From owner-freebsd-hackers Sun Apr 12 03:27:39 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id DAA15089 for freebsd-hackers-outgoing; Sun, 12 Apr 1998 03:27:39 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from isbalham.ist.co.uk (isbalham.ist.co.uk [192.31.26.1]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id DAA15081 for ; Sun, 12 Apr 1998 03:27:32 -0700 (PDT) (envelope-from rb@gid.co.uk) Received: from gid.co.uk (uucp@localhost) by isbalham.ist.co.uk (8.8.7/8.8.4) with UUCP id LAA13834; Sun, 12 Apr 1998 11:25:34 +0100 (BST) Received: from [194.32.164.2] by seagoon.gid.co.uk; Sun, 12 Apr 1998 11:31:05 +0100 (BST) X-Sender: rb@194.32.164.1 Message-Id: Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Date: Sun, 12 Apr 1998 11:25:52 +0100 To: hackers@FreeBSD.ORG From: Bob Bishop Subject: Re: Dwarf changes Cc: Michael Eager Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Hi, Does anyone here care about this? >Date: Sat, 11 Apr 1998 22:30:27 -0700 >From: Michael Eager >To: PLSIG >Subject: Re: Dwarf changes >Resent-From: plsig@opengroup.org >X-Mailing-List: plsig:archive/latest/2296 > >Michael Eager wrote: >> >> Is there interest in reconvening the PLSIG, looking for a sponsor, >> and asserting ownership/control over the Dwarf specification? > >The lack of response is profound. Either the email got lost, >everybody is working too hard, or there is general apathy. > >Please advise. > >-- >Michael Eager eager@eagercon.com >1960 Park Blvd., Palo Alto, CA 94306 650-325-8077 His original post was: >Date: Mon, 06 Apr 1998 11:07:32 -0700 >From: Michael Eager >To: PLSIG >Subject: Dwarf changes >Resent-From: plsig@opengroup.org >X-Mailing-List: plsig:archive/latest/2295 > >I attended the PowerPC Embedded ABI meeting last week. >The PPC EABI committee, if you are not aware, is an ad hoc >committee of companies supporting IBM/Motorola PowerPC. >The PPC EABI endorses Dwarf 1.1 as its debugging format. >Dwarf 1.1 is Dwarf 1 with some minor changes in the processor >dependent areas. > >There have been other changes to Dwarf 1 proposed and apparently >adopted by the PPC EABI committee, I believe to improve support >for C++, but these have not been well publicized and I don't know >the details. > >There was a long discussion about whether to extend Dwarf 1 >or to endorse Dwarf 2. Some comments were raised that Dwarf 2 >needs modifications, although with only a brief verbal presentation >of the proposed changes I was not able to see a strong rationale >for adopting them. I volunteered to "champion" changes to Dwarf 2 >(with the assistance of Mike Meissner of Cygnus). > >Part of this discussion also revolved around changes to Dwarf 1. >Some of the suggested changes were to pick out pieces of the >Dwarf 2 specification and add them to Dwarf 1, and to add various >other functionality to Dwarf 1 which is duplicated in Dwarf 2, but >which would be implemented in a significantly different fashion. >These extensions sounded like they would be incompatible with >the current Dwarf 1 standard. > >As undercurrent for this discussion was the expressed opinion >that since UI no longer exists and the PLSIG no longer has a sponsor, >that the Dwarf spec has been abandoned and anyone can claim ownership. >This is not the first time I have heard this opinion -- the last >time was with the Tools Interface Standards committee, a Intel >x86-oriented ad hoc industry group, which has since folded. > >I am concerned that a proliferation of different versions of Dwarf 1 >or Dwarf 2 will make producing tools which use these formats more >difficult, and that there will be no readily available and >authoritative source of documentation which describes the format. >We have to look no further than COFF (Common Object File Format) to >find a format which is "common" but has several incompatible variations. >The same holds true for IEEE 695, where the debug information has >been changed significantly over the years, and Stabs, which have a >number of variations, none of which seem well documented. > >I do believe that industry groups which are focused on a specific >processor, whether it be PowerPC, x86, or other, should determine >the processor dependent portions of the Dwarf specifications. I am >far less sanguine about the appropriateness of such a narrow, >processor oriented group deciding on structural changes in the >specification. > >Is there interest in reconvening the PLSIG, looking for a sponsor, >and asserting ownership/control over the Dwarf specification? > >-- >Michael Eager eager@eagercon.com >1960 Park Blvd., Palo Alto, CA 94306 650-325-8077 -- Bob Bishop (0118) 977 4017 international code +44 118 rb@gid.co.uk fax (0118) 989 4254 between 0800 and 1800 UK To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Sun Apr 12 03:43:14 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id DAA16318 for freebsd-hackers-outgoing; Sun, 12 Apr 1998 03:43:14 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from krygierpc.kph.uni-mainz.de (krygierpc.kph.uni-mainz.de [134.93.132.24]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id DAA16313; Sun, 12 Apr 1998 03:42:59 -0700 (PDT) (envelope-from krygier@kph.uni-mainz.de) Received: from localhost (krygier@localhost) by krygierpc.kph.uni-mainz.de (8.8.7/8.8.7) with ESMTP id MAA12980; Sun, 12 Apr 1998 12:42:50 +0200 (CEST) X-Authentication-Warning: krygierpc.kph.uni-mainz.de: krygier owned process doing -bs Date: Sun, 12 Apr 1998 12:42:50 +0200 (CEST) From: Klaus Werner Krygier To: freebsd-questions@FreeBSD.ORG, freebsd-hackers@FreeBSD.ORG Subject: Linux emulation problem Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=ISO-8859-1 Content-Transfer-Encoding: 8BIT Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Hi, Is it possible to force the Linux emulator to use the /compat/linux tree only for shared libraries and other system files but not on the user level? In our heterogenous computer environment we use a commercial client/server backup system (NSR) which runs on several platforms. Unfortunately, client software for this system is available only for Linux and not for FreeBSD :-(. This software seems to work fine under FreeBSD (because of the excellent Linux emulation :)) but with one ugly exception: Instead of files and directories in the / tree the /compat/linux tree is accessed. Especially addressing of a subdirectory for which the corresponding /compat/linux directory exists yields in accessing ONLY the Linux files. The same effect occurs for example if you use a Linux find: $ ./find /etc /etc /etc/host.conf /etc/ld.so.conf /etc/ld.so.cache /etc/revision-history /etc/nsswitch.conf $ For backup purposes this behaviour is not very useful. In the worst case a backup consists only of Linux files - the last thing we want to backup. Can anyone give us some helpful hints how to solve this problem? Klaus Werner Krygier +-----------------------------------------------------------------------+ | Dr. Klaus Werner Krygier | Email: krygier@kph.uni-mainz.de | | Institut für Kernphysik | | | Johannes Gutenberg-Universität | Tel: +49-6131-39-2960 | | J.J.Becher-Weg 45 | +49-6131-39-5192 | | D-55099 Mainz | Fax: +49-6131-39-2964 | +-----------------------------------------------------------------------+ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Sun Apr 12 03:45:39 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id DAA16748 for freebsd-hackers-outgoing; Sun, 12 Apr 1998 03:45:39 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from dog.farm.org (gw-hssi-2.farm.org [209.66.103.33]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id DAA16699 for ; Sun, 12 Apr 1998 03:45:29 -0700 (PDT) (envelope-from dog.farm.org!dk) Received: (from dk@localhost) by dog.farm.org (8.7.5/dk#3) id DAA13126; Sun, 12 Apr 1998 03:46:04 -0700 (PDT) Date: Sun, 12 Apr 1998 03:46:04 -0700 (PDT) From: Dmitry Kohmanyuk Message-Id: <199804121046.DAA13126@dog.farm.org> To: abial@nask.pl (Andrzej Bialecki) Cc: freebsd-hackers@FreeBSD.ORG Subject: Re: de problem Newsgroups: cs-monolit.gated.lists.freebsd.hackers Organization: FARM Computing Association Reply-To: dk+@ua.net X-Newsreader: TIN [version 1.2 PL2] Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG In article you wrote: > If you're running version which supports 'media' flags to the interface, > then manually run ifconfig to select the proper media (de driver tries > autoselecting other media in case of link failure, and doesn't autosense > when the proper link goes up again). If not, try doing ifconfig de0 down, > then up - at least this helps in my case... the canonical kludge is to have this * * * * * root fping router >/dev/null || ( ifconfig de0 down ; sleep 5 ; ifconfig de0 up ) in your /etc/crontab (edit router to ip address of your router; install fping from ports.) I have seen this problem happen with both 2.2.2 and 2.2.5 de driver, on hubs and switches (catalyst). Forcing media type (both on a host and on a switch) helps, but not always. -- And on the seventh day, He finished the alpha-testing. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Sun Apr 12 08:49:23 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id IAA19749 for freebsd-hackers-outgoing; Sun, 12 Apr 1998 08:49:23 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from indigo.ie (nsmart@ts01-62.waterford.indigo.ie [194.125.139.125]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id IAA19697 for ; Sun, 12 Apr 1998 08:49:15 -0700 (PDT) (envelope-from rotel@indigo.ie) Received: (from nsmart@localhost) by indigo.ie (8.8.8/8.8.7) id QAA01351; Sun, 12 Apr 1998 16:49:47 +0100 (IST) (envelope-from rotel@indigo.ie) From: Niall Smart Message-Id: <199804121549.QAA01351@indigo.ie> Date: Sun, 12 Apr 1998 16:49:46 +0000 Reply-To: rotel@indigo.ie X-Mailer: Mail User's Shell (7.2.6 beta(3) 11/17/96) To: freebsd-hackers@FreeBSD.ORG, u_tarakanova@fhu.edu Subject: Re: libcrypt not found part two Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Apr 11, 5:11pm, "Jonathan Smith" wrote: } Subject: libcrypt not found part two > just realized that I can't check the email on that system any more :( > please send all replies to u_tarakanova@fhu.edu Do you have these files in /usr/lib? lrwxrwxrwx 1 root bin 13 Dec 20 1996 /usr/lib/libcrypt.a -> libdescrypt.a lrwxrwxrwx 1 root bin 18 Dec 20 1996 /usr/lib/libcrypt.so.2.0 -> libdescrypt.so.2.0 lrwxrwxrwx 1 root bin 15 Dec 20 1996 /usr/lib/libcrypt_p.a -> libdescrypt_p.a -r--r--r-- 1 bin bin 11202 Mar 30 19:30 /usr/lib/libdescrypt.a -r--r--r-- 1 bin bin 16698 Mar 30 19:30 /usr/lib/libdescrypt.so.2.0 -r--r--r-- 1 bin bin 12768 Mar 30 19:30 /usr/lib/libdescrypt_p.a If you don't then re-install them from the CD, should be part of the bin distribution or I can email them to you. -- Niall Smart. Microsoft Suck. See www.freebsd.org for details. echo "#define if(x) if(!(x))" >> /usr/include/stdio.h To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Sun Apr 12 08:54:31 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id IAA20464 for freebsd-hackers-outgoing; Sun, 12 Apr 1998 08:54:31 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from indigo.ie (nsmart@ts01-62.waterford.indigo.ie [194.125.139.125]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id IAA20375 for ; Sun, 12 Apr 1998 08:54:22 -0700 (PDT) (envelope-from rotel@indigo.ie) Received: (from nsmart@localhost) by indigo.ie (8.8.8/8.8.7) id QAA01465; Sun, 12 Apr 1998 16:54:48 +0100 (IST) (envelope-from rotel@indigo.ie) From: Niall Smart Message-Id: <199804121554.QAA01465@indigo.ie> Date: Sun, 12 Apr 1998 16:54:47 +0000 In-Reply-To: John Polstra "Re: ld: internal error: allocated set symbol space (2) doesn't match actual (6)" (Apr 11, 8:09pm) Reply-To: rotel@indigo.ie X-Mailer: Mail User's Shell (7.2.6 beta(3) 11/17/96) To: John Polstra , rotel@indigo.ie Subject: Re: ld: internal error: allocated set symbol space (2) doesn't match actual (6) Cc: hackers@FreeBSD.ORG Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Apr 11, 8:09pm, John Polstra wrote: } Subject: Re: ld: internal error: allocated set symbol space (2) doesn't ma > > Aha! Thanks very much for the test case. It clears up a lot of > things. This is actually an assembler bug. It just so happens that I > committed a fix for it a few days ago. Get the latest assembler from > -current, and you will find that this problem is gone. The fix is in > revision 1.6 of src/gnu/usr.bin/as/config/obj-aout.c. Aha is right :) It works fine now, any chance of commiting this to -stable? -- Niall Smart. Microsoft Suck. See www.freebsd.org for details. echo "#define if(x) if(!(x))" >> /usr/include/stdio.h To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Sun Apr 12 09:39:34 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id JAA24738 for freebsd-hackers-outgoing; Sun, 12 Apr 1998 09:39:34 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from austin.polstra.com (austin.polstra.com [206.213.73.10]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id JAA24707 for ; Sun, 12 Apr 1998 09:39:30 -0700 (PDT) (envelope-from jdp@austin.polstra.com) Received: from austin.polstra.com (jdp@localhost) by austin.polstra.com (8.8.8/8.8.8) with ESMTP id JAA04877; Sun, 12 Apr 1998 09:39:27 -0700 (PDT) (envelope-from jdp) Message-Id: <199804121639.JAA04877@austin.polstra.com> To: rotel@indigo.ie cc: hackers@FreeBSD.ORG Subject: Re: ld: internal error: allocated set symbol space (2) doesn't match actual (6) In-reply-to: Your message of "Sun, 12 Apr 1998 16:54:47 -0000." <199804121554.QAA01465@indigo.ie> Date: Sun, 12 Apr 1998 09:39:27 -0700 From: John Polstra Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > > -current, and you will find that this problem is gone. The fix is > > in revision 1.6 of src/gnu/usr.bin/as/config/obj-aout.c. > > Aha is right :) It works fine now, any chance of commiting this to > -stable? I just knew somebody was going to ask that. :-) Yes, I'll merge it into -stable, but not yet. It has only been in -current for 5 days. That's not long enough. John -- John Polstra jdp@polstra.com John D. Polstra & Co., Inc. Seattle, Washington USA "Self-knowledge is always bad news." -- John Barth To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Sun Apr 12 10:12:35 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id KAA29332 for freebsd-hackers-outgoing; Sun, 12 Apr 1998 10:12:35 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from wafu.netgate.net (wafu.netgate.net [204.145.147.80]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id KAA29327 for ; Sun, 12 Apr 1998 10:12:32 -0700 (PDT) (envelope-from shigio@wafu.netgate.net) Message-Id: <199804121712.KAA29327@hub.freebsd.org> Received: (qmail 29133 invoked from network); 12 Apr 1998 09:14:53 -0000 Received: from ins2.tama-ap3.dti.ne.jp (HELO choota.signet.or.jp) (203.181.67.2) by wafu.netgate.net with SMTP; 12 Apr 1998 09:14:53 -0000 Received: from choota.signet.or.jp (localhost [127.0.0.1]) by choota.signet.or.jp (8.8.7/) with ESMTP id CAA00508; Mon, 13 Apr 1998 02:12:24 +0900 (JST) To: hackers@FreeBSD.ORG Cc: shigio@wafu.netgate.net Subject: htags fails. Date: Mon, 13 Apr 1998 02:12:24 +0900 From: Shigio Yamaguchi Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Hi, htags(1) in FreeBSD 2.2.5(6) fails like follows. % cd /usr/src/sys % gtags % htags Out of memory! % It seems that /usr/bin/perl leaks memory. Here is a workaround. # cd /cdrom/packages/lang # pkg_add perl-5.00401.tgz # mv /usr/bin/perl /usr/bin/perl.org # ln -s /usr/local/bin/perl /usr/bin/perl Why is /usr/bin/perl version 4.0? -- Shigio Yamaguchi (Freelance programmer) Mail: shigio@wafu.netgate.net, WWW: http://wafu.netgate.net/tama/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Sun Apr 12 10:44:52 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id KAA02929 for freebsd-hackers-outgoing; Sun, 12 Apr 1998 10:44:52 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from critter.freebsd.dk (critter.freebsd.dk [195.8.129.14]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id KAA02832; Sun, 12 Apr 1998 10:44:39 -0700 (PDT) (envelope-from phk@critter.freebsd.dk) Received: from critter.freebsd.dk (localhost [127.0.0.1]) by critter.freebsd.dk (8.8.7/8.8.5) with ESMTP id TAA17213; Sun, 12 Apr 1998 19:43:45 +0200 (CEST) Date: Sun, 12 Apr 1998 19:43:44 +0200 Message-ID: <17211.892403024.1@critter.freebsd.dk> From: Poul-Henning Kamp Subject: IMPORTANT: PRs in suspended state MIME-Version: 1.0 Content-Type: multipart/digest; boundary="----- =_aaaaaaaaaa" Content-Description: Blind Carbon Copy Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG To: undisclosed-recipients:; ------- =_aaaaaaaaaa Content-Type: message/rfc822 Content-Description: Original Message Subject: IMPORTANT: PRs in suspended state From: Poul-Henning Kamp Date: Sun, 12 Apr 1998 19:43:44 +0200 Message-ID: <17211.892403024@critter.freebsd.dk> Sender: phk@critter.freebsd.dk Bcc: Blind Distribution List: ; In an attempt to get to the 3.0-RELEASE ready frame of mind, I am doing a end-to-other review of our Gnats database right now. The PRs which contain substance, but with little or no hope to get done will be moved to "suspended" state. There are a few PRs already in that state, which I have not visited yet, but when I'm done, "suspended" will have the meaning of: "Yeah, good idea, where is the patch ?" So these things will basically be up for grabs by anybody who feels like it. It is not a 100% guarantee that the code will be adopted if you write it, but chances are certainly very good. So if you are one of those people who don't know where to start: http://www.freebsd.org/cgi/query-pr-summary.cgi?state=s may provide you with some good ideas. Poul-Henning PS: It would help and speed my review, if you would check all the PRs you have opened, and close the ones which doesn't apply any more. If you are not a committer, just submit a followup saying "can be closed because: ..." -- Poul-Henning Kamp FreeBSD coreteam member phk@FreeBSD.ORG "Real hackers run -current on their laptop." ------- =_aaaaaaaaaa-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Sun Apr 12 11:08:55 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id LAA09034 for freebsd-hackers-outgoing; Sun, 12 Apr 1998 11:08:55 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from phoenix.volant.org (phoenix.volant.org [205.179.79.193]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id LAA08969 for ; Sun, 12 Apr 1998 11:08:50 -0700 (PDT) (envelope-from patl@phoenix.volant.org) From: patl@phoenix.volant.org Received: from asimov.phoenix.volant.org [205.179.79.65] by phoenix.volant.org with smtp (Exim 1.62 #1) id 0yORBR-000661-00; Sun, 12 Apr 1998 11:08:49 -0700 Received: from localhost by asimov.phoenix.volant.org (SMI-8.6/SMI-SVR4) id LAA05440; Sun, 12 Apr 1998 11:07:01 -0700 Date: Sun, 12 Apr 1998 11:07:01 -0700 (PDT) Reply-To: patl@phoenix.volant.org Subject: Java for Mozilla To: hackers@FreeBSD.ORG Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; CHARSET=US-ASCII Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG The recent discussion about obtaining/writing a JVM/JRE to integrate with Mozilla seems to have completely missed the point of why Netscape removed it in the first place. If you will recall, they announced its removal long before they announced the intention of making the Mozilla sources available. The reasoning was that existing JVM/JRE implementations are sufficiently solid on all (of Netscape's) targeted platforms that it does not make sense to duplicate the effort of maintaining one internally. We should be focusing on ensuring that Mozilla works with the existing, external, jdk-1.1.5 port and it's JRE. (And, of course, with any later jdk releases.) -Pat To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Sun Apr 12 11:23:13 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id LAA12841 for freebsd-hackers-outgoing; Sun, 12 Apr 1998 11:23:13 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from rah.star-gate.com (rah.star-gate.com [209.133.7.234]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id LAA12836; Sun, 12 Apr 1998 11:23:08 -0700 (PDT) (envelope-from hasty@rah.star-gate.com) Received: from rah.star-gate.com (localhost.star-gate.com [127.0.0.1]) by rah.star-gate.com (8.8.8/8.8.8) with ESMTP id LAA17183; Sun, 12 Apr 1998 11:23:03 -0700 (PDT) (envelope-from hasty@rah.star-gate.com) Message-Id: <199804121823.LAA17183@rah.star-gate.com> X-Mailer: exmh version 2.0.2 2/24/98 To: patl@phoenix.volant.org cc: mozilla@FreeBSD.ORG, hackers@FreeBSD.ORG Subject: Re: Java for Mozilla In-reply-to: Your message of "Sun, 12 Apr 1998 11:07:01 PDT." Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Sun, 12 Apr 1998 11:23:03 -0700 From: Amancio Hasty Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Good Point. In case that you missed the announcement, there is a mozilla-freebsd@freebsd.org mailing list to subscribe: ----- mail majordomo@freebsd.org subscribe mozilla-freebsd@freebsd.org Cheers, Amancio To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Sun Apr 12 15:12:01 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id PAA08637 for freebsd-hackers-outgoing; Sun, 12 Apr 1998 15:12:01 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from oak.westol.com (oak.westol.com [147.72.85.2] (may be forged)) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id PAA08611 for ; Sun, 12 Apr 1998 15:11:57 -0700 (PDT) (envelope-from hippy@oak.westol.com) Received: from localhost (hippy@localhost) by oak.westol.com (8.8.5/8.8.6) with SMTP id SAA13614 for ; Sun, 12 Apr 1998 18:12:10 -0400 Date: Sun, 12 Apr 1998 18:12:08 -0400 (EDT) From: Aaron Nowalk To: freebsd-hackers@FreeBSD.ORG Subject: FreeBSD Mailing List Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Dear Sir/Maam... I would like to be added to the FreeBSD mailing list. I don't know much about freebsd but from what I am reading on your homepage, it seems great. Now, I just need to figure out how to work it! Thank you very much. Please confirm this message by sending one back. Thank you. -Aaron Nowalk =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= Support Technician Helicon Online (724)219-0400 http://www.westol.com/ Hours: Mon-Fri 9-9, Sat-Sun 4-9 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Sun Apr 12 15:58:47 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id PAA14652 for freebsd-hackers-outgoing; Sun, 12 Apr 1998 15:58:47 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from indigo.ie (nsmart@ts01-09.waterford.indigo.ie [194.125.139.72]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id PAA14644; Sun, 12 Apr 1998 15:58:41 -0700 (PDT) (envelope-from rotel@indigo.ie) Received: (from nsmart@localhost) by indigo.ie (8.8.8/8.8.7) id XAA02936; Sun, 12 Apr 1998 23:59:07 +0100 (IST) (envelope-from rotel@indigo.ie) From: Niall Smart Message-Id: <199804122259.XAA02936@indigo.ie> Date: Sun, 12 Apr 1998 23:59:07 +0000 In-Reply-To: Klaus Werner Krygier "Linux emulation problem" (Apr 12, 12:42pm) Reply-To: rotel@indigo.ie X-Mailer: Mail User's Shell (7.2.6 beta(3) 11/17/96) To: Klaus Werner Krygier , freebsd-questions@FreeBSD.ORG, freebsd-hackers@FreeBSD.ORG Subject: Re: Linux emulation problem Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Apr 12, 12:42pm, Klaus Werner Krygier wrote: } Subject: Linux emulation problem > > Hi, > > Is it possible to force the Linux emulator to use the /compat/linux > tree only for shared libraries and other system files but not on the > user level? > > Instead of files and directories in the / tree the /compat/linux tree is > accessed. Especially addressing of a subdirectory for which the > corresponding /compat/linux directory exists yields in accessing ONLY the > Linux files. The same effect occurs for example if you use a Linux find: > $ ./find /etc > /etc > /etc/host.conf > /etc/ld.so.conf > /etc/ld.so.cache > /etc/revision-history > /etc/nsswitch.conf > $ > Can anyone give us some helpful hints how to solve this problem? I just noticed that if you create /compat/linux/foo as a symlink to /etc then linux binaries get the contents of the "real" /etc, however I consider this to be broken and have send-pr'd it. Perhaps you could fork off a FreeBSD tar process to collect the files for you? Niall -- Niall Smart. Microsoft Suck. See www.freebsd.org for details. echo "#define if(x) if(!(x))" >> /usr/include/stdio.h To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Sun Apr 12 16:13:22 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id QAA16642 for freebsd-hackers-outgoing; Sun, 12 Apr 1998 16:13:22 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from xcf.berkeley.edu (scam.XCF.Berkeley.EDU [128.32.43.201]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id QAA16566 for ; Sun, 12 Apr 1998 16:13:16 -0700 (PDT) (envelope-from nordwick@xcf.berkeley.edu) Received: (qmail 22472 invoked by uid 27268); 12 Apr 1998 23:01:13 -0000 Date: 12 Apr 1998 23:01:13 -0000 Message-ID: <19980412230113.22471.qmail@xcf.berkeley.edu> From: Jason Nordwick MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit To: Frank Pawlak Cc: toor@dyson.iquest.net, brett@lariat.org, mike@smith.net.au, dshanes@personalogic.com, hackers@FreeBSD.ORG, freebsd-questions@FreeBSD.ORG Subject: Re: Re[4]: Fw: Your Article "Freeware: The Heart & Soul of the Internet" In-Reply-To: fpawlak@execpc.com on 4/9/1998 to nordwick@scam.XCF.Berkeley.EDU, fpawlak@execpc.com, toor@dyson.iquest.net, brett@lariat.org, mike@smith.net.au, dshanes@personalogic.com, hackers@FreeBSD.ORG, freebsd-questions@FreeBSD.ORG <199804100250.VAA23379@darkstar.connect.com> References: <19980410011618.25209.qmail@xcf.berkeley.edu> <199804100250.VAA23379@darkstar.connect.com> X-Mailer: VM 6.32 under Emacs 19.34.1 Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Frank Pawlak, on Thu 4/9/1998, wrote the following: > > Jason Nordwick wrote: > > > > Would it be possible to have the Walnut Creek CDs in > > computer/bookstores, > > as I see the Linux CDs ? > > > > What would this take, just calling and marketing ? > > Yes that could be the case. It is hard to justify a personal visit with > a relatively low cost product such as we are talking about here. > > The other issue is how to college bookstores view their shelf space. > Normal stores run on profit dollars per square foot of shelf space, with > the low and slow movers getting the boot. I wouldn't think that college > bookstore are manage quite this tightly but could be wrong. > I think that most college computer stores are run by the Student Body or the University and are not subject to normal rental conditions. A small amount of space in these usually sparsely populated areas is not that much to ask. Getting them to actually purchase some copies for distribution is a different story. > Telemarketing or product on consignment maybe that way to get started. > If anybody would like to test, I can see if I can get a few stores in the Berkeley area to see if they are interested... one problem is that I dont really know how this works. > Another idea that I've had is that those of use that are going to > college make a call on the bookstore manager and try to sell them on > FreeBSD. There could be legal issues here with WC CDROM because someone > acting as a sales person is an agent of the organization. > > CompSci and Computer Engineering Deptartment heads etc., maybe prime > prospects for a freeby copy to seed that effort. > > Like any marketing effort this would have to be planed out a bit to get > desired results. > > Frank > > > > > jay > > -- > > Join the FreeBSD Revolution. > > Support the FSF, buy GNU. > > http://xcf.berkeley.edu/ > jay To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Sun Apr 12 18:04:10 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id SAA00387 for freebsd-hackers-outgoing; Sun, 12 Apr 1998 18:04:10 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from antipodes.cdrom.com (castles206.castles.com [208.214.165.206]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id SAA00366; Sun, 12 Apr 1998 18:03:59 -0700 (PDT) (envelope-from mike@antipodes.cdrom.com) Received: from antipodes.cdrom.com (localhost [127.0.0.1]) by antipodes.cdrom.com (8.8.8/8.8.5) with ESMTP id SAA03505; Sun, 12 Apr 1998 18:01:31 -0700 (PDT) Message-Id: <199804130101.SAA03505@antipodes.cdrom.com> X-Mailer: exmh version 2.0zeta 7/24/97 To: Klaus Werner Krygier cc: freebsd-questions@FreeBSD.ORG, freebsd-hackers@FreeBSD.ORG Subject: Re: Linux emulation problem In-reply-to: Your message of "Sun, 12 Apr 1998 12:42:50 +0200." Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Date: Sun, 12 Apr 1998 18:01:31 -0700 From: Mike Smith Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from quoted-printable to 8bit by hub.freebsd.org id SAA00381 Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > > Is it possible to force the Linux emulator to use the /compat/linux > tree only for shared libraries and other system files but not on the > user level? Not in a useful fashion, no. There is no way to tell the difference between a Linux application searching for something that "should" be in /compat/linux and something that "shouldn't". > In our heterogenous computer environment we use a commercial client/server > backup system (NSR) which runs on several platforms. Unfortunately, client > software for this system is available only for Linux and not for FreeBSD :-(. You should be pestering the software vendor about this. 8) > This software seems to work fine under FreeBSD (because of the excellent > Linux emulation :)) but with one ugly exception: > > Instead of files and directories in the / tree the /compat/linux tree is > accessed. Directory traversal is problematic. If you attempt to open "/" for traversal in a Linux binary, the search for "/" under /compat/linux will succeed. Subsequently, every directory and file you locate during traversal will also be found there. > For backup purposes this behaviour is not very useful. In the worst case > a backup consists only of Linux files - the last thing we want to backup. Understood. > Can anyone give us some helpful hints how to solve this problem? If you don't mind not backing up *everything* on the FreeBSD client, only back up data under directories in the "real" filespace that have no direct equivalent in the Linux filespace. Depending on your Linux emulation requirements, you may be able to put all of the Linux compatibility files into the "real" filespace, and make /compat/linux a symbolic link to / (this is extremely ugly, and worth avoiding if you can). Yet another ugly technique would be to ask the Linux software to backup only the directory "/real_root", and make /compat/linux/real_root a symbolic link to /. The success of this will to depend on how the backup software handles symbolic links. -- \\ Sometimes you're ahead, \\ Mike Smith \\ sometimes you're behind. \\ mike@smith.net.au \\ The race is long, and in the \\ msmith@freebsd.org \\ end it's only with yourself. \\ msmith@cdrom.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Sun Apr 12 21:21:28 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id VAA27883 for freebsd-hackers-outgoing; Sun, 12 Apr 1998 21:21:28 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from lily.ezo.net (root@lily.ezo.net [206.102.130.13]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id VAA27875 for ; Sun, 12 Apr 1998 21:21:23 -0700 (PDT) (envelope-from jflowers@ezo.net) Received: from lily.ezo.net (jflowers@localhost.ezo.net [127.0.0.1]) by lily.ezo.net (8.8.7/8.8.7) with SMTP id AAA10120 for ; Mon, 13 Apr 1998 00:21:14 -0400 (EDT) Date: Mon, 13 Apr 1998 00:21:14 -0400 (EDT) From: Jim Flowers To: hackers@FreeBSD.ORG Subject: lnc1: Initialisation failure Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG I am trying to bring up picobsd .31 (FreeBSD3.0) on a computer with a built-in pci Ethernet interface using an Am79C971 chip. My 100697 Snapshot has the latest pci lnc driver (1.5). The probe returns: lnc1: rev 0x25 int a irq 10 on pci0.7.0 lnc1: NE2100 (C-LANCE) address 00:e0:c5:fc:1e:17 so at least it is listening/talking. But it fails to initialise, either on startup or on executing ifconfig giving the subject message. BIOS does indicate 1022 for it during POST. Would appreciate a nudge in the right direction. List only seems to have references to problems previous to the pci driver. Jim Flowers #4 ISP on C|NET, #1 in Ohio To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Sun Apr 12 21:30:26 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id VAA29000 for freebsd-hackers-outgoing; Sun, 12 Apr 1998 21:30:26 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from mailgw02.execpc.com (mailgw02.execpc.com [169.207.16.10]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id VAA28946; Sun, 12 Apr 1998 21:30:06 -0700 (PDT) (envelope-from fpawlak@execpc.com) Received: from darkstar.connect.com (jaresh-102.mdm.mke.execpc.com [169.207.86.230]) by mailgw02.execpc.com (8.8.8) id XAA23594; Sun, 12 Apr 1998 23:30:03 -0500 (CDT) Received: from darkstar.connect.com (localhost [127.0.0.1]) by darkstar.connect.com (8.8.8/8.8.8) with ESMTP id XAA02772; Sun, 12 Apr 1998 23:30:00 -0500 (CDT) Message-Id: <199804130430.XAA02772@darkstar.connect.com> Date: Sun, 12 Apr 1998 23:29:58 -0500 (CDT) From: Frank Pawlak Subject: Re: Fw: Your Article "Freeware: The Heart & Soul of the Internet" To: kris@airnet.net cc: kris@ninbox.ml.org, fpawlak@execpc.com, freebsd-questions@FreeBSD.ORG, hackers@FreeBSD.ORG In-Reply-To: <352EFCC2.D5D6D3BE@ninbox.ml.org> MIME-Version: 1.0 Content-Type: TEXT/plain; CHARSET=US-ASCII Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On 11 Apr, Kris Kirby wrote: > Frank Pawlak wrote: >> >> So far the FreeBSD core team has been relatively silent. > > Would you rather have a stable OS or a talked about OS? Have you been following chat? Are you talking or doing? Cheers, Frank -- ----------------------------- "At no time is freedom of speech more precious then when a man hits his thumb with a hammer." -- Marshall Lumsden To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Sun Apr 12 21:58:56 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id VAA04665 for freebsd-hackers-outgoing; Sun, 12 Apr 1998 21:58:56 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from gatekeeper.alcatel.com.au (gatekeeper.alcatel.com.au [203.17.66.1]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id VAA04659 for ; Sun, 12 Apr 1998 21:58:50 -0700 (PDT) (envelope-from Peter.Jeremy@alcatel.com.au) Received: from mfg1.cim.alcatel.com.au ([139.188.23.1]) by gatekeeper.alcatel.com.au (PMDF V5.1-7 #U2695) with ESMTP id <01IVTP8V36XS000IW9@gatekeeper.alcatel.com.au> for freebsd-hackers@freebsd.org; Mon, 13 Apr 1998 14:58:16 +1000 Received: from cbd.alcatel.com.au by cim.alcatel.com.au (PMDF V5.1-10 #U2695) with ESMTP id <01IVTP8T7CTCB4TJ8V@cim.alcatel.com.au> for freebsd-hackers@freebsd.org; Mon, 13 Apr 1998 14:58:14 +1000 Received: from gsms01.alcatel.com.au by cbd.alcatel.com.au (PMDF V5.1-7 #U2695) with ESMTP id <01IVTP8QRK4GAZTR43@cbd.alcatel.com.au> for freebsd-hackers@freebsd.org; Mon, 13 Apr 1998 14:58:10 +1100 Received: (from jeremyp@localhost) by gsms01.alcatel.com.au (8.8.8/8.7.3) id OAA04968 for freebsd-hackers@freebsd.org; Mon, 13 Apr 1998 14:58:09 +1000 (EST) Date: Mon, 13 Apr 1998 14:58:09 +1000 (EST) From: Peter Jeremy Subject: Waste space in kernel data structures To: freebsd-hackers@FreeBSD.ORG Message-id: <199804130458.OAA04968@gsms01.alcatel.com.au> Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG I have noticed a couple of cases in the 2.x kernel where data structures (particularly private device driver structures) have been laid out without due consideration for alignment requirements - resulting in assorted padding bytes. In addition, the standard `boolean' type is a char - which is mostly wasted. Has anyone looked at how much kernel memory space is wasted by compiler padding and felt that it would be worthwhile doing a cleanup? Has anyone looked at whether the data space that could be saved by converting boolean flags to a single bit outweighs the speed loss and possible code bloat? Peter -- Peter Jeremy (VK2PJ) peter.jeremy@alcatel.com.au Alcatel Australia Limited 41 Mandible St Phone: +61 2 9690 5019 ALEXANDRIA NSW 2015 Fax: +61 2 9690 5247 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Sun Apr 12 22:27:27 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id WAA07746 for freebsd-hackers-outgoing; Sun, 12 Apr 1998 22:27:27 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from gatekeeper.alcatel.com.au (gatekeeper.alcatel.com.au [203.17.66.1]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id WAA07739 for ; Sun, 12 Apr 1998 22:27:21 -0700 (PDT) (envelope-from Peter.Jeremy@alcatel.com.au) Received: from mfg1.cim.alcatel.com.au ([139.188.23.1]) by gatekeeper.alcatel.com.au (PMDF V5.1-7 #U2695) with ESMTP id <01IVTQ97Q0FK000GTX@gatekeeper.alcatel.com.au> for freebsd-hackers@freebsd.org; Mon, 13 Apr 1998 15:26:48 +1000 Received: from cbd.alcatel.com.au by cim.alcatel.com.au (PMDF V5.1-10 #U2695) with ESMTP id <01IVTQ95TRU8B4SVZX@cim.alcatel.com.au> for freebsd-hackers@freebsd.org; Mon, 13 Apr 1998 15:26:45 +1000 Received: from gsms01.alcatel.com.au by cbd.alcatel.com.au (PMDF V5.1-7 #U2695) with ESMTP id <01IVTQ93ICCWAZTSEU@cbd.alcatel.com.au> for freebsd-hackers@freebsd.org; Mon, 13 Apr 1998 15:26:42 +1100 Received: (from jeremyp@localhost) by gsms01.alcatel.com.au (8.8.8/8.7.3) id PAA05696 for freebsd-hackers@freebsd.org; Mon, 13 Apr 1998 15:26:41 +1000 (EST) Date: Mon, 13 Apr 1998 15:26:41 +1000 (EST) From: Peter Jeremy Subject: Intel-specific libkern code To: freebsd-hackers@FreeBSD.ORG Message-id: <199804130526.PAA05696@gsms01.alcatel.com.au> Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG I recently had a look through the 2.2.5 libkern code and noticed that two of the modules appear to be excellent candidates for adding Intel- specific versions. qdivrem.c provides an excellent, portable multi-precision division implementation. Unfortunately it is also large and slow. The equivalent code in libgcc2.c is an order of magnitude smaller and should be similarly faster since it makes use of the 64:32 bit division instructions available (rather than relying only on 32:32 bit division). I have a suitable replacment, but it is GPL code (since it's basically a cut-and-paste job from libgcc2.c). random.c can also benefit from the use of 32:64 bit multiply and 64:32 bit divide instructions. This is especially useful with gcc 2.8.1, which include an `optimisation' which interacts very badly with the existing code. I'm not sure how useful these changes would be overall (I don't have a profiled kernel), but I suspect __qdivrem() is used more than might be expected given the use of 64-bit offsets within the filesystem code. The rest of the (used) library doesn't appear to offer much scope for machine-specific enhancements. Has anyone bothered to see if other parts of the generic kernel could be tweaked to take advantage of Intel idiosyncracies? Note that I am not suggesting that we turn FreeBSD into an Intel- specific kernel. I am suggesting that we look at the possibility of adding hooks to allow processor-specific code to replace `portable' C where this is worthwhile. Peter -- Peter Jeremy (VK2PJ) peter.jeremy@alcatel.com.au Alcatel Australia Limited 41 Mandible St Phone: +61 2 9690 5019 ALEXANDRIA NSW 2015 Fax: +61 2 9690 5247 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Sun Apr 12 22:50:28 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id WAA10865 for freebsd-hackers-outgoing; Sun, 12 Apr 1998 22:50:28 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from dyson.iquest.net (dyson.iquest.net [198.70.144.127]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id WAA10859 for ; Sun, 12 Apr 1998 22:50:15 -0700 (PDT) (envelope-from toor@dyson.iquest.net) Received: (from root@localhost) by dyson.iquest.net (8.8.8/8.8.8) id AAA00772; Mon, 13 Apr 1998 00:48:44 -0500 (EST) (envelope-from toor) From: "John S. Dyson" Message-Id: <199804130548.AAA00772@dyson.iquest.net> Subject: Re: Intel-specific libkern code In-Reply-To: <199804130526.PAA05696@gsms01.alcatel.com.au> from Peter Jeremy at "Apr 13, 98 03:26:41 pm" To: Peter.Jeremy@alcatel.com.au (Peter Jeremy) Date: Mon, 13 Apr 1998 00:48:44 -0500 (EST) Cc: freebsd-hackers@FreeBSD.ORG X-Mailer: ELM [version 2.4ME+ PL38 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > > qdivrem.c provides an excellent, portable multi-precision division > implementation. Unfortunately it is also large and slow. The > equivalent code in libgcc2.c is an order of magnitude smaller and > should be similarly faster since it makes use of the 64:32 bit > division instructions available (rather than relying only on 32:32 bit > division). I have a suitable replacment, but it is GPL code (since > it's basically a cut-and-paste job from libgcc2.c). > > random.c can also benefit from the use of 32:64 bit multiply and 64:32 > bit divide instructions. This is especially useful with gcc 2.8.1, > which include an `optimisation' which interacts very badly with the > existing code. > > I'm not sure how useful these changes would be overall (I don't have a > profiled kernel), but I suspect __qdivrem() is used more than might be > expected given the use of 64-bit offsets within the filesystem code. > > The rest of the (used) library doesn't appear to offer much scope for > machine-specific enhancements. > > Has anyone bothered to see if other parts of the generic kernel could > be tweaked to take advantage of Intel idiosyncracies? > We have done a little bit of that (things like fp based bcopy for P5, and I have a pagezero for P6 in my work queue.) Bruce Evans, David Greenman, others, and myself like to do that, and there is always room for more work in that area. > > Note that I am not suggesting that we turn FreeBSD into an Intel- > specific kernel. I am suggesting that we look at the possibility of > adding hooks to allow processor-specific code to replace `portable' > C where this is worthwhile. > We try to do that in a limited fashion, and it seems that the 64bit math routines are perfect potential candidates for machine specific optimizations. I suggest that if you are interested in doing some machine specific optimizations, that -current is a good place to suggest them. If your code is included in the distribution, you'll get full credit. (The only thing that we require is a BSD style or freer license, along with your copyright.) It would be good that if you fabricate some new code, that also you have some benchmark code and results that can be used for both you and everyone else to evaluate. LL benchmarks are often misused for system performance measurements, but LL benchmarks for micro-improvements that you are suggesting (micro, in the sense of level, not importance :-)) are very valuable. The FreeBSD effort is always accepting of new people, and optionally their contributions. John To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Mon Apr 13 00:38:50 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id AAA26204 for freebsd-hackers-outgoing; Mon, 13 Apr 1998 00:38:50 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from asteroid.svib.ru (root@asteroid.svib.ru [195.151.166.145]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id AAA26197 for ; Mon, 13 Apr 1998 00:38:41 -0700 (PDT) (envelope-from tarkhil@asteroid.svib.ru) Received: from minas-tirith.pol.ru (shuttle.svib.ru [195.151.166.144]) by asteroid.svib.ru (8.8.8/8.8.8) with ESMTP id LAA13408 for ; Mon, 13 Apr 1998 11:38:36 +0400 (MSD) (envelope-from tarkhil@asteroid.svib.ru) Received: from minas-tirith.pol.ru (minas-tirith.pol.ru [127.0.0.1]) by minas-tirith.pol.ru (8.8.8/8.8.7) with ESMTP id LAA01708 for ; Mon, 13 Apr 1998 11:39:02 +0400 (MSD) (envelope-from tarkhil@minas-tirith.pol.ru) Message-Id: <199804130739.LAA01708@minas-tirith.pol.ru> X-Mailer: exmh version 2.0.1 12/23/97 To: hackers@FreeBSD.ORG Reply-To: tarkhil@asteroid.svib.ru Subject: mozilla mailing list Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Mon, 13 Apr 1998 11:39:01 +0400 From: Alex Povolotsky Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Hello! I can't subscribe to freebsd-mozilla :-( attempt to subscribe to freebsd-mozilla resulted in "unknown list", attempt to subscribe to mozilla - in "closed list" message, and mozilla-approval@freebsd.org doesn't exists :-( Alex. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Mon Apr 13 01:30:06 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id BAA03062 for freebsd-hackers-outgoing; Mon, 13 Apr 1998 01:30:06 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from elvis.mu.org (elvis.mu.org [206.156.231.253]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id BAA02991 for ; Mon, 13 Apr 1998 01:30:00 -0700 (PDT) (envelope-from paul@elvis.mu.org) Received: (from paul@localhost) by elvis.mu.org (8.8.8/8.8.8) id DAA09390; Mon, 13 Apr 1998 03:29:59 -0500 (CDT) (envelope-from paul) Message-ID: <19980413032959.47823@mu.org> Date: Mon, 13 Apr 1998 03:29:59 -0500 From: Paul Saab To: tarkhil@asteroid.svib.ru, hackers@FreeBSD.ORG Subject: Re: mozilla mailing list References: <199804130739.LAA01708@minas-tirith.pol.ru> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.89i In-Reply-To: <199804130739.LAA01708@minas-tirith.pol.ru>; from Alex Povolotsky on Mon, Apr 13, 1998 at 11:39:01AM +0400 Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG did you try to subscribe mozilla or freebsd-mozilla? I goofed and did mozilla and it returned what you got. Try again subscribing to freebsd-mozilla. paul Alex Povolotsky (tarkhil@asteroid.svib.ru) wrote: > Hello! > > I can't subscribe to freebsd-mozilla :-( > > attempt to subscribe to freebsd-mozilla resulted in "unknown list", attempt to > subscribe to mozilla - in "closed list" message, and > mozilla-approval@freebsd.org doesn't exists :-( > > > Alex. > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-hackers" in the body of the message To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Mon Apr 13 01:32:31 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id BAA03963 for freebsd-hackers-outgoing; Mon, 13 Apr 1998 01:32:31 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from hunter.softcon.de (hunter.softcon.de [193.31.11.194]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id BAA03920; Mon, 13 Apr 1998 01:32:25 -0700 (PDT) (envelope-from Matthias.Apitz@SOFTCON.de) From: Matthias.Apitz@SOFTCON.de Received: (from mail@localhost) by hunter.softcon.de (8.6.9/8.6.12) id KAA25464; Mon, 13 Apr 1998 10:34:01 +0200 Received: from boell.softcon.de(193.31.10.71) by hunter.softcon.de via smap (V1.3) id sma025460.2; Mon Apr 13 10:33:56 1998 Received: from kant.SOFTCON.de (kant.SOFTCON.de [193.31.10.39]) by boell.SOFTCON.de (8.7.5/8.7.3) with SMTP id IAA23697; Mon, 13 Apr 1998 08:29:26 GMT Message-ID: <9804131040.AA25125@kant.SOFTCON.de> Subject: Re: O2Micro OZ6832 && 3c589D && FreeBSD 2.2.6 To: nate@mt.sri.com (Nate Williams) Date: Mon, 13 Apr 1998 10:40:56 +0200 (MDT) Cc: hackers@FreeBSD.ORG, freebsd-mobile@FreeBSD.ORG In-Reply-To: <199804101619.KAA19908@mt.sri.com> from "Nate Williams" at Apr 10, 98 10:19:16 am >From: guru@sisis.de (Matthias Apitz) Reply-To: Matthias.Apitz@SOFTCON.de (Matthias Apitz) X-FAX-cover: faxcover-sisis.ps X-Mailer: ELM [version 2.4 PL23] MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Nate Williams wrote: > I have a brand new notebook with a O2Micro OZ6832 PCI CardBus > bridge and a 3Com Etherlink III 3c589D PCMCIA network card. ... [ Interrupts are not being delivered to the if_ep driver ] > the 3c589D *or* doesn't get interrupts from the 3c589D. At the > moment I think the latter is true. > > BTW: all other functions like IRQ for card changes, card > detection in user-land in the /etc/pccardd.conf etc. are working > fine. Note, there is a 'polling' function that polls the PCIC to get the insertion/removal events which could cause those to work. Also note that the insertion/removal events are in a different function of the PCIC that may be working. *sigh* :-(( You're right (and I saw the timeout funtion for insertion/removal events already) but after disabling the polling it turns out that also steering of IRQ's for card changes doesn't work. BTW: the notebook has a small additional LCD display for battery status etc. There is also a symbol for the PCMCIA access and the symbol was blinking all the time. After disabling the timeout function for polling in pccard/pcic.c the blinking stops. Under Win95 the symbol is also blinking all the time (I alreday asked the dealer if this is normal or not). Perhaps Win95 does some polling on the PCIC also? The bottom line of that is that the PCIC doesn't steer IRQ's for i/o *and* for card status changes. I've read the spec of the chip again and again and compared my register dumps with the spec... I'll contact the folks at O2Micro again for that problem. There is also one thing I don't understand in the O2Micro spec (and in the source code pci/pcic_p.c too). In the PCI configuration space of the OZ6832 is at offset 0x10 the "PC Card Socket Status/Control Register Base Address" and at offset 0x44 the "PC Card 16-bit IF Legacy Mode Base Address". The latter one is initialized from the BIOS with 0x3e0 while the addr at offset 0x10 is zero. The code in pci/pcic_p.c has a dump-function to print the PCI configuration space, the PC Card Socket... Registers and the ExCA Registers and uses the zero addr from 0x10 for that. Does the code assumes that there is a real addr in 0x10 of the PCI configuration space? Must there a real addr and from where to get this addr if not from BIOS? The spec of the OZ6832 doesn't explain that problem. It just says that there is some addr at 0x10 and period. For that reason I've also found no way to access the Card Socket Status/Control Registers itself (only their reflection bits in the ExCA registers). Maybe that's the reason why the IRQ steering isn't working. Is someone out there who can bring a little light into that? matthias -- firm: matthias.apitz@sisis.de [voc:+49-89-61308-351, fax: +49-89-61308-188] priv: guru@thias.muc.de PGP: Key fingerprint = 0C 01 F2 23 EC 17 A2 D5 46 2D 29 4C 0E 8B 7E 8F URL: http://www.sisis.de/~guru/ http://www.muc.de/~thias/ from USENET: People who run servers understand that flashy interactive interfaces have nothing to do with the underlying functionality and often get in the way. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Mon Apr 13 02:12:19 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id CAA10464 for freebsd-hackers-outgoing; Mon, 13 Apr 1998 02:12:19 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from fubar.campus.luth.se (news@fubar.campus.luth.se [130.240.196.219]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id CAA10444 for ; Mon, 13 Apr 1998 02:12:05 -0700 (PDT) (envelope-from news@sno.pp.se) Received: (from news@localhost) by fubar.campus.luth.se (8.8.7/8.6.12) id LAA08915 for freebsd-hackers@freebsd.org; Mon, 13 Apr 1998 11:11:55 +0200 (CEST) Received: from GATEWAY by snopp with netnews for freebsd-hackers@freebsd.org (freebsd-hackers@freebsd.org) To: freebsd-hackers@FreeBSD.ORG Date: 13 Apr 1998 09:11:52 GMT From: Johan Larsson Message-ID: <6gskso$8g5$1@fubar.campus.luth.se> Organization: moon.pp.se References: , <199804122259.XAA02936@indigo.ie> Subject: Re: Linux emulation problem Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Niall Smart wrote: > I just noticed that if you create /compat/linux/foo as a symlink > to /etc then linux binaries get the contents of the "real" /etc, > however I consider this to be broken and have send-pr'd it. Why? This seems to be the right thing to do. If you want to make a symlink you either have to do one relative in the compat tree or absolut to /usr/compat/linux.... Or do you mean that if the etc exist in the compat linux dir, it should use that instead, well, then you have a problem with making a symlink to the real / as Mike suggested in another mail. I noticed that if you start the linux bash and do a cd / you get to the real root :/ Johan -- * mailto:johan@moon.pp.se * http://www.moon.pp.se/johan/ * * Powered by FreeBSD. http://www.se.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 Apr 13 02:27:08 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id CAA13221 for freebsd-hackers-outgoing; Mon, 13 Apr 1998 02:27:08 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from beast.gu.net (beast-fxp0.gu.net [194.93.191.133]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id CAA13216 for ; Mon, 13 Apr 1998 02:27:03 -0700 (PDT) (envelope-from stesin@gu.net) Received: from localhost (localhost [127.0.0.1]) by beast.gu.net (8.8.8/8.8.8) with SMTP id MAA25040; Mon, 13 Apr 1998 12:22:58 +0300 (EEST) (envelope-from stesin@gu.net) Date: Mon, 13 Apr 1998 12:22:58 +0300 (EEST) From: Andrew Stesin Reply-To: stesin@gu.net To: Terry Lambert cc: The Hermit Hacker , freebsd-hackers@FreeBSD.ORG Subject: Re: filename from open file descriptor... In-Reply-To: <199804102218.PAA01789@usr07.primenet.com> Message-ID: X-NCC-RegID: ua.gu MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Fri, 10 Apr 1998, Terry Lambert wrote: > > I'm trying to debug some code, and have an open file descriptor > > that I want to find the file name that its associated with... > > > > is this possible? my first thought was fstat(), but that appears > > to return everything but the name :( > > You remember the name when you open the file. How about rename()-ing the already opened file "on the fly"? (Want to note that correct discovery of filename from the filedescriptor seems to be theoretically impossible?) Best regards, Andrew Stesin nic-hdl: ST73-RIPE To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Mon Apr 13 02:32:37 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id CAA14604 for freebsd-hackers-outgoing; Mon, 13 Apr 1998 02:32:37 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from cheops.anu.edu.au (avalon@cheops.anu.edu.au [150.203.76.24]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id CAA14597 for ; Mon, 13 Apr 1998 02:32:32 -0700 (PDT) (envelope-from avalon@coombs.anu.edu.au) Message-Id: <199804130932.CAA14597@hub.freebsd.org> Received: by cheops.anu.edu.au (1.37.109.16/16.2) id AA096499964; Mon, 13 Apr 1998 19:32:44 +1000 From: Darren Reed Subject: Re: filename from open file descriptor... To: stesin@gu.net Date: Mon, 13 Apr 1998 19:32:44 +1000 (EST) Cc: tlambert@primenet.com, scrappy@hub.org, freebsd-hackers@FreeBSD.ORG In-Reply-To: from "Andrew Stesin" at Apr 13, 98 12:22:58 pm X-Mailer: ELM [version 2.4 PL23] Content-Type: text Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG In some mail from Andrew Stesin, sie said: > > On Fri, 10 Apr 1998, Terry Lambert wrote: > > > > I'm trying to debug some code, and have an open file descriptor > > > that I want to find the file name that its associated with... > > > > > > is this possible? my first thought was fstat(), but that appears > > > to return everything but the name :( > > > > You remember the name when you open the file. > > How about rename()-ing the already opened file "on the fly"? > (Want to note that correct discovery of filename from the filedescriptor > seems to be theoretically impossible?) How about just installing and using lsof ? Darren To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Mon Apr 13 02:55:17 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id CAA18322 for freebsd-hackers-outgoing; Mon, 13 Apr 1998 02:55:17 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from dt050n33.san.rr.com (@dt050n33.san.rr.com [204.210.31.51]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id CAA18302 for ; Mon, 13 Apr 1998 02:55:13 -0700 (PDT) (envelope-from Studded@san.rr.com) Received: from san.rr.com (Studded@localhost [127.0.0.1]) by dt050n33.san.rr.com (8.8.8/8.8.8) with ESMTP id CAA06038 for ; Mon, 13 Apr 1998 02:55:13 -0700 (PDT) (envelope-from Studded@san.rr.com) Message-ID: <3531E101.591C98CE@san.rr.com> Date: Mon, 13 Apr 1998 02:55:13 -0700 From: Studded Organization: Triborough Bridge & Tunnel Authority X-Mailer: Mozilla 4.05 [en] (X11; I; FreeBSD 2.2.6-STABLE i386) MIME-Version: 1.0 To: freebsd-hackers@FreeBSD.ORG Subject: "unofficial" buildworld stats with IDE + SCSI Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Without revisiting the previous debate regarding the proper way to set up a worldstone test, I thought I'd report the results of a test I did here locally involving relative disk speeds in case anyone's interested. I run -Stable, and am trying to decide how to spread my system across two disks since I just freed up some space on the old IDE disk. I have a WD Caviar 1.6G disk and an IBM DCAS 34300 4G SCSI UW drive. My main question was whether putting /usr/src or /usr/obj on the "slow" IDE disk would yield the greatest buildworld performance. I deleted my old sources (for an unrelated test, but the timing was good :), cvsup'ed -Stable and did the local modifications that I usually do. I don't build perl, xntpd (I use more up to date versions), qcam, uucp, or profiled libraries. I build everything with -O -pipe. I did the test the same way each time, with the same partitions on the IDE and SCSI disks as obj or src depending. Always starting with a clean /usr/obj I did 'make -DNOCLEAN -DCLOBBER buildworld.' I didn't use any log file for the build to avoid the extra variable. I have all the performance options for AHC in my kernel, /usr/src was mounted noatime and /usr/obj was mounted noasync,noatime. I used the same exact sources for each test, mv'ing them as needed. I did the test 3 ways: With /usr/src on IDE and /usr/obj on SCSI 2 hours 8 minutes With /usr/src on SCSI and /usr/obj on IDE 2 hours 6 minutes With both on SCSI 2 hours 14 minutes I imagine that if I had two fast SCSI disks those numbers would be a lot different. :) However I thought it was pretty interesting that it doesn't matter which is on the "slow" disk. In case anyone's wondering I did one installworld after the last buildworld and it took 14 minutes. That total time is virtually identical to the total make world time I've been seeing with mounting /usr/obj on the IDE disk for the last few weeks. I hope this is of use to someone. More details are available on request. Doug -- *** Chief Operations Officer, DALnet IRC network *** *** Proud operator, designer and maintainer of the world's largest *** Internet Relay Chat server. 5,328 clients and still growing. *** Try spider.dal.net on ports 6662-4 (Powered by FreeBSD) To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Mon Apr 13 05:07:15 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id FAA07129 for freebsd-hackers-outgoing; Mon, 13 Apr 1998 05:07:15 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from indigo.ie (nsmart@ts01-28.waterford.indigo.ie [194.125.139.91]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id MAA07084 for ; Mon, 13 Apr 1998 12:07:10 GMT (envelope-from rotel@indigo.ie) Received: (from nsmart@localhost) by indigo.ie (8.8.8/8.8.7) id MAA00754; Mon, 13 Apr 1998 12:38:28 +0100 (IST) (envelope-from rotel@ginseng.indigo.ie) From: Niall Smart Message-Id: <199804131138.MAA00754@indigo.ie> Date: Mon, 13 Apr 1998 12:38:28 +0000 In-Reply-To: Johan Larsson "Re: Linux emulation problem" (Apr 13, 9:11am) Reply-To: rotel@indigo.ie X-Mailer: Mail User's Shell (7.2.6 beta(3) 11/17/96) To: Johan Larsson , freebsd-hackers@FreeBSD.ORG Subject: Re: Linux emulation problem Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Apr 13, 9:11am, Johan Larsson wrote: > Niall Smart wrote: > > I just noticed that if you create /compat/linux/foo as a symlink > > to /etc then linux binaries get the contents of the "real" /etc, > > however I consider this to be broken and have send-pr'd it. > > Why? This seems to be the right thing to do. If you want to make a > symlink you either have to do one relative in the compat tree or > absolut to /usr/compat/linux.... Yes, that makes sense, I'll cancel that PR. Those semantics are weird, but probably the least weird given that you might wish to access /etc instead of /usr/compat/etc using a linux binary. Niall -- Niall Smart. Microsoft Suck. See www.freebsd.org for details. echo "#define if(x) if(!(x))" >> /usr/include/stdio.h To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Mon Apr 13 05:46:56 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id FAA16588 for freebsd-hackers-outgoing; Mon, 13 Apr 1998 05:46:56 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from indigo.ie (nsmart@ts01-28.waterford.indigo.ie [194.125.139.91]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id MAA16493 for ; Mon, 13 Apr 1998 12:46:47 GMT (envelope-from rotel@indigo.ie) Received: (from nsmart@localhost) by indigo.ie (8.8.8/8.8.7) id NAA01565 for freebsd-hackers@freebsd.org; Mon, 13 Apr 1998 13:47:15 +0100 (IST) (envelope-from rotel@indigo.ie) From: Niall Smart Message-Id: <199804131247.NAA01565@indigo.ie> Date: Mon, 13 Apr 1998 13:47:14 +0000 Reply-To: rotel@indigo.ie X-Mailer: Mail User's Shell (7.2.6 beta(3) 11/17/96) To: freebsd-hackers@FreeBSD.ORG Subject: Re: PR kern/1144 Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Hi, The abovementioned PR is for sig{add, del}set and sigismember. Apparently POSIX requires that these functions check that the specified signal number exists, which they currently do not do. These functions are currently defined as macro's, I don't see any nice, fast, MT-safe way that only evaluates the signal number argument once that adds the checking that POSIX requires while keeping them as macros. So should I submit patches to fix this problem by deleting the macro definitions and adding the required checking to /usr/src/lib/libc/gen/sigsetops.c or are we going to ignore POSIX? Niall -- Niall Smart. Microsoft Suck. See www.freebsd.org for details. echo "#define if(x) if(!(x))" >> /usr/include/stdio.h To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Mon Apr 13 07:40:28 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id HAA05018 for freebsd-hackers-outgoing; Mon, 13 Apr 1998 07:40:28 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from ocean.campus.luth.se (ocean.campus.luth.se [130.240.194.116]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id OAA04875 for ; Mon, 13 Apr 1998 14:40:14 GMT (envelope-from karpen@ocean.campus.luth.se) Received: (from karpen@localhost) by ocean.campus.luth.se (8.8.8/8.8.8) id QAA03720; Mon, 13 Apr 1998 16:33:41 +0200 (CEST) (envelope-from karpen) From: Mikael Karpberg Message-Id: <199804131433.QAA03720@ocean.campus.luth.se> Subject: Re: Waste space in kernel data structures In-Reply-To: <199804130458.OAA04968@gsms01.alcatel.com.au> from Peter Jeremy at "Apr 13, 98 02:58:09 pm" To: Peter.Jeremy@alcatel.com.au (Peter Jeremy) Date: Mon, 13 Apr 1998 16:33:40 +0200 (CEST) Cc: freebsd-hackers@FreeBSD.ORG X-Mailer: ELM [version 2.4ME+ PL32 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG According to Peter Jeremy: > I have noticed a couple of cases in the 2.x kernel where data > structures (particularly private device driver structures) have been > laid out without due consideration for alignment requirements - > resulting in assorted padding bytes. In addition, the standard > `boolean' type is a char - which is mostly wasted. > > Has anyone looked at how much kernel memory space is wasted by > compiler padding and felt that it would be worthwhile doing a cleanup? > Has anyone looked at whether the data space that could be saved by > converting boolean flags to a single bit outweighs the speed loss and > possible code bloat? I haven't looked into this, but my guess is it's be a great waste of effort to fix the 'char-boolean' thing. It's very likely to just slow the kernel down for a very very little space gain. If you could compact a VERY common structure with lots of such booleans, and those booleans were used pretty seldom, it's MIGHT be worth it. Rearranging structures that are laid out like "int, char, int, char, int" or something for basically no reason could be worth fixing though, since that will be a win only. I wouldn't think that TOO much space is wasted in that way though. Most people hacking the kernel have at least a small clue about things like this. ;-) /Mikael To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Mon Apr 13 09:07:11 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id JAA21903 for freebsd-hackers-outgoing; Mon, 13 Apr 1998 09:07:11 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from mail-oak-3.pilot.net (mail-oak-3.pilot.net [198.232.147.18]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id QAA21890 for ; Mon, 13 Apr 1998 16:07:01 GMT (envelope-from wadlow@tw.com) Received: from tw.com (millennium.tw.com [140.174.99.21]) by mail-oak-3.pilot.net with ESMTP id IAA19643 for ; Mon, 13 Apr 1998 08:54:40 -0700 (PDT) Received: from hotspur.tw.com ([140.174.99.210]) by tw.com with SMTP id JAA03318 for ; Mon, 13 Apr 1998 09:08:13 -0700 (PDT) Received: (from wadlow@localhost) by hotspur.tw.com (8.6.10/8.6.10) id JAA02230 for hackers@freebsd.org; Mon, 13 Apr 1998 09:06:18 -0700 Date: Mon, 13 Apr 1998 09:06:18 -0700 From: Tom Wadlow Message-Id: <199804131606.JAA02230@hotspur.tw.com> To: hackers@FreeBSD.ORG Subject: A strange problem Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG I have three laptops, all running FreeBSD 2.2.5. An NEC 6030H, an NEC 6030X and an NEC 5080X. I have installed the PAO extensions for 2.2.5 on all three. I am trying to get a PCMCIA Ethernet card to work on them. I have two choices of cards: the Megahertz CC10BT/2 and the 3Com 3C509D. The two 6030 machines work just fine. I plugged the card in, and it was correctly detected. It didn't work the first time, but once I shifted it to work off IRQ 11 it was happy. Pinging from it to another machine on the same network returned times of < 1ms. All is well. The 5080X, however is a different story. I can find IRQs which cause the PAO code to recognize the device. In fact, it works on IRQ 11, like the others. But pinging from that machine to another host on the local network starts with a random time of several hundred or thousand milliseconds, and decreases by 10ms with every subsequent ping. When zero is reached, it starts back at the original number and does it again. After a large number of pings, it chokes. My first thought was that this was an IRQ conflict. I'd seen this a long time ago with the PAO boot floppy for 2.2.1. So I exhaustively checked all IRQs. Same thing. It either failed (IRQ in use by something else), or it worked as described above. My next thought was that the PCIC IRQ was wrong in some way. So I exhaustively checked the combination of PCIC and board IRQs. Same thing. I also set the PCIC IRQ to 0, which apparently only allows the board to be detected on boot. Same problem. I've stripped everything else out of the kernel to see if there are conflicts there. No luck. At this point, I'm out of ideas. Do you have any? Thanks for any help you can provide. --Tom To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Mon Apr 13 09:19:43 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id JAA23494 for freebsd-hackers-outgoing; Mon, 13 Apr 1998 09:19:43 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: (from jmb@localhost) by hub.freebsd.org (8.8.8/8.8.8) id JAA23470; Mon, 13 Apr 1998 09:19:36 -0700 (PDT) (envelope-from jmb) From: "Jonathan M. Bresler" Message-Id: <199804131619.JAA23470@hub.freebsd.org> Subject: Re: A strange problem In-Reply-To: <199804131606.JAA02230@hotspur.tw.com> from Tom Wadlow at "Apr 13, 98 09:06:18 am" To: wadlow@tw.com (Tom Wadlow) Date: Mon, 13 Apr 1998 09:19:36 -0700 (PDT) Cc: freebsd-hackers X-Mailer: ELM [version 2.4ME+ PL32 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG you are not getting interrupts from the card. i dont get interrupts from my 3c562 either. if you add printf() to /sys/i386/isa/if_ep.c in epwatchdog() and epintr(), you'll be able to see that this is the case. need to review the card configuration code in detail and determine why we get interrupts from some versions of the 3c589 and not from others. jmb Tom Wadlow wrote: > I have three laptops, all running FreeBSD 2.2.5. An NEC 6030H, an NEC > 6030X and an NEC 5080X. I have installed the PAO extensions for 2.2.5 > on all three. I am trying to get a PCMCIA Ethernet card to work on them. > I have two choices of cards: the Megahertz CC10BT/2 and the 3Com 3C509D. > > The two 6030 machines work just fine. I plugged the card in, and it > was correctly detected. It didn't work the first time, but once I > shifted it to work off IRQ 11 it was happy. Pinging from it to another > machine on the same network returned times of < 1ms. All is well. > > The 5080X, however is a different story. I can find IRQs which cause the > PAO code to recognize the device. In fact, it works on IRQ 11, like the others. > But pinging from that machine to another host on the local network starts with > a random time of several hundred or thousand milliseconds, and decreases by > 10ms with every subsequent ping. When zero is reached, it starts back at the > original number and does it again. After a large number of pings, it chokes. > > My first thought was that this was an IRQ conflict. I'd seen this a long time ago > with the PAO boot floppy for 2.2.1. So I exhaustively checked all IRQs. Same > thing. It either failed (IRQ in use by something else), or it worked as described > above. > > My next thought was that the PCIC IRQ was wrong in some way. So I exhaustively > checked the combination of PCIC and board IRQs. Same thing. I also set the PCIC > IRQ to 0, which apparently only allows the board to be detected on boot. Same problem. > > I've stripped everything else out of the kernel to see if there are conflicts there. > No luck. At this point, I'm out of ideas. Do you have any? > > Thanks for any help you can provide. --Tom > > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-hackers" in the body of the message > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Mon Apr 13 09:30:40 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id JAA27220 for freebsd-hackers-outgoing; Mon, 13 Apr 1998 09:30:40 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from mail-oak-3.pilot.net (mail-oak-3.pilot.net [198.232.147.18]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id QAA26307; Mon, 13 Apr 1998 16:29:07 GMT (envelope-from wadlow@tw.com) Received: from tw.com (millennium.tw.com [140.174.99.21]) by mail-oak-3.pilot.net with ESMTP id JAA27949; Mon, 13 Apr 1998 09:16:48 -0700 (PDT) Received: from hotspur.tw.com ([140.174.99.210]) by tw.com with SMTP id JAA03338; Mon, 13 Apr 1998 09:30:25 -0700 (PDT) Received: (from wadlow@localhost) by hotspur.tw.com (8.6.10/8.6.10) id JAA02252; Mon, 13 Apr 1998 09:28:40 -0700 Date: Mon, 13 Apr 1998 09:28:40 -0700 From: Tom Wadlow Message-Id: <199804131628.JAA02252@hotspur.tw.com> To: jmb@FreeBSD.ORG Subject: Re: A strange problem Cc: freebsd-hackers@hub.freebsd.org Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Apologies for a typo in the message below. It is a 3C589D card. --Tom Tom Wadlow wrote: > I have three laptops, all running FreeBSD 2.2.5. An NEC 6030H, an NEC > 6030X and an NEC 5080X. I have installed the PAO extensions for 2.2.5 > on all three. I am trying to get a PCMCIA Ethernet card to work on them. > I have two choices of cards: the Megahertz CC10BT/2 and the 3Com 3C509D. > > The two 6030 machines work just fine. I plugged the card in, and it > was correctly detected. It didn't work the first time, but once I > shifted it to work off IRQ 11 it was happy. Pinging from it to another > machine on the same network returned times of < 1ms. All is well. > > The 5080X, however is a different story. I can find IRQs which cause the > PAO code to recognize the device. In fact, it works on IRQ 11, like the others. > But pinging from that machine to another host on the local network starts with > a random time of several hundred or thousand milliseconds, and decreases by > 10ms with every subsequent ping. When zero is reached, it starts back at the > original number and does it again. After a large number of pings, it chokes. > > My first thought was that this was an IRQ conflict. I'd seen this a long time ago > with the PAO boot floppy for 2.2.1. So I exhaustively checked all IRQs. Same > thing. It either failed (IRQ in use by something else), or it worked as described > above. > > My next thought was that the PCIC IRQ was wrong in some way. So I exhaustively > checked the combination of PCIC and board IRQs. Same thing. I also set the PCIC > IRQ to 0, which apparently only allows the board to be detected on boot. Same problem. > > I've stripped everything else out of the kernel to see if there are conflicts there. > No luck. At this point, I'm out of ideas. Do you have any? > > Thanks for any help you can provide. --Tom > > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-hackers" in the body of the message > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Mon Apr 13 09:31:13 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id JAA27472 for freebsd-hackers-outgoing; Mon, 13 Apr 1998 09:31:13 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from att.com (cagw2.att.com [192.128.52.90]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id QAA27357 for ; Mon, 13 Apr 1998 16:30:58 GMT (envelope-from sbabkin@dcn.att.com) From: sbabkin@dcn.att.com Received: by cagw2.att.com; Mon Apr 13 12:26 EDT 1998 Received: from dcn71.dcn.att.com ([135.44.192.112]) by caig2.att.att.com (AT&T/GW-1.0) with ESMTP id MAA15304 for ; Mon, 13 Apr 1998 12:30:53 -0400 (EDT) Received: by dcn71.dcn.att.com with Internet Mail Service (5.0.1458.49) id <26DMMBQW>; Mon, 13 Apr 1998 12:30:24 -0400 Message-ID: To: wilko@yedi.iaf.nl Cc: hackers@FreeBSD.ORG, kris@airnet.net Subject: RE: Free PCNFSD Client? Date: Mon, 13 Apr 1998 12:30:21 -0400 X-Priority: 3 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.0.1458.49) Content-Type: text/plain Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > ---------- > From: Wilko Bulte[SMTP:wilko@yedi.iaf.nl] > > > I know about a shareware PCNFS client. Even two. One was xnfs > > and was very unstable. I forgot another's name but it's pretty > > usable, it works both on top of WatTCP (that works over packet > > driver) and Winsockets. If you need it, I can look up it's name > > at home (and if you need a somewhat old distribution, I have it > too). > > Wasn't this the bwnfs (Beam & WHiteside (??)) > I've looked up another one. It's Tsoft NFS, http://www.tsoft.com. It looks like became fully commercial now, but I still have an old shareware version if someone needs it. Serge To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Mon Apr 13 09:42:47 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id JAA01714 for freebsd-hackers-outgoing; Mon, 13 Apr 1998 09:42:47 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from hunter.softcon.de (hunter.softcon.de [193.31.11.194]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id QAA01696; Mon, 13 Apr 1998 16:42:37 GMT (envelope-from Matthias.Apitz@SOFTCON.de) From: Matthias.Apitz@SOFTCON.de Received: (from mail@localhost) by hunter.softcon.de (8.6.9/8.6.12) id SAA26354; Mon, 13 Apr 1998 18:44:09 +0200 Received: from boell.softcon.de(193.31.10.71) by hunter.softcon.de via smap (V1.3) id sma026350.2; Mon Apr 13 18:44:04 1998 Received: from kant.SOFTCON.de (kant.SOFTCON.de [193.31.10.39]) by boell.SOFTCON.de (8.7.5/8.7.3) with SMTP id QAA05343; Mon, 13 Apr 1998 16:39:34 GMT Message-ID: <9804131840.AA00231@kant.SOFTCON.de> Subject: Re: A strange problem To: wadlow@tw.com (Tom Wadlow) Date: Mon, 13 Apr 1998 18:40:39 +0200 (MDT) Cc: jmb@FreeBSD.ORG, freebsd-hackers@hub.freebsd.org In-Reply-To: <199804131628.JAA02252@hotspur.tw.com> from "Tom Wadlow" at Apr 13, 98 09:28:40 am >From: guru@sisis.de (Matthias Apitz) Reply-To: Matthias.Apitz@SOFTCON.de (Matthias Apitz) X-FAX-cover: faxcover-sisis.ps X-Mailer: ELM [version 2.4 PL23] MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Tom Wadlow wrote: Apologies for a typo in the message below. It is a 3C589D card. .... What type of PCIC detects the probe for your PCI to card or cardbus controller? matthias -- firm: matthias.apitz@sisis.de [voc:+49-89-61308-351, fax: +49-89-61308-188] priv: guru@thias.muc.de PGP: Key fingerprint = 0C 01 F2 23 EC 17 A2 D5 46 2D 29 4C 0E 8B 7E 8F URL: http://www.sisis.de/~guru/ http://www.muc.de/~thias/ from USENET: People who run servers understand that flashy interactive interfaces have nothing to do with the underlying functionality and often get in the way. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Mon Apr 13 10:01:11 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id KAA05616 for freebsd-hackers-outgoing; Mon, 13 Apr 1998 10:01:11 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from jraynard.demon.co.uk (jraynard.demon.co.uk [158.152.42.77]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id RAA05607 for ; Mon, 13 Apr 1998 17:01:02 GMT (envelope-from fhackers@jraynard.demon.co.uk) Received: (from fhackers@localhost) by jraynard.demon.co.uk (8.8.8/8.8.8) id QAA03910; Mon, 13 Apr 1998 16:06:04 +0100 (BST) (envelope-from fhackers) Message-ID: <19980413160603.35279@jraynard.demon.co.uk> Date: Mon, 13 Apr 1998 16:06:03 +0100 From: James Raynard To: rotel@indigo.ie Cc: freebsd-hackers@FreeBSD.ORG Subject: Re: PR kern/1144 References: <199804131247.NAA01565@indigo.ie> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.81e In-Reply-To: <199804131247.NAA01565@indigo.ie>; from Niall Smart on Mon, Apr 13, 1998 at 01:47:14PM +0000 Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Mon, Apr 13, 1998 at 01:47:14PM +0000, Niall Smart wrote: > > The abovementioned PR is for sig{add, del}set and sigismember. > Apparently POSIX requires that these functions check that the > specified signal number exists, which they currently do not do. Ah yes, that was one I submitted so long ago I'd forgotten about the email account I sent it from. :-) BTW if whoever was responsible for the weekly mailing of outstanding PRs is reading this, is there any chance of getting it back? > These functions are currently defined as macro's, I don't see any > nice, fast, MT-safe way that only evaluates the signal number > argument once that adds the checking that POSIX requires while > keeping them as macros. I very much doubt that one exists. > So should I submit patches to fix this > problem by deleting the macro definitions and adding the required > checking to /usr/src/lib/libc/gen/sigsetops.c or are we going to > ignore POSIX? The consensus seemed to be that there was no easy way to do it, so we've been ignoring POSIX ever since (in that respect at least) :-) Incidentally, I've been working on some patches to get around the NSIG==32 limit. I've done most of the "boring" work, but there are a few things left over that I don't really know enough to handle: 1. Emacs breaks (albeit an old version - 19.29). Everything else I've tried works, including linuxxdoom. 2. I had to add an extra system call osigprocmask for the compat stuff which does exactly what the old sigprocmask call used to do. This makes upgrading to the new code a real pain. 3. Could probably do with optimising, as well. Not to mention the usual stylistic/code management issues... Anyone care to help me out? James To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Mon Apr 13 10:02:49 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id KAA06370 for freebsd-hackers-outgoing; Mon, 13 Apr 1998 10:02:49 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from sommer.dyn.ml.org (kato-ras1-1-cs-5.dial.mctcnet.net [208.156.162.8]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id RAA06246; Mon, 13 Apr 1998 17:02:29 GMT (envelope-from child@healing.edunet.aus.net) Received: from child (child [192.168.0.1]) by sommer.dyn.ml.org (8.8.8/8.8.8) with SMTP id MAA04450; Mon, 13 Apr 1998 12:09:48 -0500 (CDT) (envelope-from child@healing.edunet.aus.net) Message-Id: <3.0.3.32.19980413120405.00d7e8e4@192.168.0.10> X-Sender: child@192.168.0.10 X-Mailer: QUALCOMM Windows Eudora Pro Version 3.0.3 (32) Date: Mon, 13 Apr 1998 12:04:05 -0500 To: hackers@FreeBSD.ORG From: Child Subject: PCMCIA:can this be done? Cc: jmb@FreeBSD.ORG, questions@FreeBSD.ORG In-Reply-To: <199804131606.JAA02230@hotspur.tw.com> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Dear All.. i have a PINE NE2000 compat PCMCIA card in my notebook runing 2.2.5-REL and I cant seem to get it to work i'm unsure if it can work at all anyone help me out here??? pccardc dumpcis is attached below Thnka... Jeremy Samual Sommer Configuration data for card in slot 1 Tuple #1, code = 0x1 (Common memory descriptor), length = 3 000: dc 00 ff Common memory device information: Device number 1, type Function specific, WPS = ON Speed = 100nS, Memory block size = 512b, 1 units Tuple #2, code = 0x17 (Attribute memory descriptor), length = 3 000: 49 00 ff Attribute memory device information: Device number 1, type EEPROM, WPS = ON Speed = 250nS, Memory block size = 512b, 1 units Tuple #3, code = 0x21 (Functional ID), length = 2 000: 06 03 Network/LAN adapter - POST initialize - Card has ROM Tuple #4, code = 0x15 (Version 1 info), length = 27 000: 04 01 50 43 4d 43 49 41 00 45 74 68 65 72 6e 65 010: 74 20 43 61 72 64 00 00 00 00 ff Version = 4.1, Manuf = [PCMCIA],card vers = [Ethernet Card] Addit. info = [],[] Tuple #5, code = 0x13 (Link target), length = 3 000: 43 49 53 Tuple #6, code = 0x1a (Configuration map), length = 5 000: 01 24 f8 03 03 Reg len = 2, config register addr = 0x3f8, last config = 0x24 Registers: XX------ Tuple #7, code = 0x1b (Configuration entry), length = 17 000: e0 81 1d 3f 55 4d 5d 06 86 46 26 fc 24 65 30 ff 010: ff Config index = 0x20(default) Interface byte = 0x81 (I/O) wait signal supported Vcc pwr: Nominal operating supply voltage: 5 x 1V Minimum operating supply voltage: 4.5 x 1V Maximum operating supply voltage: 5.5 x 1V Continuous supply current: 1 x 100mA Max current average over 1 second: 1 x 100mA, ext = 0x46 Max current average over 10 ms: 2 x 100mA Wait scale Speed = 1.5 x 10 us Card decodes 4 address lines, 8 Bit I/O only IRQ modes: Level IRQ level = 4 Tuple #8, code = 0x1b (Configuration entry), length = 7 000: 20 08 ca 60 00 03 1f Config index = 0x20 Card decodes 10 address lines, limited 8/16 Bit I/O I/O address # 1: block start = 0x300 block length = 0x20 Tuple #9, code = 0x1b (Configuration entry), length = 7 000: 21 08 ca 60 20 03 1f Config index = 0x21 Card decodes 10 address lines, limited 8/16 Bit I/O I/O address # 1: block start = 0x320 block length = 0x20 Tuple #10, code = 0x1b (Configuration entry), length = 7 000: 22 08 ca 60 40 03 1f Config index = 0x22 Card decodes 10 address lines, limited 8/16 Bit I/O I/O address # 1: block start = 0x340 block length = 0x20 Tuple #11, code = 0x1b (Configuration entry), length = 7 000: 23 08 ca 60 60 03 1f Config index = 0x23 Card decodes 10 address lines, limited 8/16 Bit I/O I/O address # 1: block start = 0x360 block length = 0x20 Tuple #12, code = 0x20 (Manufacturer ID), length = 4 000: 01 8a 00 01 PCMCIA ID = 0x8a01, OEM ID = 0x100 Tuple #13, code = 0x14 (No link), length = 0 Tuple #14, code = 0xff (Terminator), length = 0 2 slots found To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Mon Apr 13 11:08:02 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id LAA19086 for freebsd-hackers-outgoing; Mon, 13 Apr 1998 11:08:02 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from aaka.3skel.com (aaka.3skel.com [207.240.212.3]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id SAA19038 for ; Mon, 13 Apr 1998 18:07:48 GMT (envelope-from danj@3skel.com) Received: from fnur.3skel.com (fnur.3skel.com [192.168.0.8]) by aaka.3skel.com (8.8.5/8.8.2) with ESMTP id OAA29745 for ; Mon, 13 Apr 1998 14:07:46 -0400 (EDT) Received: from 3skel.com (localhost.3skel.com [127.0.0.1]) by fnur.3skel.com (8.8.5/8.8.2) with ESMTP id OAA07415 for ; Mon, 13 Apr 1998 14:07:45 -0400 (EDT) Message-ID: <35325471.5D0DA7E5@3skel.com> Date: Mon, 13 Apr 1998 14:07:45 -0400 From: Dan Janowski Organization: Triskelion Systems, Inc. X-Mailer: Mozilla 4.04 [en] (X11; I; FreeBSD 2.2.1-RELEASE i386) MIME-Version: 1.0 To: freebsd-hackers@FreeBSD.ORG Subject: UGNY User Group New York... Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG To All: To foster a NY User Group, I have created a website: http://ugny.3skel.com/ It is set up, for starters on one of my web servers. If you are interested in being a part, please register. I will start a mailing list so we can get it together. I will also put announcement on the home page. It's a start. Dan p.s. This is on hackers first, -announce will come later, once I am sure that there isn't anything screwed up. -- danj@3skel.com Dan Janowski Triskelion Systems, Inc. Bronx, NY To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Mon Apr 13 12:50:13 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id MAA04142 for freebsd-hackers-outgoing; Mon, 13 Apr 1998 12:50:13 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from indigo.ie (nsmart@ts01-59.waterford.indigo.ie [194.125.139.122]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id TAA04060 for ; Mon, 13 Apr 1998 19:49:55 GMT (envelope-from rotel@indigo.ie) Received: (from nsmart@localhost) by indigo.ie (8.8.8/8.8.7) id UAA07048; Mon, 13 Apr 1998 20:49:58 +0100 (IST) (envelope-from rotel@indigo.ie) From: Niall Smart Message-Id: <199804131949.UAA07048@indigo.ie> Date: Mon, 13 Apr 1998 20:49:57 +0000 In-Reply-To: James Raynard "Re: PR kern/1144" (Apr 13, 4:06pm) Reply-To: rotel@indigo.ie X-Mailer: Mail User's Shell (7.2.6 beta(3) 11/17/96) To: James Raynard , rotel@indigo.ie Subject: Re: PR kern/1144 Cc: freebsd-hackers@FreeBSD.ORG Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Apr 13, 4:06pm, James Raynard wrote: } Subject: Re: PR kern/1144 > On Mon, Apr 13, 1998 at 01:47:14PM +0000, Niall Smart wrote: > > The abovementioned PR is for sig{add, del}set and sigismember. > > Apparently POSIX requires that these functions check that the > > specified signal number exists, which they currently do not do. [snip] > > So should I submit patches to fix this > > problem by deleting the macro definitions and adding the required > > checking to /usr/src/lib/libc/gen/sigsetops.c or are we going to > > ignore POSIX? > > The consensus seemed to be that there was no easy way to do it, so > we've been ignoring POSIX ever since (in that respect at least) :-) Hrm, is this still the `official' position? It's nice to follow standards when you can, and I don't see that changing to functions instead of macro's would cause big, if any problems. > Incidentally, I've been working on some patches to get around the > NSIG==32 limit. I've done most of the "boring" work, but there are > a few things left over that I don't really know enough to handle: > > 1. Emacs breaks (albeit an old version - 19.29). Everything else > I've tried works, including linuxxdoom. Do you mean an emacs binary compiled when sigset_t typedef'd to unsigned int, or one compiled with sigset_t typedef'd to u_int64_t? > 2. I had to add an extra system call osigprocmask for the compat stuff > which does exactly what the old sigprocmask call used to do. This > makes upgrading to the new code a real pain. Why was this necessary? Are you talking about dealing with code that passes an int* instead of a sigset_t*? Or perhaps you are talking about code that has already been compiled with sigset_t typedef'd to int? Can't that be handled in a compatability library without defining a new system call? > 3. Could probably do with optimising, as well. Not to mention the usual > stylistic/code management issues... > > Anyone care to help me out? I don't have a machine with -current, nor do I have commit priveledges, so I don't know if there is anything I can do -- where is the code that handles NSIG >= 32 that you have so far? Regards, Niall -- Niall Smart. Microsoft Suck. See www.freebsd.org for details. echo "#define if(x) if(!(x))" >> /usr/include/stdio.h To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Mon Apr 13 13:17:17 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id NAA07729 for freebsd-hackers-outgoing; Mon, 13 Apr 1998 13:17:17 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from cerebus.nectar.com (cerebus.nectar.com [204.27.67.90]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id UAA07656 for ; Mon, 13 Apr 1998 20:16:33 GMT (envelope-from nectar@cerebus.nectar.com) Received: from cerebus.nectar.com (localhost.communique.net [127.0.0.1]) by cerebus.nectar.com (8.8.8/8.8.8) with ESMTP id PAA06557 for ; Mon, 13 Apr 1998 15:15:46 -0500 (CDT) Message-Id: <199804132015.PAA06557@cerebus.nectar.com> From: Jacques Vidrine To: freebsd-hackers@FreeBSD.ORG Subject: $Id$/$FreeBSD$ Date: Mon, 13 Apr 1998 15:15:46 -0500 Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Would anyone care to share the history of these two revision logs found in many (all?) of the FreeBSD source files? ---------------------------- revision 1.10 date: 1997/02/23 09:18:39; author: peter; state: Exp; lines: +1 -1 Revert $FreeBSD$ to $Id$ ---------------------------- revision 1.9 date: 1997/01/14 05:29:06; author: jkh; state: Exp; lines: +1 -1 Make the long-awaited change from $Id$ to $FreeBSD$ This will make a number of things easier in the future, as well as (finally!) avoiding the Id-smashing problem which has plagued developers for so long. Boy, I'm glad we're not using sup anymore. This update would have been insane otherwise. ---------------------------- Jacques Vidrine To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Mon Apr 13 13:31:26 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id NAA11029 for freebsd-hackers-outgoing; Mon, 13 Apr 1998 13:31:26 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from heathers2.stdio.com (kyle@heathers2.stdio.com [199.89.192.5]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id UAA11004 for ; Mon, 13 Apr 1998 20:31:03 GMT (envelope-from kyle@stdio.com) Received: (from kyle@localhost) by heathers2.stdio.com (8.8.8/8.8.8) id QAA01900; Mon, 13 Apr 1998 16:28:25 -0400 (EDT) Date: Mon, 13 Apr 1998 16:28:24 -0400 (EDT) From: Kyle McPeek To: hackers@FreeBSD.ORG Subject: portmap problem... Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Hi all, On my name/nis/dhcp server portmap dies occasionally and I find the following messages in the logs: Apr 2 20:51:48 harp portmap[110]: svc_run: - select failed: No child processes Apr 2 20:51:48 harp portmap[110]: svc_run returned unexpectedly Apr 2 20:51:48 harp /kernel: pid 110 (portmap), uid 1: exited on signal 6 I have child_max set to 128 and the limits for daemon set to infinity. Any thing else I should do? Any ideas? kyle. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Mon Apr 13 14:13:05 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id OAA19721 for freebsd-hackers-outgoing; Mon, 13 Apr 1998 14:13:05 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from indigo.ie (nsmart@ts01-59.waterford.indigo.ie [194.125.139.122]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id VAA19548 for ; Mon, 13 Apr 1998 21:12:44 GMT (envelope-from rotel@indigo.ie) Received: (from nsmart@localhost) by indigo.ie (8.8.8/8.8.7) id WAA07398; Mon, 13 Apr 1998 22:13:05 +0100 (IST) (envelope-from rotel@indigo.ie) From: Niall Smart Message-Id: <199804132113.WAA07398@indigo.ie> Date: Mon, 13 Apr 1998 22:13:03 +0000 In-Reply-To: Kyle McPeek "portmap problem..." (Apr 13, 4:28pm) Reply-To: rotel@indigo.ie X-Mailer: Mail User's Shell (7.2.6 beta(3) 11/17/96) To: Kyle McPeek , hackers@FreeBSD.ORG Subject: Re: portmap problem... Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Apr 13, 4:28pm, Kyle McPeek wrote: } Subject: portmap problem... > > On my name/nis/dhcp server portmap dies occasionally and I find the > following messages in the logs: > > Apr 2 20:51:48 harp portmap[110]: svc_run: - select failed: No child > processes > Apr 2 20:51:48 harp portmap[110]: svc_run returned unexpectedly > Apr 2 20:51:48 harp /kernel: pid 110 (portmap), uid 1: exited on signal 6 > > I have child_max set to 128 and the limits for daemon set to infinity. > Any thing else I should do? Any ideas? This is very weird, looking at /usr/src/lib/libc/rpc/svc_run.c, around line 64: void svc_run() { #ifdef FD_SETSIZE fd_set readfds; #else int readfds; #endif /* def FD_SETSIZE */ for (;;) { #ifdef FD_SETSIZE readfds = svc_fdset; #else readfds = svc_fds; #endif /* def FD_SETSIZE */ switch (select(_rpc_dtablesize(), &readfds, NULL, NULL, (struct timeval *)0)) { case -1: if (errno == EINTR) { continue; } perror("svc_run: - select failed"); return; case 0: continue; default: svc_getreqset(&readfds); } } } I have grepped the entire -stable kernel source for ECHILD, and it is only used in kern/kern_exit.c, in wait1(). So I have absolutely no idea why select is returning ECHILD. This could be a hardware problem. Anyone? Niall -- Niall Smart. Microsoft Suck. See www.freebsd.org for details. echo "#define if(x) if(!(x))" >> /usr/include/stdio.h To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Mon Apr 13 14:15:12 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id OAA20154 for freebsd-hackers-outgoing; Mon, 13 Apr 1998 14:15:12 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from klemm.gtn.com (klemm-isdn.gtn.com [194.77.2.34]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id VAA20137 for ; Mon, 13 Apr 1998 21:14:57 GMT (envelope-from andreas@klemm.gtn.com) Received: (from andreas@localhost) by klemm.gtn.com (8.8.8/8.8.8) id XAA17511; Mon, 13 Apr 1998 23:08:11 +0200 (CEST) (envelope-from andreas) Message-ID: <19980413230811.34298@klemm.gtn.com> Date: Mon, 13 Apr 1998 23:08:11 +0200 From: Andreas Klemm To: John Polstra Cc: hackers@FreeBSD.ORG Subject: Re: libqt-1.39 snap: ld: -L differences between Linux and FreeBSD ??? References: <19980410141324.56043@klemm.gtn.com> <199804111653.JAA03961@austin.polstra.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.89.1i In-Reply-To: <199804111653.JAA03961@austin.polstra.com>; from John Polstra on Sat, Apr 11, 1998 at 09:53:18AM -0700 X-Disclaimer: A free society is one where it is safe to be unpopular X-Operating-System: FreeBSD 3.0-CURRENT SMP Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG I think I have the solution... When building the shared library libqt.so.1.39, ld is being called without the '-Bshareable' command line option. So the shared lib can't be build sucessfully by the linker and so on... I think this has been forgotten by the qt developement team, after revamping the whole configuration mechanism. -- Andreas Klemm http://www.FreeBSD.ORG/~andreas What gives you 90% more speed, for example in kernel compilation ? http://www.FreeBSD.ORG/~fsmp/SMP/akgraph-a/graph1.html powered by ,,symmetric multiprocessor FreeBSD'' To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Mon Apr 13 15:53:51 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id PAA13011 for freebsd-hackers-outgoing; Mon, 13 Apr 1998 15:53:51 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from jraynard.demon.co.uk (jraynard.demon.co.uk [158.152.42.77]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id WAA12810 for ; Mon, 13 Apr 1998 22:53:20 GMT (envelope-from fhackers@jraynard.demon.co.uk) Received: (from fhackers@localhost) by jraynard.demon.co.uk (8.8.8/8.8.8) id XAA00537; Mon, 13 Apr 1998 23:48:57 +0100 (BST) (envelope-from fhackers) Message-ID: <19980413234857.04490@jraynard.demon.co.uk> Date: Mon, 13 Apr 1998 23:48:57 +0100 From: James Raynard To: rotel@indigo.ie Cc: freebsd-hackers@FreeBSD.ORG Subject: NSIG >= 32 (Was: Re: PR kern/1144) References: <199804131949.UAA07048@indigo.ie> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.81e In-Reply-To: <199804131949.UAA07048@indigo.ie>; from Niall Smart on Mon, Apr 13, 1998 at 08:49:57PM +0000 Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Mon, Apr 13, 1998 at 08:49:57PM +0000, Niall Smart wrote: > On Apr 13, 4:06pm, James Raynard wrote: > } Subject: Re: PR kern/1144 > > > > The consensus seemed to be that there was no easy way to do it, so > > we've been ignoring POSIX ever since (in that respect at least) :-) > > Hrm, is this still the `official' position? Dunno. Would anyone "official" like to comment? :-) > > 1. Emacs breaks (albeit an old version - 19.29). Everything else > > I've tried works, including linuxxdoom. > > Do you mean an emacs binary compiled when sigset_t typedef'd to unsigned > int, or one compiled with sigset_t typedef'd to u_int64_t? No, this is an emacs binary compiled on my system which has had sigset_t typedef'd to array of unsigned long for 3-4 months (which is why some of the following is a little vague - it's a long time since I visited any of the false trails :-) It crashes with SIGSEGV somewhere deep in the bowels of the parser; probably a silly mistake on my part somewhere, but the signal-handling in Emacs is a bit too opaque for my feeble brain to untangle. > > 2. I had to add an extra system call osigprocmask for the compat stuff > > which does exactly what the old sigprocmask call used to do. This > > makes upgrading to the new code a real pain. > > Why was this necessary? Are you talking about dealing with code > that passes an int* instead of a sigset_t*? Or perhaps you are > talking about code that has already been compiled with sigset_t > typedef'd to int? The sigprocmask libc stub (src/lib/libc/i386/sys/sigprocmask.S) does some assembler trickery to save a function parameter, which only works if sigset_t is an integer. I asked about this on one of the lists, but didn't get any replies. The only way I found to get things to work (as in not panic in totally unrelated parts of the kernel) was to rename sigprocmask to osigprocmask and let the libc Makefile generate the new sigprocmask.S, then implement sigprocmask as a "normal" syscall. This was only a problem with src/lib/libc/compat-43/sigcompat.c. Unfortunately, there's a lot of code that calls this... > > Anyone care to help me out? > > I don't have a machine with -current, nor do I have commit priveledges, > so I don't know if there is anything I can do -- where is the code > that handles NSIG >= 32 that you have so far? I can put the patches on my Web page if you (or anyone else for that matter) would be interested. James To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Mon Apr 13 16:01:29 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id QAA16029 for freebsd-hackers-outgoing; Mon, 13 Apr 1998 16:01:29 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from ns1.yes.no (ns1.yes.no [195.119.24.10]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id XAA15994 for ; Mon, 13 Apr 1998 23:01:17 GMT (envelope-from eivind@bitbox.follo.net) Received: from bitbox.follo.net (bitbox.follo.net [194.198.43.36]) by ns1.yes.no (8.8.7/8.8.7) with ESMTP id XAA23732; Mon, 13 Apr 1998 23:01:07 GMT Received: (from eivind@localhost) by bitbox.follo.net (8.8.8/8.8.6) id BAA15040; Tue, 14 Apr 1998 01:01:07 +0200 (MET DST) Message-ID: <19980414010106.16479@follo.net> Date: Tue, 14 Apr 1998 01:01:06 +0200 From: Eivind Eklund To: Jacques Vidrine , freebsd-hackers@FreeBSD.ORG Subject: Re: $Id$/$FreeBSD$ References: <199804132015.PAA06557@cerebus.nectar.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.89.1i In-Reply-To: <199804132015.PAA06557@cerebus.nectar.com>; from Jacques Vidrine on Mon, Apr 13, 1998 at 03:15:46PM -0500 Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Mon, Apr 13, 1998 at 03:15:46PM -0500, Jacques Vidrine wrote: > > Would anyone care to share the history of these two revision logs > found in many (all?) of the FreeBSD source files? Attempt at introducing $FreeBSD$ instead of $Id$, to avoid Id-smashing problems (where you put it in another repository, and *boom* - your Id is gone.) Unfortunately, some of our infrastructure was lacking. I think there will be a re-introduction of $FreeBSD$ in the relatively near future. Eivind. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Mon Apr 13 16:05:15 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id QAA17544 for freebsd-hackers-outgoing; Mon, 13 Apr 1998 16:05:15 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from ns1.dcomm.net ([207.104.47.20]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id XAA16662 for ; Mon, 13 Apr 1998 23:03:07 GMT (envelope-from brad@bleier.com) Received: from attyb_b ([206.170.189.4]) by ns1.dcomm.net (8.8.7/8.8.7) with SMTP id OAA13056 for ; Mon, 13 Apr 1998 14:55:48 -0700 (PDT) (envelope-from brad@bleier.com) Message-Id: <199804132155.OAA13056@ns1.dcomm.net> X-Sender: brad@mail.dcomm.net X-Mailer: QUALCOMM Windows Eudora Pro Version 4.0 Date: Mon, 13 Apr 1998 16:12:30 -0700 To: hackers@FreeBSD.ORG From: "Bradford A. Bleier" Subject: Indus Drivers Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Are there any drivers out there for the Digi Datafire ISDN controller, or for any other internal ISDN card, for FreeBSD. I have looked at all the hardware compatability lists and can't find any reference to modems, much less ISDN. I'm thinking about building an ISDN Router on FreeBSD that dials on demand to multiple potential hosts. Digi only has MS flavor drivers, as does Diamond. I apologize if this is the incorrect forum, and would welcome redirection. Brad Bleier Deepwell Internet brad@deepwell.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Mon Apr 13 16:53:10 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id QAA26792 for freebsd-hackers-outgoing; Mon, 13 Apr 1998 16:53:10 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from data.nas.nasa.gov (data.nas.nasa.gov [129.99.23.20]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id XAA26782 for ; Mon, 13 Apr 1998 23:53:03 GMT (envelope-from becker@nas.nasa.gov) Received: from miles.nas.nasa.gov (miles.nas.nasa.gov [129.99.33.13]) by data.nas.nasa.gov (8.8.7/NAS8.8.7) with ESMTP id QAA07345 for ; Mon, 13 Apr 1998 16:52:39 -0700 (PDT) Received: (from becker@localhost) by miles.nas.nasa.gov (8.8.5/8.8.5) id QAA28294; Mon, 13 Apr 1998 16:49:51 -0700 From: "Jeffrey C. Becker" Message-Id: <199804132349.QAA28294@miles.nas.nasa.gov> Subject: Device driver porting questions To: hackers@FreeBSD.ORG Date: Mon, 13 Apr 1998 16:49:50 -0700 (PDT) Cc: becker@nas.nasa.gov (Jeffrey C. Becker) Content-Type: text Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Hi. I'm trying to port the memory disk driver from NetBSD. Basically, I'm following what was done for the ccd driver port, but it would be really handy to have an explanation of how driver autoconfig worked, e.g., what does the PSEUDO_SET linker magic do? Any input appreciated. Thanks. Dr. Jeffrey Becker Senior Research Scientist MRJ Technology Solutions NASA Ames Research Center P.S. The device driver writers tutorial guide was not much help here To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Mon Apr 13 16:57:04 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id QAA27759 for freebsd-hackers-outgoing; Mon, 13 Apr 1998 16:57:04 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from riq.qc.ca (socrate.riq.qc.ca [199.84.128.1]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id XAA27745 for ; Mon, 13 Apr 1998 23:56:54 GMT (envelope-from ReV@BlinkLink.NET) From: ReV@BlinkLink.NET Received: from mail.riq.qc.ca (riq-129-162.riq.qc.ca [199.84.129.162]) by riq.qc.ca (1.1/8.8.8) with SMTP id TAA04617 for ; Mon, 13 Apr 1998 19:51:19 -0400 (EDT) Message-Id: <199804132351.TAA04617@riq.qc.ca> Reply-to: Robert Gauthier Date: Mon, 13 Apr 98 19:28:44 -0400 To: freebsd-hackers@FreeBSD.ORG Subject: Out of sight X-Mailer: MR/2 Internet Cruiser Edition for OS/2 v1.40 (Unregistered) Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Hi there hackers! A frend handed me the 222a version of fbsd. In the install.txt file I found the following. >1.4 Can I run DOS binaries under FreeBSD? > >Not yet! We'd like to add support for this someday, but are still >lacking anyone to actually do the work. Ongoing work with BSDI's >RUNDOS utility may bring this much closer to being a reality sometime >soon. Send mail to freebsd-hackers@FreeBSD.org if you're interested in >joining this effort! > >There is, however, a neat utility called "pcemu" in the ports >collection which emulates an 8088 and enough BIOS services to run DOS >text mode applications. It requires the X Window System (provided as >XFree86 3.2) to operate. To be able to move around in the dos/win environment, I use a special vga video board (Vista) that allows to magnify the screen. A small 12k tsr primes the magnification facilities, otherwise it behaves just like a standard vga card. My question is: Is the text mode DOS session emulated from XFree86 running full screen or in a window or are they both possible like an os2 vdm??? Otherwise, is there any system wide magnification system that operates reliably under fbsd? Thanks a lot for any info!! --- Robert Gauthier To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Mon Apr 13 17:22:20 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id RAA00671 for freebsd-hackers-outgoing; Mon, 13 Apr 1998 17:22:20 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from mail.netcetera.dk (root@sleipner.netcetera.dk [194.192.207.2]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id AAA00652 for ; Tue, 14 Apr 1998 00:22:16 GMT (envelope-from leifn@image.dk) Received: (from uucp@localhost) by mail.netcetera.dk (8.8.8/8.8.8) with UUCP id CAA32471 for freebsd-hackers@freebsd.org; Tue, 14 Apr 1998 02:18:38 +0200 Received: by swimsuit.swimsuit.roskildebc.dk (0.99.970109) id AA05996; 13 Apr 98 20:16:30 +0100 From: leifn@image.dk (Leif Neland) Date: 12 Apr 98 21:17:48 +0100 Subject: Re: Fw: Your Article "Freeware: The Heart & Soul of the Internet" Message-ID: References: <6091.892193519@time.cdrom.com> Organization: Fidonet: Swimsuit Safari. Go for it. To: freebsd-hackers@FreeBSD.ORG Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG >> We should conduct a census! Put it on the website, in the FTP banners on >> wcarchive, >> in the CDROMs. Put a trojan in the kernel to send a message to a central counter site on 7. day after installing :-) Leif Neland leifn@internet.dk --- |Fidonet: Leif Neland 2:234/49 |Internet: leifn@image.dk To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Mon Apr 13 17:27:41 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id RAA02324 for freebsd-hackers-outgoing; Mon, 13 Apr 1998 17:27:41 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from alpo.whistle.com (alpo.whistle.com [207.76.204.38]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id AAA02274 for ; Tue, 14 Apr 1998 00:27:22 GMT (envelope-from julian@whistle.com) Received: (from daemon@localhost) by alpo.whistle.com (8.8.5/8.8.5) id RAA00129; Mon, 13 Apr 1998 17:20:59 -0700 (PDT) Received: from current1.whistle.com(207.76.205.22) via SMTP by alpo.whistle.com, id smtpd000127; Tue Apr 14 00:20:52 1998 Message-ID: <3532AAAF.3F54BC7E@whistle.com> Date: Mon, 13 Apr 1998 17:15:43 -0700 From: Julian Elischer Organization: Whistle Communications X-Mailer: Mozilla 3.0Gold (X11; I; FreeBSD 2.2.5-RELEASE i386) MIME-Version: 1.0 To: "Bradford A. Bleier" CC: hackers@FreeBSD.ORG Subject: Re: Indus Drivers References: <199804132155.OAA13056@ns1.dcomm.net> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG We use a driver for the DATAFIRE card, but we needed to sign a non disclosure agreement to get the info to do it. So therefore we can't release the driver! :-( julian Bradford A. Bleier wrote: > > Are there any drivers out there for the Digi Datafire ISDN controller, or > for any other internal ISDN card, for FreeBSD. I have looked at all the > hardware compatability lists and can't find any reference to modems, much > less ISDN. > > I'm thinking about building an ISDN Router on FreeBSD that dials on demand > to multiple potential hosts. Digi only has MS flavor drivers, as does > Diamond. > > I apologize if this is the incorrect forum, and would welcome redirection. > > Brad Bleier > Deepwell Internet > brad@deepwell.com > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-hackers" in the body of the message To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Mon Apr 13 17:31:32 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id RAA03820 for freebsd-hackers-outgoing; Mon, 13 Apr 1998 17:31:32 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from rrz.Hanse.DE (rrz.Hanse.DE [193.174.9.3]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id AAA03739 for ; Tue, 14 Apr 1998 00:31:18 GMT (envelope-from stb@transit.hanse.de) Received: from daemon.Hanse.DE (daemon.Hanse.DE [193.174.9.17]) by rrz.Hanse.DE (8.8.8/8.8.8) with ESMTP id CAA20992; Tue, 14 Apr 1998 02:31:40 +0200 (CEST) (envelope-from stb@transit.hanse.de) Received: from transit.hanse.de (transit.Hanse.DE [193.174.9.161]) by daemon.Hanse.DE (8.8.8/8.8.8) with ESMTP id CAA11653; Tue, 14 Apr 1998 02:30:48 +0200 (CEST) (envelope-from stb@transit.hanse.de) Received: (from stb@localhost) by transit.hanse.de (8.8.8/8.8.8) id CAA15354; Tue, 14 Apr 1998 02:30:57 +0200 (MET DST) Date: Tue, 14 Apr 1998 02:30:52 +0200 (MET DST) From: Stefan Bethke Reply-To: freebsd-isdn@FreeBSD.ORG To: "Bradford A. Bleier" cc: hackers@FreeBSD.ORG Subject: Re: Indus Drivers In-Reply-To: <199804132155.OAA13056@ns1.dcomm.net> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Mon, 13 Apr 1998, Bradford A. Bleier wrote: > Are there any drivers out there for the Digi Datafire ISDN controller, or > for any other internal ISDN card, for FreeBSD. I have looked at all the > hardware compatability lists and can't find any reference to modems, much > less ISDN. None that I know of. > I apologize if this is the incorrect forum, and would welcome redirection. freebsd-isdn@freebsd.org probably is more suitable. > Brad Bleier > Deepwell Internet > brad@deepwell.com Cheers, Stefan -- Stefan Bethke Muehlendamm 12 Phone: +49-40-256848, +49-177-3504009 D-22087 Hamburg Hamburg, Germany To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Mon Apr 13 18:13:22 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id SAA11487 for freebsd-hackers-outgoing; Mon, 13 Apr 1998 18:13:22 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from ifi.uio.no (0@ifi.uio.no [129.240.64.2]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id BAA11477 for ; Tue, 14 Apr 1998 01:13:17 GMT (envelope-from andreasd@ifi.uio.no) Received: from hrotti.ifi.uio.no (3034@hrotti.ifi.uio.no [129.240.64.15]) by ifi.uio.no (8.8.8/8.8.7/ifi0.2) with ESMTP id DAA06247 for ; Tue, 14 Apr 1998 03:13:11 +0200 (MET DST) Received: (from andreasd@localhost) by hrotti.ifi.uio.no ; Tue, 14 Apr 1998 03:13:10 +0200 (MET DST) To: freebsd-hackers@FreeBSD.ORG Subject: xdm/Xservers From: Andreas Dobloug Date: 14 Apr 1998 03:13:09 +0200 Message-ID: Lines: 20 X-Mailer: Gnus v5.3/Emacs 19.34 Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Shouldn't the entry for the local console in Xservers read: :0 local /usr/X11R6/bin/X :0 ttyv3 and not :0 local /usr/X11R6/bin/X :0 vt03 (as stated in "The Complete FreeBSD 2.2.5" page 229) This causes lockups exactly like the ones described in pr 3082. When the lockup occurs, xconsole states that getty is having problems on ttyv3 (even though /etc/ttys states that getty isn't enabled on ttyv3). System: P133 FBSD 2.2.5-stable -- Andreas Dobloug : email: andreasd@ifi.uio.no To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Mon Apr 13 18:45:05 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id SAA14874 for freebsd-hackers-outgoing; Mon, 13 Apr 1998 18:45:05 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from rf900.physics.usyd.edu.au (rf900.physics.usyd.edu.au [129.78.129.109]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id BAA14823 for ; Tue, 14 Apr 1998 01:44:44 GMT (envelope-from dawes@rf900.physics.usyd.edu.au) Received: (from dawes@localhost) by rf900.physics.usyd.edu.au (8.8.5/8.8.2) id LAA01717; Tue, 14 Apr 1998 11:44:28 +1000 (EST) Message-ID: <19980414114428.60327@rf900.physics.usyd.edu.au> Date: Tue, 14 Apr 1998 11:44:28 +1000 From: David Dawes To: Andreas Dobloug Cc: freebsd-hackers@FreeBSD.ORG Subject: Re: xdm/Xservers References: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.69 In-Reply-To: ; from Andreas Dobloug on Tue, Apr 14, 1998 at 03:13:09AM +0200 Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Tue, Apr 14, 1998 at 03:13:09AM +0200, Andreas Dobloug wrote: >Shouldn't the entry for the local console in Xservers read: > >:0 local /usr/X11R6/bin/X :0 ttyv3 > >and not > >:0 local /usr/X11R6/bin/X :0 vt03 > >(as stated in "The Complete FreeBSD 2.2.5" page 229) No. vt03 is an OS-independent Xserver command line option that means use VT or VC number 3, not the name of a device. It actually translates to /dev/ttyv2 on FreeBSD. It should be vt04 because ttyv3 is the fourth VC (and the one activated with the F4 key -- which is the common factor used to determine the mappings on different OSs). >This causes lockups exactly like the ones described in pr 3082. When >the lockup occurs, xconsole states that getty is having problems on >ttyv3 (even though /etc/ttys states that getty isn't enabled on ttyv3). > >System: >P133 >FBSD 2.2.5-stable David To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Mon Apr 13 18:46:47 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id SAA15268 for freebsd-hackers-outgoing; Mon, 13 Apr 1998 18:46:47 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from smtp04.primenet.com (smtp04.primenet.com [206.165.6.134]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id BAA15252 for ; Tue, 14 Apr 1998 01:46:35 GMT (envelope-from tlambert@usr06.primenet.com) Received: (from daemon@localhost) by smtp04.primenet.com (8.8.8/8.8.8) id SAA28354; Mon, 13 Apr 1998 18:46:18 -0700 (MST) Received: from usr06.primenet.com(206.165.6.206) via SMTP by smtp04.primenet.com, id smtpd028289; Mon Apr 13 18:46:07 1998 Received: (from tlambert@localhost) by usr06.primenet.com (8.8.5/8.8.5) id SAA04924; Mon, 13 Apr 1998 18:46:03 -0700 (MST) From: Terry Lambert Message-Id: <199804140146.SAA04924@usr06.primenet.com> Subject: Re: filename from open file descriptor... To: stesin@gu.net Date: Tue, 14 Apr 1998 01:46:03 +0000 (GMT) Cc: tlambert@primenet.com, scrappy@hub.org, freebsd-hackers@FreeBSD.ORG In-Reply-To: from "Andrew Stesin" at Apr 13, 98 12:22:58 pm X-Mailer: ELM [version 2.4 PL25] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > > > I'm trying to debug some code, and have an open file descriptor > > > that I want to find the file name that its associated with... > > > > > > is this possible? my first thought was fstat(), but that appears > > > to return everything but the name :( > > > > You remember the name when you open the file. > > How about rename()-ing the already opened file "on the fly"? > (Want to note that correct discovery of filename from the filedescriptor > seems to be theoretically impossible?) Not possible. You would have to search the entrire FS for the file, one directory at a time. If the file had a hard link, you could not know which of several valid directory entries was being renamed. You could add a VOP to the FS to allow you to link an already open file somewhere, but you would not be able to delete the previous name unless you changed the on disk structures and the in memory references for how hard links are managed (I've done this before, as an experiment; if you have a reference object that isn't the file itself, then you can always store the parent directory id in the reference object inode, and thus know the path used to open the file). Terry Lambert terry@lambert.org --- Any opinions in this posting are my own and not those of my present or previous employers. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Mon Apr 13 19:00:34 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id TAA18110 for freebsd-hackers-outgoing; Mon, 13 Apr 1998 19:00:34 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from smtp04.primenet.com (smtp04.primenet.com [206.165.6.134]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id CAA18038 for ; Tue, 14 Apr 1998 02:00:07 GMT (envelope-from tlambert@usr06.primenet.com) Received: (from daemon@localhost) by smtp04.primenet.com (8.8.8/8.8.8) id TAA02534; Mon, 13 Apr 1998 19:00:02 -0700 (MST) Received: from usr06.primenet.com(206.165.6.206) via SMTP by smtp04.primenet.com, id smtpd002468; Mon Apr 13 18:59:57 1998 Received: (from tlambert@localhost) by usr06.primenet.com (8.8.5/8.8.5) id SAA05892; Mon, 13 Apr 1998 18:59:56 -0700 (MST) From: Terry Lambert Message-Id: <199804140159.SAA05892@usr06.primenet.com> Subject: Re: htags fails. To: shigio@wafu.netgate.net (Shigio Yamaguchi) Date: Tue, 14 Apr 1998 01:59:56 +0000 (GMT) Cc: hackers@FreeBSD.ORG, shigio@wafu.netgate.net In-Reply-To: <199804121712.KAA29327@hub.freebsd.org> from "Shigio Yamaguchi" at Apr 13, 98 02:12:24 am X-Mailer: ELM [version 2.4 PL25] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > It seems that /usr/bin/perl leaks memory. > Here is a workaround. > > # cd /cdrom/packages/lang > # pkg_add perl-5.00401.tgz > # mv /usr/bin/perl /usr/bin/perl.org > # ln -s /usr/local/bin/perl /usr/bin/perl > > Why is /usr/bin/perl version 4.0? Because Perl 5 is not backward compatible in various areas, and people have scripts that depend on the old syntax, which break under the new (gratuitously changed for no good reason) syntax. The scripts need to be changed, preferrably by the perl maintainers, the better to teach them to either avoid syntax changes and/or think about the problems the language needs to solve before implementing syntax which will later need to be changed because it wasn't Von Neumann complete. Terry Lambert terry@lambert.org --- Any opinions in this posting are my own and not those of my present or previous employers. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Mon Apr 13 19:03:43 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id TAA18976 for freebsd-hackers-outgoing; Mon, 13 Apr 1998 19:03:43 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from smtp03.primenet.com (smtp03.primenet.com [206.165.6.133]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id CAA18944 for ; Tue, 14 Apr 1998 02:03:25 GMT (envelope-from tlambert@usr06.primenet.com) Received: (from daemon@localhost) by smtp03.primenet.com (8.8.8/8.8.8) id TAA24110; Mon, 13 Apr 1998 19:03:21 -0700 (MST) Received: from usr06.primenet.com(206.165.6.206) via SMTP by smtp03.primenet.com, id smtpd023971; Mon Apr 13 19:03:09 1998 Received: (from tlambert@localhost) by usr06.primenet.com (8.8.5/8.8.5) id TAA06164; Mon, 13 Apr 1998 19:03:07 -0700 (MST) From: Terry Lambert Message-Id: <199804140203.TAA06164@usr06.primenet.com> Subject: Re: Java for Mozilla To: patl@phoenix.volant.org Date: Tue, 14 Apr 1998 02:03:07 +0000 (GMT) Cc: hackers@FreeBSD.ORG In-Reply-To: from "patl@phoenix.volant.org" at Apr 12, 98 11:07:01 am X-Mailer: ELM [version 2.4 PL25] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > The reasoning was that existing JVM/JRE > implementations are sufficiently solid on all (of Netscape's) targeted > platforms that it does not make sense to duplicate the effort of > maintaining one internally. Clearly the chain of logic behind this reasoning did not consider Macintosh machines. Sun had stated that they were going to release a JAVA "plug-in" for both Netscape and IE, so that the JAVA will be "right" and "compliant" in both browsers. If they go ahead with this, then serious work should go into getting Sun to put the code on FreeBSD , as well. Terry Lambert terry@lambert.org --- Any opinions in this posting are my own and not those of my present or previous employers. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Mon Apr 13 19:07:29 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id TAA20103 for freebsd-hackers-outgoing; Mon, 13 Apr 1998 19:07:29 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from cerebus.nectar.com (cerebus.nectar.com [204.27.67.90]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id CAA20086 for ; Tue, 14 Apr 1998 02:07:24 GMT (envelope-from nectar@cerebus.nectar.com) Received: from cerebus.nectar.com (localhost.communique.net [127.0.0.1]) by cerebus.nectar.com (8.8.8/8.8.8) with ESMTP id VAA08810; Mon, 13 Apr 1998 21:06:37 -0500 (CDT) Message-Id: <199804140206.VAA08810@cerebus.nectar.com> From: Jacques Vidrine To: Eivind Eklund cc: freebsd-hackers@FreeBSD.ORG Subject: Re: $Id$/$FreeBSD$ In-reply-to: <19980414010106.16479@follo.net> References: <199804132015.PAA06557@cerebus.nectar.com> <19980414010106.16479@follo.net> Date: Mon, 13 Apr 1998 21:06:37 -0500 Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Thanks for all answers. I was mostly curious about the reason for backing out. Thanks. Jacques Vidrine On 14 April 1998 at 1:01, Eivind Eklund wrote: > On Mon, Apr 13, 1998 at 03:15:46PM -0500, Jacques Vidrine wrote: > > > > Would anyone care to share the history of these two revision logs > > found in many (all?) of the FreeBSD source files? > > Attempt at introducing $FreeBSD$ instead of $Id$, to avoid Id-smashing > problems (where you put it in another repository, and *boom* - your Id > is gone.) > > Unfortunately, some of our infrastructure was lacking. > > I think there will be a re-introduction of $FreeBSD$ in the relatively > near future. > > Eivind. > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Mon Apr 13 19:18:27 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id TAA22920 for freebsd-hackers-outgoing; Mon, 13 Apr 1998 19:18:27 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from whistle.com (s205m131.whistle.com [207.76.205.131]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id CAA22909 for ; Tue, 14 Apr 1998 02:18:20 GMT (envelope-from archie@whistle.com) Received: (from smap@localhost) by whistle.com (8.7.5/8.6.12) id TAA08923 for ; Mon, 13 Apr 1998 19:17:50 -0700 (PDT) Received: from bubba.whistle.com(207.76.205.7) by whistle.com via smap (V1.3) id sma008917; Mon Apr 13 19:17:24 1998 Received: (from archie@localhost) by bubba.whistle.com (8.8.7/8.6.12) id TAA06608 for freebsd-hackers@freebsd.org; Mon, 13 Apr 1998 19:17:24 -0700 (PDT) From: Archie Cobbs Message-Id: <199804140217.TAA06608@bubba.whistle.com> Subject: PnP code and vmstat To: freebsd-hackers@FreeBSD.ORG Date: Mon, 13 Apr 1998 19:17:24 -0700 (PDT) X-Mailer: ELM [version 2.4ME+ PL31 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG I'm working on a PnP device driver. It's working OK and IS receiving interrupts, but the command "vmstat -i" doesn't show it in the listing. What's wrong? I'm only booting to single user mode, if that makes any difference (I doubt it). Thanks, -Archie ___________________________________________________________________________ Archie Cobbs * Whistle Communications, Inc. * http://www.whistle.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Mon Apr 13 19:20:12 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id TAA23229 for freebsd-hackers-outgoing; Mon, 13 Apr 1998 19:20:12 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from smtp04.primenet.com (smtp04.primenet.com [206.165.6.134]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id CAA23164 for ; Tue, 14 Apr 1998 02:19:56 GMT (envelope-from tlambert@usr06.primenet.com) Received: (from daemon@localhost) by smtp04.primenet.com (8.8.8/8.8.8) id TAA08892; Mon, 13 Apr 1998 19:19:56 -0700 (MST) Received: from usr06.primenet.com(206.165.6.206) via SMTP by smtp04.primenet.com, id smtpd008849; Mon Apr 13 19:19:53 1998 Received: (from tlambert@localhost) by usr06.primenet.com (8.8.5/8.8.5) id TAA08189; Mon, 13 Apr 1998 19:19:50 -0700 (MST) From: Terry Lambert Message-Id: <199804140219.TAA08189@usr06.primenet.com> Subject: Re: Indus Drivers To: julian@whistle.com (Julian Elischer) Date: Tue, 14 Apr 1998 02:19:50 +0000 (GMT) Cc: brad@bleier.com, hackers@FreeBSD.ORG In-Reply-To: <3532AAAF.3F54BC7E@whistle.com> from "Julian Elischer" at Apr 13, 98 05:15:43 pm X-Mailer: ELM [version 2.4 PL25] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > We use a driver for the DATAFIRE card, but we needed to sign > a non disclosure agreement to get the info to do it. So therefore > we can't release the driver! :-( I think we could, technically, release a binary driver for it, just as someone could sign an NDA on the Adaptec HIM code and release a binary driver for Adaptec's RAID controller. The FreeBSD infrastructure is not (currently) conducive to binary drivers from third parties, unfortunately, which clouds things more than a bit. Part of the problem is that there is a need to be able to statically link PIC-compiled objects into the kernel, and there is a need to conceptually, in the build process for the kernel, include binary driver objects without source dependencies being implied. This basically goes back to the fact that "config exists as something more than a list of object files to link together". 8-(. Terry Lambert terry@lambert.org --- Any opinions in this posting are my own and not those of my present or previous employers. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Mon Apr 13 19:36:21 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id TAA26877 for freebsd-hackers-outgoing; Mon, 13 Apr 1998 19:36:21 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from TYO39.gate.nec.co.jp (TYO39.gate.nec.co.jp [202.247.7.13]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id CAA26859 for ; Tue, 14 Apr 1998 02:36:11 GMT (envelope-from y-nakaga@ccs.mt.nec.co.jp) Received: from mailsv.nec.co.jp ([192.168.1.203]) by TYO39.gate.nec.co.jp (8.8.8+2.7Wbeta7/3.6Wbeta698012219) with ESMTP id LAA27053 for ; Tue, 14 Apr 1998 11:36:09 +0900 (JST) Received: from gw.ccs.mt.nec.co.jp (gw.ccs.mt.nec.co.jp [133.201.2.2]) by mailsv.nec.co.jp (8.8.8+2.7Wbeta7/3.6Wbeta6-98030317) with ESMTP id LAA25800 for ; Tue, 14 Apr 1998 11:36:08 +0900 (JST) Received: from mail.ccs.mt.nec.co.jp (mail.ccs.mt.nec.co.jp [133.201.3.22]) by gw.ccs.mt.nec.co.jp (8.8.8+2.7Wbeta7/3.3W9-GW_CCS) with ESMTP id LAA25846 for ; Tue, 14 Apr 1998 11:36:07 +0900 (JST) Received: from spls63.ccs.mt.nec.co.jp by mail.ccs.mt.nec.co.jp (8.8.8+2.7Wbeta7/6.4J.6-ccs_mx) id LAA02163; Tue, 14 Apr 1998 11:36:06 +0900 (JST) Received: from localhost by spls63.ccs.mt.nec.co.jp (8.8.8+2.7Wbeta7/6.4J.6-slave-1.0) id LAA06245; Tue, 14 Apr 1998 11:36:06 +0900 (JST) Message-Id: <199804140236.LAA06245@spls63.ccs.mt.nec.co.jp> To: freebsd-hackers@FreeBSD.ORG Subject: ISA PnP LKM patch Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Date: Tue, 14 Apr 1998 11:36:05 +0900 From: Nakagawa Yoshihisa Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG I wrote ISA PnP LKM patch. (PCI LKM like) http://hachi.nwsl.mesh.ad.jp/~y-nakaga/files/pnp-lkm.patch It include also sample module patch for new audio driver's LKM patch. (That module patch, has not Legacy ISA LKM support. Because Legacy ISA LKM, it can't set resource param on demand, hard coding only!) unload is not supported yet, if you unload the module, cause panic! PS. I want a pciconf like tool for ISA PnP. UserConfig, it can use boot-time only. need that like tool at LKM loading time. -- Internet Engineering Laboratory, Networking Systems Laboratories, NEC Corporation NAKAGAWA, Yoshihisa y-nakaga@ccs.mt.nec.co.jp nakagawa@jp.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 Apr 13 20:22:23 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id UAA03305 for freebsd-hackers-outgoing; Mon, 13 Apr 1998 20:22:23 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from mail-oak-3.pilot.net (mail-oak-3.pilot.net [198.232.147.18]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id DAA03291; Tue, 14 Apr 1998 03:22:14 GMT (envelope-from wadlow@tw.com) Received: from tw.com (millennium.tw.com [140.174.99.21]) by mail-oak-3.pilot.net with ESMTP id UAA01284; Mon, 13 Apr 1998 20:09:42 -0700 (PDT) Received: from hotspur.tw.com ([140.174.99.210]) by tw.com with SMTP id UAA03665; Mon, 13 Apr 1998 20:22:34 -0700 (PDT) Received: (from wadlow@localhost) by hotspur.tw.com (8.6.10/8.6.10) id UAA02463; Mon, 13 Apr 1998 20:20:39 -0700 Date: Mon, 13 Apr 1998 20:20:39 -0700 From: Tom Wadlow Message-Id: <199804140320.UAA02463@hotspur.tw.com> To: Matthias.Apitz@SOFTCON.de Subject: Re: A strange problem Cc: jmb@FreeBSD.ORG, freebsd-hackers@hub.freebsd.org Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG It appears to be a: TI PCI-1131 in i82365 compatible mode assuming that the lines in the boot sequence are to be believed. --Tom From Matthias.Apitz@SOFTCON.de Mon Apr 13 09:42:22 1998 Tom Wadlow wrote: Apologies for a typo in the message below. It is a 3C589D card. .... What type of PCIC detects the probe for your PCI to card or cardbus controller? To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Mon Apr 13 20:46:28 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id UAA08715 for freebsd-hackers-outgoing; Mon, 13 Apr 1998 20:46:28 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from wcc.wcc.net (wcc.wcc.net [208.6.232.10]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id DAA08705 for ; Tue, 14 Apr 1998 03:46:15 GMT (envelope-from piquan@wcc.wcc.net) Received: from detlev.UUCP (tnt81.wcc.net [208.10.139.81]) by wcc.wcc.net (8.8.8/8.8.8) with ESMTP id WAA01386; Mon, 13 Apr 1998 22:41:32 -0500 (CDT) Received: (from joelh@localhost) by detlev.UUCP (8.8.8/8.8.8) id WAA08670; Mon, 13 Apr 1998 22:44:53 -0500 (CDT) (envelope-from joelh) Date: Mon, 13 Apr 1998 22:44:53 -0500 (CDT) Message-Id: <199804140344.WAA08670@detlev.UUCP> To: fhackers@jraynard.demon.co.uk CC: rotel@indigo.ie, freebsd-hackers@FreeBSD.ORG In-reply-to: <19980413160603.35279@jraynard.demon.co.uk> (message from James Raynard on Mon, 13 Apr 1998 16:06:03 +0100) Subject: Re: PR kern/1144 From: Joel Ray Holveck Reply-to: joelh@gnu.org References: <199804131247.NAA01565@indigo.ie> <19980413160603.35279@jraynard.demon.co.uk> Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG >> The abovementioned PR is for sig{add, del}set and sigismember. >> Apparently POSIX requires that these functions check that the >> specified signal number exists, which they currently do not do. > Ah yes, that was one I submitted so long ago I'd forgotten about > the email account I sent it from. :-) BTW if whoever was responsible > for the weekly mailing of outstanding PRs is reading this, is there > any chance of getting it back? >> These functions are currently defined as macro's, I don't see any >> nice, fast, MT-safe way that only evaluates the signal number >> argument once that adds the checking that POSIX requires while >> keeping them as macros. > I very much doubt that one exists. I forget, what's our position on using gcc's extentions? It's got some very nice macro features that seem like they could work. Happy hacking, joelh -- Joel Ray Holveck - joelh@gnu.org - http://www.wp.com/piquan Fourth law of programming: Anything that can go wrong wi sendmail: segmentation violation - core dumped To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Mon Apr 13 22:05:32 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id WAA19892 for freebsd-hackers-outgoing; Mon, 13 Apr 1998 22:05:32 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from ns.internetway.or.jp (ns.internetway.or.jp [202.211.134.11]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id FAA19787 for ; Tue, 14 Apr 1998 05:04:16 GMT (envelope-from tug@internetway.or.jp) Received: from bp_imahara ([202.211.134.31]) by ns.internetway.or.jp (8.6.12/3.4W) with ESMTP id OAA23451 for ; Tue, 14 Apr 1998 14:07:09 +0900 Message-ID: <3532ED71.BE06E7F7@internetway.or.jp> Date: Tue, 14 Apr 1998 14:00:33 +0900 From: Katsuhiko Imahara Organization: Business Promotion Section,Tug System Corporation X-Mailer: Mozilla 4.01 [ja] (WinNT; I) MIME-Version: 1.0 To: "hackers@freebsd.org" Subject: Question about licence for GCC runtime ribraries containing FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=iso-2022-jp Content-Transfer-Encoding: 7bit Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG We would destribute our program executable that contains some portions of scrt0.o, libc.a and libgcc.a in FreeBSD. The executable is linked with those object or archive files in /usr/lib by GCC. The GCC is containing in FreeBSD. I understand that scrt.o and libc.a covered under BSD licence and not by the LGPL. I am not sure of the genesis of libgcc, though. I have question, Can we distribute the linked executable as such ? Is there no restrictions on that ? Is the executable covered under LGPL or GPL ? Please give me your opinion. -- Katsuhiko Imahara Tug System Corporation Osaka, Japan TEL:06-949-3177 FAX:06-949-3179 E-mail:tug@internetway.or.jp ------------------------------- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Mon Apr 13 22:16:59 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id WAA22898 for freebsd-hackers-outgoing; Mon, 13 Apr 1998 22:16:59 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from cimlogic.com.au (cimlogic.com.au [203.36.2.25]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id FAA22886 for ; Tue, 14 Apr 1998 05:16:49 GMT (envelope-from jb@cimlogic.com.au) Received: (from jb@localhost) by cimlogic.com.au (8.8.5/8.8.7) id PAA02271; Tue, 14 Apr 1998 15:15:26 +1000 (EST) (envelope-from jb) From: John Birrell Message-Id: <199804140515.PAA02271@cimlogic.com.au> Subject: Re: Question about licence for GCC runtime ribraries containing FreeBSD In-Reply-To: <3532ED71.BE06E7F7@internetway.or.jp> from Katsuhiko Imahara at "Apr 14, 98 02:00:33 pm" To: tug@internetway.or.jp (Katsuhiko Imahara) Date: Tue, 14 Apr 1998 15:15:25 +1000 (EST) Cc: hackers@FreeBSD.ORG X-Mailer: ELM [version 2.4ME+ PL32 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Katsuhiko Imahara wrote: > We would destribute our program executable that contains some portions > of scrt0.o, libc.a and libgcc.a in FreeBSD. The executable is linked > with those object or archive files in /usr/lib by GCC. The GCC is > containing in FreeBSD. I understand that scrt.o and libc.a covered under > BSD licence and not by the LGPL. I am not sure of the genesis of libgcc, > though. libgcc is LGPL'd. It comes with gcc. > I have question, Can we distribute the linked executable as such ? > Is there no restrictions on that ? > Is the executable covered under LGPL or GPL ? > Please give me your opinion. The executable is not covered by either LGPL or GPL. If you made modifications to any of the LGPL'd code, those modifications are covered by the LGPL. If you just linked against the LGPL'd objects, there are no restrictions on your code. -- John Birrell - jb@cimlogic.com.au; jb@freebsd.org http://www.cimlogic.com.au/ CIMlogic Pty Ltd, GPO Box 117A, Melbourne Vic 3001, Australia +61 418 353 137 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Mon Apr 13 22:22:32 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id WAA24075 for freebsd-hackers-outgoing; Mon, 13 Apr 1998 22:22:32 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from TYO39.gate.nec.co.jp (TYO39.gate.nec.co.jp [202.247.7.13]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id FAA24060 for ; Tue, 14 Apr 1998 05:22:23 GMT (envelope-from y-nakaga@ccs.mt.nec.co.jp) Received: from mailsv.nec.co.jp ([192.168.1.203]) by TYO39.gate.nec.co.jp (8.8.8+2.7Wbeta7/3.6Wbeta698012219) with ESMTP id OAA10271 for ; Tue, 14 Apr 1998 14:22:21 +0900 (JST) Received: from gw.ccs.mt.nec.co.jp (gw.ccs.mt.nec.co.jp [133.201.2.2]) by mailsv.nec.co.jp (8.8.8+2.7Wbeta7/3.6Wbeta6-98030317) with ESMTP id OAA17084 for ; Tue, 14 Apr 1998 14:22:20 +0900 (JST) Received: from mail.ccs.mt.nec.co.jp (mail.ccs.mt.nec.co.jp [133.201.3.22]) by gw.ccs.mt.nec.co.jp (8.8.8+2.7Wbeta7/3.3W9-GW_CCS) with ESMTP id OAA04814 for ; Tue, 14 Apr 1998 14:22:19 +0900 (JST) Received: from spls63.ccs.mt.nec.co.jp by mail.ccs.mt.nec.co.jp (8.8.8+2.7Wbeta7/6.4J.6-ccs_mx) id OAA11029; Tue, 14 Apr 1998 14:22:19 +0900 (JST) Received: from localhost by spls63.ccs.mt.nec.co.jp (8.8.8+2.7Wbeta7/6.4J.6-slave-1.0) id OAA06772; Tue, 14 Apr 1998 14:22:18 +0900 (JST) Message-Id: <199804140522.OAA06772@spls63.ccs.mt.nec.co.jp> To: freebsd-hackers@FreeBSD.ORG Subject: Re: ISA PnP LKM patch In-reply-to: Your message of "Tue, 14 Apr 1998 11:36:05 JST" References: <199804140236.LAA06245@spls63.ccs.mt.nec.co.jp> Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Date: Tue, 14 Apr 1998 14:22:17 +0900 From: Nakagawa Yoshihisa Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG | I wrote ISA PnP LKM patch. (PCI LKM like) | | http://hachi.nwsl.mesh.ad.jp/~y-nakaga/files/pnp-lkm.patch This patch, 2.2.6-RELEASE base patch. (sorry, not -current base.) -- Internet Engineering Laboratory, Networking Systems Laboratories, NEC Corporation NAKAGAWA, Yoshihisa y-nakaga@ccs.mt.nec.co.jp nakagawa@jp.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 Apr 13 22:30:51 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id WAA25137 for freebsd-hackers-outgoing; Mon, 13 Apr 1998 22:30:51 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from shell.futuresouth.com (shell.futuresouth.com [198.78.58.18]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id FAA25132 for ; Tue, 14 Apr 1998 05:30:46 GMT (envelope-from fullermd@futuresouth.com) Received: from localhost (fullermd@localhost) by shell.futuresouth.com (8.8.8/8.8.8) with SMTP id AAA16444 for ; Tue, 14 Apr 1998 00:30:45 -0500 (CDT) Date: Tue, 14 Apr 1998 00:30:45 -0500 (CDT) From: "Matthew D. Fuller" To: hackers@FreeBSD.ORG Subject: the place of vi Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG OK, here's a question... Is vi statically linked? If so, what's the chance that it could be stuck in /bin, say? It's kinda aggravating to bring the system up in single user mode and have to fsck and mount /usr jsut to be able to change something stupid in rc.conf that I forgot. *-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-* | FreeBSD; the way computers were meant to be | * "The only reason I'm burning my candle at both ends, is * | that I haven't figured out how to light the middle yet."| * fullermd@futuresouth.com :-} MAtthew Fuller * | http://keystone.westminster.edu/~fullermd | *-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-* To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Mon Apr 13 22:33:30 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id WAA25770 for freebsd-hackers-outgoing; Mon, 13 Apr 1998 22:33:30 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from wcc.wcc.net (wcc.wcc.net [208.6.232.10]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id FAA25754 for ; Tue, 14 Apr 1998 05:33:24 GMT (envelope-from piquan@wcc.wcc.net) Received: from detlev.UUCP (ppp76.wcc.net [208.6.232.76]) by wcc.wcc.net (8.8.8/8.8.8) with ESMTP id AAA08454; Tue, 14 Apr 1998 00:28:50 -0500 (CDT) Received: (from joelh@localhost) by detlev.UUCP (8.8.8/8.8.8) id AAA17536; Tue, 14 Apr 1998 00:32:54 -0500 (CDT) (envelope-from joelh) Date: Tue, 14 Apr 1998 00:32:54 -0500 (CDT) Message-Id: <199804140532.AAA17536@detlev.UUCP> To: freebsd-hackers@FreeBSD.ORG Subject: Buffer size when writing CD-R's From: Joel Ray Holveck Reply-to: joelh@gnu.org Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG In /usr/share/examples/worm/burncd.sh, I noticed that dd uses obs=20k. Is there a reason for this? I discovered that I seem to get less frequent buffer underruns by not using team and setting obs=32k. (I have more experimentation to do in this, having only collected one sample set, but...) Happy hacking, joelh -- Joel Ray Holveck - joelh@gnu.org - http://www.wp.com/piquan Fourth law of programming: Anything that can go wrong wi sendmail: segmentation violation - core dumped To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Mon Apr 13 22:54:50 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id WAA29085 for freebsd-hackers-outgoing; Mon, 13 Apr 1998 22:54:50 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from asteroid.svib.ru (root@asteroid.svib.ru [195.151.166.145]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id FAA29020 for ; Tue, 14 Apr 1998 05:54:42 GMT (envelope-from tarkhil@asteroid.svib.ru) Received: from minas-tirith.pol.ru (shuttle.svib.ru [195.151.166.144]) by asteroid.svib.ru (8.8.8/8.8.8) with ESMTP id JAA17974 for ; Tue, 14 Apr 1998 09:53:45 +0400 (MSD) (envelope-from tarkhil@asteroid.svib.ru) Received: from minas-tirith.pol.ru (minas-tirith.pol.ru [127.0.0.1]) by minas-tirith.pol.ru (8.8.8/8.8.7) with ESMTP id JAA23558 for ; Tue, 14 Apr 1998 09:53:10 +0400 (MSD) (envelope-from tarkhil@minas-tirith.pol.ru) Message-Id: <199804140553.JAA23558@minas-tirith.pol.ru> X-Mailer: exmh version 2.0.1 12/23/97 To: hackers@FreeBSD.ORG Reply-To: tarkhil@asteroid.svib.ru Subject: System includes and C++ Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Tue, 14 Apr 1998 09:53:08 +0400 From: Alex Povolotsky Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Hello! Did anyone notice that some of system includes (at least, sys/socket.h) are incompartible with C++, and requires adding #ifdef __cplusplus etc.? Alex. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Mon Apr 13 22:59:53 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id WAA00307 for freebsd-hackers-outgoing; Mon, 13 Apr 1998 22:59:53 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from jeeves.egr.msu.edu (jeeves.egr.msu.edu [35.9.37.127]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id FAA00294 for ; Tue, 14 Apr 1998 05:59:48 GMT (envelope-from mcdougall@ameritech.net) Received: from ameritech.net by jeeves.egr.msu.edu (SMI-8.6/SMI-SVR4) id BAA16625; Tue, 14 Apr 1998 01:59:39 -0400 Message-ID: <3532FB4B.541EC6EE@ameritech.net> Date: Tue, 14 Apr 1998 01:59:39 -0400 From: Adam Ryan Mcdougall X-Mailer: Mozilla 4.04 [en] (X11; U; SunOS 5.5.1 sun4u) MIME-Version: 1.0 To: "Matthew D. Fuller" CC: hackers@FreeBSD.ORG Subject: Re: the place of vi References: Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Matthew D. Fuller wrote: > > OK, here's a question... > Is vi statically linked? > If so, what's the chance that it could be stuck in /bin, say? > It's kinda aggravating to bring the system up in single user mode and have > to fsck and mount /usr jsut to be able to change something stupid in > rc.conf that I forgot. He shoots... OHH HE MISSES! % ldd /usr/bin/vi /usr/bin/vi: -lcurses.2 => /usr/lib/libcurses.so.2.0 (0x20056000) -ltermcap.2 => /usr/lib/libtermcap.so.2.1 (0x20062000) -lc.3 => /usr/lib/libc.so.3.1 (0x20066000) btw you can try to make a static vi by editing the Makefile in the src dir for vi and adding CFLAGS = -static remember the bin will be in /usr/obj/ :) > > *-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-* > | FreeBSD; the way computers were meant to be | > * "The only reason I'm burning my candle at both ends, is * > | that I haven't figured out how to light the middle yet."| > * fullermd@futuresouth.com :-} MAtthew Fuller * > | http://keystone.westminster.edu/~fullermd | > *-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-* > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-hackers" in the body of the message -- "To err is human, to forgive, beyond the scope of the Operating System" To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Mon Apr 13 23:05:53 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id XAA01203 for freebsd-hackers-outgoing; Mon, 13 Apr 1998 23:05:53 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from shell.futuresouth.com (shell.futuresouth.com [198.78.58.18]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id GAA01197 for ; Tue, 14 Apr 1998 06:05:48 GMT (envelope-from fullermd@futuresouth.com) Received: from localhost (fullermd@localhost) by shell.futuresouth.com (8.8.8/8.8.8) with SMTP id BAA16914; Tue, 14 Apr 1998 01:05:41 -0500 (CDT) Date: Tue, 14 Apr 1998 01:05:41 -0500 (CDT) From: "Matthew D. Fuller" To: Adam Ryan Mcdougall cc: hackers@FreeBSD.ORG Subject: Re: the place of vi In-Reply-To: <3532FB4B.541EC6EE@ameritech.net> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Tue, 14 Apr 1998, Adam Ryan Mcdougall wrote: > Matthew D. Fuller wrote: > > > > OK, here's a question... > > Is vi statically linked? > > If so, what's the chance that it could be stuck in /bin, say? > > It's kinda aggravating to bring the system up in single user mode and have > > to fsck and mount /usr jsut to be able to change something stupid in > > rc.conf that I forgot. > > He shoots... OHH HE MISSES! > > % ldd /usr/bin/vi > /usr/bin/vi: > -lcurses.2 => /usr/lib/libcurses.so.2.0 (0x20056000) > -ltermcap.2 => /usr/lib/libtermcap.so.2.1 (0x20062000) > -lc.3 => /usr/lib/libc.so.3.1 (0x20066000) Doh, I figured it probably was, but I can pray, can't I? > btw you can try to make a static vi by editing the Makefile in the src > dir for vi and adding CFLAGS = -static > remember the bin will be in /usr/obj/ :) Any thoughts on the wisdom of this? I *CAN'T* be the only one who thinks this way... *-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-* | FreeBSD; the way computers were meant to be | * "The only reason I'm burning my candle at both ends, is * | that I haven't figured out how to light the middle yet."| * fullermd@futuresouth.com :-} MAtthew Fuller * | http://keystone.westminster.edu/~fullermd | *-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-* To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Mon Apr 13 23:13:59 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id XAA02723 for freebsd-hackers-outgoing; Mon, 13 Apr 1998 23:13:59 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from cimlogic.com.au (cimlogic.com.au [203.36.2.25]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id GAA02691 for ; Tue, 14 Apr 1998 06:13:47 GMT (envelope-from jb@cimlogic.com.au) Received: (from jb@localhost) by cimlogic.com.au (8.8.5/8.8.7) id QAA02981; Tue, 14 Apr 1998 16:12:46 +1000 (EST) (envelope-from jb) From: John Birrell Message-Id: <199804140612.QAA02981@cimlogic.com.au> Subject: Re: the place of vi In-Reply-To: from "Matthew D. Fuller" at "Apr 14, 98 01:05:41 am" To: fullermd@futuresouth.com (Matthew D. Fuller) Date: Tue, 14 Apr 1998 16:12:45 +1000 (EST) Cc: hackers@FreeBSD.ORG X-Mailer: ELM [version 2.4ME+ PL32 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Matthew D. Fuller wrote: > Any thoughts on the wisdom of this? I *CAN'T* be the only one who thinks > this way... Some (many?) don't use vi. I do, though, but I just mount /usr to exit rc.conf. Do you have a funny set up that doesn't let you boot single user, then: mount -u / mount /usr vi /etc/rc.conf -- John Birrell - jb@cimlogic.com.au; jb@freebsd.org http://www.cimlogic.com.au/ CIMlogic Pty Ltd, GPO Box 117A, Melbourne Vic 3001, Australia +61 418 353 137 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Mon Apr 13 23:20:36 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id XAA03533 for freebsd-hackers-outgoing; Mon, 13 Apr 1998 23:20:36 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from shell.futuresouth.com (shell.futuresouth.com [198.78.58.18]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id GAA03520 for ; Tue, 14 Apr 1998 06:20:29 GMT (envelope-from fullermd@futuresouth.com) Received: from localhost (fullermd@localhost) by shell.futuresouth.com (8.8.8/8.8.8) with SMTP id BAA17143; Tue, 14 Apr 1998 01:20:05 -0500 (CDT) Date: Tue, 14 Apr 1998 01:20:05 -0500 (CDT) From: "Matthew D. Fuller" To: John Birrell cc: hackers@FreeBSD.ORG Subject: Re: the place of vi In-Reply-To: <199804140612.QAA02981@cimlogic.com.au> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Tue, 14 Apr 1998, John Birrell wrote: > Matthew D. Fuller wrote: > > Any thoughts on the wisdom of this? I *CAN'T* be the only one who thinks > > this way... > > Some (many?) don't use vi. I do, though, but I just mount /usr to > exit rc.conf. Do you have a funny set up that doesn't let you > boot single user, then: > > mount -u / > mount /usr > vi /etc/rc.conf *gasp* don't use vi?? Oh, the sinful, unclean masses. Who shall save them now? What if the disk that your /usr is on crashes (hardware)? I've never been able to mount /usr without fsck'ing it first. My progression always just went: fsck / mount / fsck /usr mount /usr vi /etc/rc.conf mail fullermd < youre.an.idiot exit *-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-* | FreeBSD; the way computers were meant to be | * "The only reason I'm burning my candle at both ends, is * | that I haven't figured out how to light the middle yet."| * fullermd@futuresouth.com :-} MAtthew Fuller * | http://keystone.westminster.edu/~fullermd | *-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-* To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Mon Apr 13 23:24:56 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id XAA04425 for freebsd-hackers-outgoing; Mon, 13 Apr 1998 23:24:56 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from picnic.mat.net (picnic.mat.net [206.246.122.117]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id GAA04420 for ; Tue, 14 Apr 1998 06:24:50 GMT (envelope-from chuckr@glue.umd.edu) Received: from localhost (chuckr@localhost) by picnic.mat.net (8.8.8/8.8.5) with SMTP id BAA29678; Tue, 14 Apr 1998 01:23:21 -0400 (EDT) Date: Tue, 14 Apr 1998 01:23:21 -0400 (EDT) From: Chuck Robey X-Sender: chuckr@localhost To: John Birrell cc: "Matthew D. Fuller" , hackers@FreeBSD.ORG Subject: Re: the place of vi In-Reply-To: <199804140612.QAA02981@cimlogic.com.au> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Tue, 14 Apr 1998, John Birrell wrote: > Matthew D. Fuller wrote: > > Any thoughts on the wisdom of this? I *CAN'T* be the only one who thinks > > this way... > > Some (many?) don't use vi. I do, though, but I just mount /usr to > exit rc.conf. Do you have a funny set up that doesn't let you > boot single user, then: > > mount -u / > mount /usr > vi /etc/rc.conf Though, having lived through a couple bad panics, it would have been nice not to have to rely on my weak knowledge of ed. I would guess that, most likely, if you know enough about your system to be able to make some real use of a statically linked vi, then you probably do already know how to make it yourself. Statically linked, it's huge, and those of us that have minimal systems (not me!) would correctly howl at the idea of the bloat. > > -- > John Birrell - jb@cimlogic.com.au; jb@freebsd.org http://www.cimlogic.com.au/ > CIMlogic Pty Ltd, GPO Box 117A, Melbourne Vic 3001, Australia +61 418 353 137 > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-hackers" in the body of the message > > ----------------------------+----------------------------------------------- Chuck Robey | Interests include any kind of voice or data chuckr@glue.umd.edu | communications topic, C programming, and Unix. 213 Lakeside Drive Apt T-1 | Greenbelt, MD 20770 | I run Journey2 and picnic, both FreeBSD (301) 220-2114 | version 3.0 current -- and great FUN! ----------------------------+----------------------------------------------- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Mon Apr 13 23:27:23 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id XAA04904 for freebsd-hackers-outgoing; Mon, 13 Apr 1998 23:27:23 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from afs.ntc.mita.keio.ac.jp (afs.ntc.mita.keio.ac.jp [131.113.212.3]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id GAA04664 for ; Tue, 14 Apr 1998 06:25:58 GMT (envelope-from hosokawa@ntc.keio.ac.jp) Received: (from hosokawa@localhost) by afs.ntc.mita.keio.ac.jp (8.8.8+2.7Wbeta7/3.6Wbeta6-ntc_mailserver1.03) id PAA25439; Tue, 14 Apr 1998 15:25:50 +0900 (JST) Date: Tue, 14 Apr 1998 15:25:50 +0900 (JST) Message-Id: <199804140625.PAA25439@afs.ntc.mita.keio.ac.jp> To: hackers@FreeBSD.ORG Cc: hosokawa@ntc.keio.ac.jp Subject: RedCrypt: UNIX/Windows NT password unification From: hosokawa@ntc.keio.ac.jp (HOSOKAWA Tatsumi) X-Mailer: mnews [version 1.20] 1996-12/08(Sun) Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Hi. I wrote a quick-hack for libscrypt to redirect its authentication over network. This enables FreeBSD box to use NT box for user's password authentication. This is useful for, for example, the environment Windows machines that uses FreeBSD pop server, etc. http://wing-yee.ntc.keio.ac.jp/hosokawa/redcrypt/ Comments? -- HOSOKAWA, Tatsumi Network Technology Center Keio University hosokawa@ntc.keio.ac.jp To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Mon Apr 13 23:30:57 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id XAA05979 for freebsd-hackers-outgoing; Mon, 13 Apr 1998 23:30:57 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from allegro.lemis.com (allegro.lemis.com [192.109.197.134]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id GAA05954 for ; Tue, 14 Apr 1998 06:30:44 GMT (envelope-from grog@lemis.com) Received: from freebie.lemis.com (freebie.lemis.com [192.109.197.137]) by allegro.lemis.com (8.8.7/8.8.5) with ESMTP id QAA25714; Tue, 14 Apr 1998 16:00:32 +0930 (CST) Received: (from grog@localhost) by freebie.lemis.com (8.8.8/8.8.7) id QAA02088; Tue, 14 Apr 1998 16:00:32 +0930 (CST) (envelope-from grog) Message-ID: <19980414160032.D1870@freebie.lemis.com> Date: Tue, 14 Apr 1998 16:00:32 +0930 From: Greg Lehey To: "Matthew D. Fuller" , Adam Ryan Mcdougall Cc: hackers@FreeBSD.ORG Subject: Re: the place of vi References: <3532FB4B.541EC6EE@ameritech.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.91.1i In-Reply-To: ; from Matthew D. Fuller on Tue, Apr 14, 1998 at 01:05:41AM -0500 WWW-Home-Page: http://www.lemis.com/~grog Organization: LEMIS, PO Box 460, Echunga SA 5153, Australia Phone: +61-8-8388-8286 Fax: +61-8-8388-8725 Mobile: +61-41-739-7062 Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Tue, 14 April 1998 at 1:05:41 -0500, Matthew D. Fuller wrote: > On Tue, 14 Apr 1998, Adam Ryan Mcdougall wrote: > >> Matthew D. Fuller wrote: >>> >>> OK, here's a question... >>> Is vi statically linked? >>> If so, what's the chance that it could be stuck in /bin, say? >>> It's kinda aggravating to bring the system up in single user mode and have >>> to fsck and mount /usr jsut to be able to change something stupid in >>> rc.conf that I forgot. >> >> He shoots... OHH HE MISSES! >> >>> ldd /usr/bin/vi >> /usr/bin/vi: >> -lcurses.2 => /usr/lib/libcurses.so.2.0 (0x20056000) >> -ltermcap.2 => /usr/lib/libtermcap.so.2.1 (0x20062000) >> -lc.3 => /usr/lib/libc.so.3.1 (0x20066000) > > Doh, I figured it probably was, but I can pray, can't I? Prayer is for those who can't do, maybe because they don't have the sources. >> btw you can try to make a static vi by editing the Makefile in the src >> dir for vi and adding CFLAGS = -static >> remember the bin will be in /usr/obj/ :) > > Any thoughts on the wisdom of this? I *CAN'T* be the only one who thinks > this way... When vi ended up in /usr/bin, machines had about 1% of the mass storage and throughput of modern machines. vi was just too big to fit on the root file system. Times have changed. I think it's wise. I even have bash on the root file system. Greg -- See complete headers for address and phone numbers finger grog@lemis.com for PGP public key To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Tue Apr 14 00:39:04 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id AAA16059 for freebsd-hackers-outgoing; Tue, 14 Apr 1998 00:39:04 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from labinfo.iet.unipi.it (labinfo.iet.unipi.it [131.114.9.5]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id HAA16039 for ; Tue, 14 Apr 1998 07:38:49 GMT (envelope-from luigi@labinfo.iet.unipi.it) Received: from localhost (luigi@localhost) by labinfo.iet.unipi.it (8.6.5/8.6.5) id HAA02347; Tue, 14 Apr 1998 07:58:06 +0200 From: Luigi Rizzo Message-Id: <199804140558.HAA02347@labinfo.iet.unipi.it> Subject: Re: PnP code and vmstat To: archie@whistle.com (Archie Cobbs) Date: Tue, 14 Apr 1998 07:58:05 +0200 (MET DST) Cc: freebsd-hackers@FreeBSD.ORG In-Reply-To: <199804140217.TAA06608@bubba.whistle.com> from "Archie Cobbs" at Apr 13, 98 07:17:05 pm X-Mailer: ELM [version 2.4 PL23] Content-Type: text Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > I'm working on a PnP device driver. It's working OK and IS receiving > interrupts, but the command "vmstat -i" doesn't show it in the > listing. What's wrong? The data structure (call it XXX, I don't remember the name) used by vmstat -i does not have entries for PnP devices. If i remember well, the XXX entry for each driver is assigned after the attach routine. It happens as follows: * for ISA devices, the name is looked up somehow (being statically declared in the kernel config, this is easy); * there are spare entries for PCI devices which are assigned and renamed dynamically You should do a similar thing for PnP devices -- create spare entries and then assign them to the requesting device. Don't ask me where this struct is located... look at what is done after calling the device attach routine. (for the sound driver, i used a dirty hack and charged all interrupts to the pcm0 device even if it was for pcm1...) cheers luigi -----------------------------+-------------------------------------- Luigi Rizzo | Dip. di Ingegneria dell'Informazione email: luigi@iet.unipi.it | Universita' di Pisa tel: +39-50-568533 | via Diotisalvi 2, 56126 PISA (Italy) fax: +39-50-568522 | http://www.iet.unipi.it/~luigi/ _____________________________|______________________________________ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Tue Apr 14 00:47:04 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id AAA17702 for freebsd-hackers-outgoing; Tue, 14 Apr 1998 00:47:04 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from time.cdrom.com (root@time.cdrom.com [204.216.27.226]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id HAA17690 for ; Tue, 14 Apr 1998 07:46:57 GMT (envelope-from jkh@time.cdrom.com) Received: from time.cdrom.com (jkh@localhost.cdrom.com [127.0.0.1]) by time.cdrom.com (8.8.8/8.8.8) with ESMTP id AAA08970; Tue, 14 Apr 1998 00:47:09 -0700 (PDT) (envelope-from jkh@time.cdrom.com) To: Terry Lambert cc: shigio@wafu.netgate.net (Shigio Yamaguchi), hackers@FreeBSD.ORG Subject: Re: htags fails. In-reply-to: Your message of "Tue, 14 Apr 1998 01:59:56 -0000." <199804140159.SAA05892@usr06.primenet.com> Date: Tue, 14 Apr 1998 00:47:09 -0700 Message-ID: <8967.892540029@time.cdrom.com> From: "Jordan K. Hubbard" Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > Because Perl 5 is not backward compatible in various areas, and people > have scripts that depend on the old syntax, which break under the new > (gratuitously changed for no good reason) syntax. Actually, all of those are pretty much fixed now and the REAL reason we haven't gone to Perl5 yet in the base tree is that nobody has done the work of converting it to bmake/contrib format. :) Jordan To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Tue Apr 14 02:02:52 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id CAA25916 for freebsd-hackers-outgoing; Tue, 14 Apr 1998 02:02:52 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from sokol.npi.msu.su (sokol.npi.msu.su [158.250.9.3]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id JAA25903 for ; Tue, 14 Apr 1998 09:02:39 GMT (envelope-from denis@sokol.npi.msu.su) Received: from localhost (localhost [127.0.0.1]) by sokol.npi.msu.su (8.8.8/8.8.8) with SMTP id NAA14766; Tue, 14 Apr 1998 13:01:35 +0400 (MSD) (envelope-from denis@sokol.npi.msu.su) Date: Tue, 14 Apr 1998 13:01:35 +0400 (MSD) From: Denis Kalinin To: "Matthew D. Fuller" cc: hackers@FreeBSD.ORG Subject: Re: the place of vi In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Tue, 14 Apr 1998, Matthew D. Fuller wrote: > OK, here's a question... > Is vi statically linked? > If so, what's the chance that it could be stuck in /bin, say? > It's kinda aggravating to bring the system up in single user mode and have > to fsck and mount /usr jsut to be able to change something stupid in > rc.conf that I forgot. > sokol% which cat /bin/cat sokol% which sed /bin/sed Denis Kalinin. +--------------------- SINP MSU. http://sokol.npi.msu.su +--------------------- When I heated my home with oil, I used an average of 800 gallons a year. I have found that I can keep comfortably warm for an entire winter with slightly over half that quantity of beer. -- Dave Barry, "Postpetroleum Guzzler" To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Tue Apr 14 02:06:04 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id CAA26364 for freebsd-hackers-outgoing; Tue, 14 Apr 1998 02:06:04 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from shell.futuresouth.com (shell.futuresouth.com [198.78.58.18]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id JAA26346 for ; Tue, 14 Apr 1998 09:05:58 GMT (envelope-from fullermd@futuresouth.com) Received: from localhost (fullermd@localhost) by shell.futuresouth.com (8.8.8/8.8.8) with SMTP id EAA19615; Tue, 14 Apr 1998 04:05:07 -0500 (CDT) Date: Tue, 14 Apr 1998 04:05:07 -0500 (CDT) From: "Matthew D. Fuller" To: Denis Kalinin cc: hackers@FreeBSD.ORG Subject: Re: the place of vi In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Tue, 14 Apr 1998, Denis Kalinin wrote: > On Tue, 14 Apr 1998, Matthew D. Fuller wrote: > > > OK, here's a question... > > Is vi statically linked? > > If so, what's the chance that it could be stuck in /bin, say? > > It's kinda aggravating to bring the system up in single user mode and have > > to fsck and mount /usr jsut to be able to change something stupid in > > rc.conf that I forgot. > > > sokol% which cat > /bin/cat > sokol% which sed > /bin/sed No no and NO! I did that once, I ain't NEVER doing it again. > > Denis Kalinin. > > +--------------------- > SINP MSU. > http://sokol.npi.msu.su > +--------------------- > When I heated my home with oil, I used an average of 800 gallons a > year. I have found that I can keep comfortably warm for an entire > winter with slightly over half that quantity of beer. > -- Dave Barry, "Postpetroleum Guzzler" *-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-* | FreeBSD; the way computers were meant to be | * "The only reason I'm burning my candle at both ends, is * | that I haven't figured out how to light the middle yet."| * fullermd@futuresouth.com :-} MAtthew Fuller * | http://keystone.westminster.edu/~fullermd | *-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-* To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Tue Apr 14 02:20:36 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id CAA00390 for freebsd-hackers-outgoing; Tue, 14 Apr 1998 02:20:36 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from mail.webspan.net (root@mail.webspan.net [206.154.70.7]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id JAA00354 for ; Tue, 14 Apr 1998 09:20:29 GMT (envelope-from opsys@mail.webspan.net) Received: from orion.webspan.net (orion.webspan.net [206.154.70.5]) by mail.webspan.net (WEBSPAN/970608) with SMTP id FAA29582 for ; Tue, 14 Apr 1998 05:16:59 -0400 (EDT) Date: Tue, 14 Apr 1998 05:20:28 -0400 (EDT) From: Open Systems Networking X-Sender: opsys@orion.webspan.net To: freebsd-hackers@FreeBSD.ORG Subject: BSDI window size sysctl wont stick Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG I recently convinced my local ISP to change the window sysctl on their bsdi box from 8K to 16K for performance. Well it is now changed but tcpdump still shows the BSDI box using 8K window sizes. It's a sysctl so A reboot shouldn't be necessary correct? Is the window size hardcoded somewhere as well and a new kernel needs to be made? net.inet.tcp.sendspace = 16384 net.inet.tcp.recvspace = 16384 See there both set to 16K but there still using 8K windows. 04:17:42.626278 ip: well021.hit.net.3022 > horizon.hit.net.http: P 4261291271:4261291596(325) ack 3944625748 win 17376 (DF) (ttl 64, id 51613) 04:17:43.084940 ip: horizon.hit.net.http > well021.hit.net.3022: P 3944625748:3944625921(173) ack 4261291596 win 8760 (DF) (ttl 61, id 27682) ^^^^ I'm overlooking something. When you change the sysctl for send receive space on FreeBSD it takes effect immediately. On this BSDI 3.1 server when you change the sysctl mib it seems to have no effect. What is the deal here? Chris -- "I am closed minded. It keeps the rain out." ===================================| Open Systems Networking And Consulting. FreeBSD 2.2.6 is available now! | Phone: 316-326-6800 -----------------------------------| 1402 N. Washington, Wellington, KS-67152 FreeBSD: The power to serve! | E-Mail: opsys@open-systems.net http://www.freebsd.org | Consulting-Network Engineering-Security ===================================| http://open-systems.net -----BEGIN PGP PUBLIC KEY BLOCK----- Version: 2.6.2 mQENAzPemUsAAAEH/06iF0BU8pMtdLJrxp/lLk3vg9QJCHajsd25gYtR8X1Px1Te gWU0C4EwMh4seDIgK9bzFmjjlZOEgS9zEgia28xDgeluQjuuMyUFJ58MzRlC2ONC foYIZsFyIqdjEOCBdfhH5bmgB5/+L5bjDK6lNdqD8OAhtC4Xnc1UxAKq3oUgVD/Z d5UJXU2xm+f08WwGZIUcbGcaonRC/6Z/5o8YpLVBpcFeLtKW5WwGhEMxl9WDZ3Kb NZH6bx15WiB2Q/gZQib3ZXhe1xEgRP+p6BnvF364I/To9kMduHpJKU97PH3dU7Mv CXk2NG3rtOgLTEwLyvtBPqLnbx35E0JnZc0k5YkABRO0JU9wZW4gU3lzdGVtcyA8 b3BzeXNAb3Blbi1zeXN0ZW1zLm5ldD4= =BBjp -----END PGP PUBLIC KEY BLOCK----- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Tue Apr 14 02:27:18 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id CAA01890 for freebsd-hackers-outgoing; Tue, 14 Apr 1998 02:27:18 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from solaric.UkrCard.COM (ukrcard-gu.gu.net [194.93.170.125]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id JAA01876 for ; Tue, 14 Apr 1998 09:27:05 GMT (envelope-from alex@UkrCard.COM) Received: from localhost (alex@localhost) by solaric.UkrCard.COM (8.8.8/8.8.8) with SMTP id MAA01143; Tue, 14 Apr 1998 12:25:29 +0300 (EEST) (envelope-from alex@solaric.UkrCard.COM) Date: Tue, 14 Apr 1998 12:25:27 +0300 (EEST) From: Alexander Tatmaniants To: "Bradford A. Bleier" cc: hackers@FreeBSD.ORG Subject: Re: Indus Drivers In-Reply-To: <199804132155.OAA13056@ns1.dcomm.net> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Try to ask this question in the freebsd-isdn mailing list. On Mon, 13 Apr 1998, Bradford A. Bleier wrote: > Are there any drivers out there for the Digi Datafire ISDN controller, or > for any other internal ISDN card, for FreeBSD. I have looked at all the > hardware compatability lists and can't find any reference to modems, much > less ISDN. > > I'm thinking about building an ISDN Router on FreeBSD that dials on demand > to multiple potential hosts. Digi only has MS flavor drivers, as does > Diamond. > > I apologize if this is the incorrect forum, and would welcome redirection. > > Brad Bleier > Deepwell Internet > brad@deepwell.com > > 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 Apr 14 02:28:41 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id CAA02186 for freebsd-hackers-outgoing; Tue, 14 Apr 1998 02:28:41 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from d183-205.uoregon.edu (d183-205.uoregon.edu [128.223.183.205]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id JAA02180 for ; Tue, 14 Apr 1998 09:28:38 GMT (envelope-from gurney_j@efn.org) Received: (from jmg@localhost) by d183-205.uoregon.edu (8.8.7/8.8.7) id CAA02527; Tue, 14 Apr 1998 02:28:36 -0700 (PDT) Message-ID: <19980414022836.19863@hydrogen.nike.efn.org> Date: Tue, 14 Apr 1998 02:28:36 -0700 From: John-Mark Gurney To: Open Systems Networking Cc: freebsd-hackers@FreeBSD.ORG Subject: Re: BSDI window size sysctl wont stick References: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.69 In-Reply-To: ; from Open Systems Networking on Tue, Apr 14, 1998 at 05:20:28AM -0400 Reply-To: John-Mark Gurney Organization: Cu Networking X-Operating-System: FreeBSD 2.2.1-RELEASE i386 X-PGP-Fingerprint: B7 EC EF F8 AE ED A7 31 96 7A 22 B3 D8 56 36 F4 X-Files: The truth is out there X-URL: http://resnet.uoregon.edu/~gurney_j/ Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Open Systems Networking scribbled this message on Apr 14: > I recently convinced my local ISP to change the window sysctl on their > bsdi box from 8K to 16K for performance. Well it is now changed but sorry, but this isn't a help list for bsd/os... if you go to http://www.freebsd.org, download a copy, and encounter the same problem under FreeBSD, then we can help you... [...] > What is the deal here? please contact BSDi for help with BSD/OS... -- John-Mark Gurney Modem Rev/FAX: +1 541 346 9237 Cu Networking P.O. Box 5693, 97405 Live in Peace, destroy Micro$oft, support free software, run FreeBSD Don't trust anyone you don't have the source for To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Tue Apr 14 02:30:56 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id CAA02615 for freebsd-hackers-outgoing; Tue, 14 Apr 1998 02:30:56 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from rvc1.informatik.ba-stuttgart.de (rvc1.informatik.ba-stuttgart.de [141.31.112.22]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id JAA02598 for ; Tue, 14 Apr 1998 09:30:37 GMT (envelope-from helbig@Informatik.BA-Stuttgart.DE) Received: (from helbig@localhost) by rvc1.informatik.ba-stuttgart.de (8.8.8/8.8.5) id LAA00849; Tue, 14 Apr 1998 11:27:55 +0200 (MET DST) From: Wolfgang Helbig Message-Id: <199804140927.LAA00849@rvc1.informatik.ba-stuttgart.de> Subject: Re: the place of vi In-Reply-To: from "Matthew D. Fuller" at "Apr 14, 98 04:05:07 am" To: fullermd@futuresouth.com (Matthew D. Fuller) Date: Tue, 14 Apr 1998 11:27:55 +0200 (MET DST) Cc: denis@sokol.npi.msu.su, hackers@FreeBSD.ORG X-Mailer: ELM [version 2.4ME+ PL30 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > On Tue, 14 Apr 1998, Denis Kalinin wrote: > > > On Tue, 14 Apr 1998, Matthew D. Fuller wrote: > > > > > OK, here's a question... > > > Is vi statically linked? > > > If so, what's the chance that it could be stuck in /bin, say? > > > It's kinda aggravating to bring the system up in single user mode and have > > > to fsck and mount /usr jsut to be able to change something stupid in > > > rc.conf that I forgot. > > > > > sokol% which cat > > /bin/cat > > sokol% which sed > > /bin/sed > No no and NO! > I did that once, I ain't NEVER doing it again. And how about ed(1)? No, I didn't go to school with Dennis Ritchie :-) Wolfgang To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Tue Apr 14 04:50:09 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id EAA27009 for freebsd-hackers-outgoing; Tue, 14 Apr 1998 04:50:09 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from asteroid.svib.ru (root@asteroid.svib.ru [195.151.166.145]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id LAA26797; Tue, 14 Apr 1998 11:49:43 GMT (envelope-from root@asteroid.svib.ru) Received: from asteroid.svib.ru (root@localhost) by asteroid.svib.ru (8.8.8/8.8.8) with ESMTP id PAA19398; Tue, 14 Apr 1998 15:49:35 +0400 (MSD) (envelope-from root@asteroid.svib.ru) Message-Id: <199804141149.PAA19398@asteroid.svib.ru> To: hackers@FreeBSD.ORG cc: smp@FreeBSD.ORG Subject: SMP performance decrease? Reply-To: tarkhil@asteroid.svib.ru Date: Tue, 14 Apr 1998 15:49:35 +0400 From: "Alexander B. Povolotsky" Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Hello! I've just benchmarked (by bytebench from ports) my new server, with 64M RAM (for now; will increase soon) and 2 PII-233 processors (EliteGroup p6LX2-A mainboard). Here are the results: Test Non-SMP SMP arith (double) 27.5 28.1 Drystone 2 (no reg. vars) 23.6 24.1 Execl thoughput 90.8 46.8 <- ??? File copy 35.1 37.7 Pipe-based context switching 20.4 9.0 <- ??? Shell scripts (8 concurrent) 12.8 12.2 <- ??? I don't understand why execl throughput and context switching is TWICE slower in SMP mode, and I doesn't understand AT ALL why shell script benchmark isn't twice faster. Wrong benchmark? Problems with something in kernel? Me being crazy? Alex. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Tue Apr 14 05:05:07 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id FAA00714 for freebsd-hackers-outgoing; Tue, 14 Apr 1998 05:05:07 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from aaka.3skel.com (aaka.3skel.com [207.240.212.3]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id MAA00704 for ; Tue, 14 Apr 1998 12:05:01 GMT (envelope-from danj@3skel.com) Received: from fnur.3skel.com (fnur.3skel.com [192.168.0.8]) by aaka.3skel.com (8.8.5/8.8.2) with ESMTP id IAA02139; Tue, 14 Apr 1998 08:04:59 -0400 (EDT) Received: from localhost (danj@localhost) by fnur.3skel.com (8.8.5/8.8.2) with SMTP id IAA17623; Tue, 14 Apr 1998 08:04:58 -0400 (EDT) Date: Tue, 14 Apr 1998 08:04:58 -0400 (EDT) From: Dan Janowski To: "Matthew D. Fuller" cc: hackers@FreeBSD.ORG Subject: Re: the place of vi In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Tue, 14 Apr 1998, Matthew D. Fuller wrote: > OK, here's a question... > Is vi statically linked? > If so, what's the chance that it could be stuck in /bin, say? > It's kinda aggravating to bring the system up in single user mode and have > to fsck and mount /usr jsut to be able to change something stupid in > rc.conf that I forgot. No, 'ldd /usr/bin/vi'. Trick, learn how to use 'ed', it's in /bin Dan -- danj@3skel.com Dan Janowski Triskelion Systems, Inc. Bronx, NY To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Tue Apr 14 05:21:58 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id FAA03055 for freebsd-hackers-outgoing; Tue, 14 Apr 1998 05:21:58 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from seidata.com (ns1.seidata.com [208.10.211.2]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id MAA03026 for ; Tue, 14 Apr 1998 12:21:45 GMT (envelope-from mike@seidata.com) Received: from localhost (mike@localhost) by seidata.com (8.8.8/8.8.5) with SMTP id IAA07015; Tue, 14 Apr 1998 08:21:34 -0400 (EDT) Date: Tue, 14 Apr 1998 08:21:34 -0400 (EDT) From: Mike To: Chuck Robey cc: John Birrell , "Matthew D. Fuller" , hackers@FreeBSD.ORG Subject: Re: the place of vi In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Tue, 14 Apr 1998, Chuck Robey wrote: > Some (many?) don't use vi. I do, though, but I just mount /usr to > exit rc.conf. Do you have a funny set up that doesn't let you > boot single user, then: Many I know either 1.) don't use vi or 2.) just use it as a backup. No... the people that don't use vi aren't sinful masses, they're mostly power users who have found that even vi can't meet all their needs. :) Emacs, for example, give you nifty features like opening multiple files in different windows and easily modifying them side by side... > Though, having lived through a couple bad panics, it would have been > nice not to have to rely on my weak knowledge of ed. I would guess However, it's not like we haven't *all* been forwarned though, right? I mean... most every system administration book I've ever read has dealt with what to do when you need to boot in single user mode and can't access your favorite editor... it's kind of like a DOS user being able to use copy con should the need ever arise. Granted, you might not usually edit files this way, but... rather than bitching that this is a pain we should all be thankful the the great gawds of unix time have ensured we have an editor at all when in single user mode. ;) I guess what my thoughts boil down to is as follows: why did a thread like this ever get started in 'hackers'? I mean... a real FreeBSD hacker would either master ed or expiriment with compiling a non-static vi. Oh well... --- Mike Hoskins Kettering University SEI Data Network Services, Inc. CS/CE Dual-Major Program mike@seidata.com hosk0094@kettering.edu http://www.seidata.com http://www.kettering.edu To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Tue Apr 14 05:25:19 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id FAA03729 for freebsd-hackers-outgoing; Tue, 14 Apr 1998 05:25:19 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from seidata.com (ns1.seidata.com [208.10.211.2]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id MAA03658 for ; Tue, 14 Apr 1998 12:25:13 GMT (envelope-from mike@seidata.com) Received: from localhost (mike@localhost) by seidata.com (8.8.8/8.8.5) with SMTP id IAA07430; Tue, 14 Apr 1998 08:24:52 -0400 (EDT) Date: Tue, 14 Apr 1998 08:24:52 -0400 (EDT) From: Mike To: "Matthew D. Fuller" cc: Denis Kalinin , hackers@FreeBSD.ORG Subject: Re: the place of vi In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Tue, 14 Apr 1998, Matthew D. Fuller wrote: > No no and NO! > I did that once, I ain't NEVER doing it again. Shouldn't this go under the 'Things you never want to hear a system administrator say...' category? --- Mike Hoskins Kettering University SEI Data Network Services, Inc. CS/CE Dual-Major Program mike@seidata.com hosk0094@kettering.edu http://www.seidata.com http://www.kettering.edu To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Tue Apr 14 06:10:29 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id GAA09691 for freebsd-hackers-outgoing; Tue, 14 Apr 1998 06:10:29 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from rfd1.oit.umass.edu (mailhub.oit.umass.edu [128.119.175.4]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id NAA09673 for ; Tue, 14 Apr 1998 13:10:11 GMT (envelope-from gp@mail.inconnect.com) Received: from mail.inconnect.com (nscs21p19.remote.umass.edu) by rfd1.oit.umass.edu (PMDF V5.1-10 #20973) with ESMTP id <0ERE009RVN8FEG@rfd1.oit.umass.edu> for hackers@FreeBSD.ORG; Tue, 14 Apr 1998 09:10:02 -0400 (EDT) Date: Tue, 14 Apr 1998 09:12:01 +0000 (GMT) From: Greg Pavelcak Subject: Re: the place of vi In-reply-to: To: mike@seidata.com Cc: chuckr@glue.umd.edu, jb@cimlogic.com.au, fullermd@futuresouth.com, hackers@FreeBSD.ORG Message-id: <0ERE009RWN8IEG@rfd1.oit.umass.edu> MIME-version: 1.0 Content-type: TEXT/plain; CHARSET=US-ASCII Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > Many I know either 1.) don't use vi or 2.) just use it as a backup. No... > the people that don't use vi aren't sinful masses, they're mostly power > users who have found that even vi can't meet all their needs. :) Emacs, > for example, give you nifty features like opening multiple files in > different windows and easily modifying them side by side... > This is my first ever post to -hackers, so be gentle with me if this is too stupid, but I'm thinking vi + window manager. Greg > > --- > Mike Hoskins Kettering University > SEI Data Network Services, Inc. CS/CE Dual-Major Program > mike@seidata.com hosk0094@kettering.edu > http://www.seidata.com http://www.kettering.edu > > > 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 Apr 14 06:12:40 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id GAA10053 for freebsd-hackers-outgoing; Tue, 14 Apr 1998 06:12:40 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from shell.futuresouth.com (shell.futuresouth.com [198.78.58.18]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id NAA10036 for ; Tue, 14 Apr 1998 13:12:35 GMT (envelope-from fullermd@futuresouth.com) Received: from localhost (fullermd@localhost) by shell.futuresouth.com (8.8.8/8.8.8) with SMTP id IAA23637; Tue, 14 Apr 1998 08:12:16 -0500 (CDT) Date: Tue, 14 Apr 1998 08:12:16 -0500 (CDT) From: "Matthew D. Fuller" To: Mike cc: Chuck Robey , John Birrell , hackers@FreeBSD.ORG Subject: Re: the place of vi In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Tue, 14 Apr 1998, Mike wrote: > On Tue, 14 Apr 1998, Chuck Robey wrote: > > > Some (many?) don't use vi. I do, though, but I just mount /usr to > > exit rc.conf. Do you have a funny set up that doesn't let you > > boot single user, then: > > Many I know either 1.) don't use vi or 2.) just use it as a backup. No... > the people that don't use vi aren't sinful masses, they're mostly power > users who have found that even vi can't meet all their needs. :) Emacs, > for example, give you nifty features like opening multiple files in > different windows and easily modifying them side by side... Which mysteriously fails to work when you lose /usr, so it's not too helpful. > > Though, having lived through a couple bad panics, it would have been > > nice not to have to rely on my weak knowledge of ed. I would guess > > However, it's not like we haven't *all* been forwarned though, right? I > mean... most every system administration book I've ever read has dealt > with what to do when you need to boot in single user mode and can't access > your favorite editor... it's kind of like a DOS user being able to use > copy con should the need ever arise. Granted, you might not usually edit > files this way, but... rather than bitching that this is a pain we should > all be thankful the the great gawds of unix time have ensured we have an > editor at all when in single user mode. ;) Agreed. What we're *NOT* agreed on is what editor it should be. ed is only marginally more useful than echo and sed. > I guess what my thoughts boil down to is as follows: why did a thread like > this ever get started in 'hackers'? I mean... a real FreeBSD hacker > would either master ed or expiriment with compiling a non-static vi. Why stop with mastering ed? Just go ahead and master the aforementioned echo/sed combination. Heck, why stop there? All you need is echo and /dev/{s|w}d0s1a. Actually, why add all the complexity? Just wire up an adaptor to hook a VT100 up to the IDE connection on the hard drive, and do everything directly... I guess my point is I agree with what you're saying, but not with what you're SAYING. I think the line should be drawn at vi, not below it. What're you going to say to a poor non-hacker when their system fails to mount their /usr partition, and you can just BARELY convince them that vi is usable? What're the chances that your recent convert from Windows is going to believe in FreeBSD's superiority when they have no recource but to use ed when they make one small mistake somewhere?? > --- > Mike Hoskins Kettering University > SEI Data Network Services, Inc. CS/CE Dual-Major Program > mike@seidata.com hosk0094@kettering.edu > http://www.seidata.com http://www.kettering.edu *-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-* | FreeBSD; the way computers were meant to be | * "The only reason I'm burning my candle at both ends, is * | that I haven't figured out how to light the middle yet."| * fullermd@futuresouth.com :-} MAtthew Fuller * | http://keystone.westminster.edu/~fullermd | *-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-* To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Tue Apr 14 06:16:05 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id GAA10971 for freebsd-hackers-outgoing; Tue, 14 Apr 1998 06:16:05 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from shell.futuresouth.com (shell.futuresouth.com [198.78.58.18]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id NAA10922 for ; Tue, 14 Apr 1998 13:15:59 GMT (envelope-from fullermd@futuresouth.com) Received: from localhost (fullermd@localhost) by shell.futuresouth.com (8.8.8/8.8.8) with SMTP id IAA23685; Tue, 14 Apr 1998 08:13:59 -0500 (CDT) Date: Tue, 14 Apr 1998 08:13:58 -0500 (CDT) From: "Matthew D. Fuller" To: Mike cc: Denis Kalinin , hackers@FreeBSD.ORG Subject: Re: the place of vi In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Tue, 14 Apr 1998, Mike wrote: > On Tue, 14 Apr 1998, Matthew D. Fuller wrote: > > > No no and NO! > > I did that once, I ain't NEVER doing it again. > > Shouldn't this go under the 'Things you never want to hear a system > administrator say...' category? No, '/usr is fracked, just use ed' goes into that category. > --- > Mike Hoskins Kettering University > SEI Data Network Services, Inc. CS/CE Dual-Major Program > mike@seidata.com hosk0094@kettering.edu > http://www.seidata.com http://www.kettering.edu *-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-* | FreeBSD; the way computers were meant to be | * "The only reason I'm burning my candle at both ends, is * | that I haven't figured out how to light the middle yet."| * fullermd@futuresouth.com :-} MAtthew Fuller * | http://keystone.westminster.edu/~fullermd | *-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-* To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Tue Apr 14 06:26:13 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id GAA12778 for freebsd-hackers-outgoing; Tue, 14 Apr 1998 06:26:13 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from schubert.promo.de (schubert.Promo.DE [194.45.188.65]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id NAA12771 for ; Tue, 14 Apr 1998 13:26:05 GMT (envelope-from stefan@promo.de) Received: from stefan.promo.de (stefan.Promo.DE [194.45.188.81]) by schubert.promo.de (8.8.8/8.8.8) with SMTP id PAA00910; Tue, 14 Apr 1998 15:18:51 +0200 (MET DST) Date: Tue, 14 Apr 1998 15:21:33 +0200 From: "Stefan Bethke" To: "Matthew D. Fuller" cc: Mike , "Chuck Robey" , "John Birrell" , hackers@FreeBSD.ORG Subject: Re: the place of vi Message-ID: <967847.3101556093@stefan.promo.de> X-Mailer: Mulberry Demo (MacOS) [1.3.2, s/n Evaluation] X-Licensed-To: Unlicensed - for evaluation only MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG --On Die, 14. Apr 1998 8:12 Uhr -0500 "Matthew D. Fuller" wrote: > On Tue, 14 Apr 1998, Mike wrote: > I guess my point is I agree with what you're saying, but not with what > you're SAYING. I think the line should be drawn at vi, not below it. > What're you going to say to a poor non-hacker when their system fails to > mount their /usr partition, and you can just BARELY convince them that vi > is usable? What're the chances that your recent convert from Windows is > going to believe in FreeBSD's superiority when they have no recource but > to use ed when they make one small mistake somewhere?? When was the last time you guys looked in /stand? # /stand/ee or $ man ee Might not quite emacs, but surely better suited for that Windoze convert than vi ... Stefan -- Stefan Bethke Promo Datentechnik | Tel. +49-40-851744-18 + Systemberatung GmbH | Fax. +49-40-851744-44 Eduardstrasse 46-48 | e-mail: stefan@Promo.DE D-20257 Hamburg | http://www.Promo.DE/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Tue Apr 14 07:00:33 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id HAA16907 for freebsd-hackers-outgoing; Tue, 14 Apr 1998 07:00:33 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from cam.grad.kiev.ua (grad-UTC-28k8.ukrtel.net [195.5.25.54]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id NAA16798 for ; Tue, 14 Apr 1998 13:58:49 GMT (envelope-from Ruslan@Shevchenko.Kiev.UA) Received: from Shevchenko.Kiev.UA (localhost [127.0.0.1]) by cam.grad.kiev.ua (8.8.8/8.8.5) with ESMTP id QAA05238; Tue, 14 Apr 1998 16:56:02 +0300 (EEST) Message-ID: <35336AEF.C086D87B@Shevchenko.Kiev.UA> Date: Tue, 14 Apr 1998 16:56:01 +0300 From: Ruslan Shevchenko Reply-To: rssh@grad.kiev.ua Organization: GlavAPU X-Mailer: Mozilla 4.04 [en] (X11; I; FreeBSD 2.2.5-STABLE i386) MIME-Version: 1.0 To: Stefan Bethke CC: "Matthew D. Fuller" , Mike , Chuck Robey , John Birrell , hackers@FreeBSD.ORG Subject: Re: the place of vi References: <967847.3101556093@stefan.promo.de> Content-Type: text/plain; charset=koi8-r Content-Transfer-Encoding: 7bit Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Stefan Bethke wrote: > --On Die, 14. Apr 1998 8:12 Uhr -0500 "Matthew D. Fuller" > ?fullermd@futuresouth.com? wrote: > > ? On Tue, 14 Apr 1998, Mike wrote: > ? I guess my point is I agree with what you're saying, but not with what > ? you're SAYING. I think the line should be drawn at vi, not below it. > ? What're you going to say to a poor non-hacker when their system fails to > ? mount their /usr partition, and you can just BARELY convince them that vi > ? is usable? What're the chances that your recent convert from Windows is > ? going to believe in FreeBSD's superiority when they have no recource but > ? to use ed when they make one small mistake somewhere?? > > When was the last time you guys looked in /stand? > # /stand/ee > or > $ man ee > > Might not quite emacs, but surely better suited for that Windoze convert > than vi ... > Please: /stand/vi for me . > Stefan > > -- > Stefan Bethke > Promo Datentechnik | Tel. +49-40-851744-18 > + Systemberatung GmbH | Fax. +49-40-851744-44 > Eduardstrasse 46-48 | e-mail: stefan@Promo.DE > D-20257 Hamburg | http://www.Promo.DE/ > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-hackers" in the body of the message -- @= //RSSH mailto:Ruslan@Shevchenko.Kiev.UA To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Tue Apr 14 07:03:03 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id HAA17278 for freebsd-hackers-outgoing; Tue, 14 Apr 1998 07:03:03 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from zippy.dyn.ml.org (garbanzo@spain-23.ppp.hooked.net [206.169.228.23]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id OAA17246 for ; Tue, 14 Apr 1998 14:02:53 GMT (envelope-from garbanzo@hooked.net) Received: from localhost (garbanzo@localhost) by zippy.dyn.ml.org (8.8.8/8.8.7) with SMTP id HAA00976; Tue, 14 Apr 1998 07:02:10 -0700 (PDT) X-Authentication-Warning: zippy.dyn.ml.org: garbanzo owned process doing -bs Date: Tue, 14 Apr 1998 07:02:09 -0700 (PDT) From: Alex X-Sender: garbanzo@zippy.dyn.ml.org To: Alex Povolotsky cc: hackers@FreeBSD.ORG Subject: Re: System includes and C++ In-Reply-To: <199804140553.JAA23558@minas-tirith.pol.ru> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Tue, 14 Apr 1998, Alex Povolotsky wrote: > Hello! > > Did anyone notice that some of system includes (at least, sys/socket.h) are > incompartible with C++, and requires adding #ifdef __cplusplus etc.? Nope. Because last I checked kIRC (written in [bad] C++) used among other headers sys/socket.h, and it works fine as-is. - alex "Contrary to popular belief, penguins are not the salvation of modern technology. Neither do they throw parties for the urban proletariat." To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Tue Apr 14 07:22:39 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id HAA20396 for freebsd-hackers-outgoing; Tue, 14 Apr 1998 07:22:39 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from time.cdrom.com (root@time.cdrom.com [204.216.27.226]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id OAA20384 for ; Tue, 14 Apr 1998 14:22:32 GMT (envelope-from jkh@time.cdrom.com) Received: from time.cdrom.com (jkh@localhost.cdrom.com [127.0.0.1]) by time.cdrom.com (8.8.8/8.8.8) with ESMTP id HAA08124; Tue, 14 Apr 1998 07:20:57 -0700 (PDT) (envelope-from jkh@time.cdrom.com) To: rssh@grad.kiev.ua cc: Stefan Bethke , "Matthew D. Fuller" , Mike , Chuck Robey , John Birrell , hackers@FreeBSD.ORG Subject: Re: the place of vi In-reply-to: Your message of "Tue, 14 Apr 1998 16:56:01 +0300." <35336AEF.C086D87B@Shevchenko.Kiev.UA> Date: Tue, 14 Apr 1998 07:20:57 -0700 Message-ID: <8120.892563657@time.cdrom.com> From: "Jordan K. Hubbard" Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Can we please shoot this stupid thread dead now? No more editors are going into /stand and that's final - it's full enough on the boot floppy. What is it with the silly threads this week in -hackers? People don't have any work to do for the month of April or what? :-) Jordan To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Tue Apr 14 07:26:37 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id HAA21020 for freebsd-hackers-outgoing; Tue, 14 Apr 1998 07:26:37 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from shell.futuresouth.com (shell.futuresouth.com [198.78.58.18]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id OAA20999 for ; Tue, 14 Apr 1998 14:26:28 GMT (envelope-from fullermd@futuresouth.com) Received: from localhost (fullermd@localhost) by shell.futuresouth.com (8.8.8/8.8.8) with SMTP id JAA25701; Tue, 14 Apr 1998 09:24:53 -0500 (CDT) Date: Tue, 14 Apr 1998 09:24:52 -0500 (CDT) From: "Matthew D. Fuller" To: "Jordan K. Hubbard" cc: rssh@grad.kiev.ua, Stefan Bethke , Mike , Chuck Robey , John Birrell , hackers@FreeBSD.ORG Subject: Re: the place of vi In-Reply-To: <8120.892563657@time.cdrom.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Tue, 14 Apr 1998, Jordan K. Hubbard wrote: > Can we please shoot this stupid thread dead now? No more editors are > going into /stand and that's final - it's full enough on the boot > floppy. What is it with the silly threads this week in -hackers? > People don't have any work to do for the month of April or what? :-) But I don't want it in /stand! I want it in /bin! Don't have enough work? Seen my desktop (both physical and electronic) lately? :P > Jordan *-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-* | FreeBSD; the way computers were meant to be | * "The only reason I'm burning my candle at both ends, is * | that I haven't figured out how to light the middle yet."| * fullermd@futuresouth.com :-} MAtthew Fuller * | http://keystone.westminster.edu/~fullermd | *-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-* To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Tue Apr 14 07:36:10 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id HAA22654 for freebsd-hackers-outgoing; Tue, 14 Apr 1998 07:36:10 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from time.cdrom.com (root@time.cdrom.com [204.216.27.226]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id OAA22568 for ; Tue, 14 Apr 1998 14:35:55 GMT (envelope-from jkh@time.cdrom.com) Received: from time.cdrom.com (jkh@localhost.cdrom.com [127.0.0.1]) by time.cdrom.com (8.8.8/8.8.8) with ESMTP id HAA08225; Tue, 14 Apr 1998 07:35:11 -0700 (PDT) (envelope-from jkh@time.cdrom.com) To: "Matthew D. Fuller" cc: rssh@grad.kiev.ua, Stefan Bethke , Mike , Chuck Robey , John Birrell , hackers@FreeBSD.ORG Subject: Re: the place of vi In-reply-to: Your message of "Tue, 14 Apr 1998 09:24:52 CDT." Date: Tue, 14 Apr 1998 07:35:10 -0700 Message-ID: <8222.892564510@time.cdrom.com> From: "Jordan K. Hubbard" Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > On Tue, 14 Apr 1998, Jordan K. Hubbard wrote: > > > Can we please shoot this stupid thread dead now? No more editors are > > going into /stand and that's final - it's full enough on the boot > > floppy. What is it with the silly threads this week in -hackers? > > People don't have any work to do for the month of April or what? :-) > But I don't want it in /stand! > I want it in /bin! So move it into /bin on your system and shut up about it already! :-) End of thread. Please! Jordan To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Tue Apr 14 07:59:41 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id HAA27469 for freebsd-hackers-outgoing; Tue, 14 Apr 1998 07:59:41 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from our.domaintje.com (our.domaintje.com [194.178.252.9]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id OAA27435; Tue, 14 Apr 1998 14:59:18 GMT (envelope-from frank@our.domaintje.com) Received: from frank@localhost by our.domaintje.com id <7793-182>; Tue, 14 Apr 1998 16:59:42 +0200 Message-ID: <19980414165940.06093@domaintje.com> Date: Tue, 14 Apr 1998 16:59:40 +0200 From: Frank Ederveen To: tarkhil@asteroid.svib.ru, hackers@FreeBSD.ORG Cc: smp@FreeBSD.ORG Subject: Re: SMP performance decrease? References: <199804141149.PAA19398@asteroid.svib.ru> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.89i In-Reply-To: <199804141149.PAA19398@asteroid.svib.ru>; from Alexander B. Povolotsky on Tue, Apr 14, 1998 at 03:49:35PM +0400 Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Tue, Apr 14, 1998 at 03:49:35PM +0400, Alexander B. Povolotsky wrote: > Here are the results: > > Test Non-SMP SMP > arith (double) 27.5 28.1 > Drystone 2 (no reg. vars) 23.6 24.1 > Execl thoughput 90.8 46.8 <- ??? > File copy 35.1 37.7 > Pipe-based context switching 20.4 9.0 <- ??? > Shell scripts (8 concurrent) 12.8 12.2 <- ??? > > I don't understand why execl throughput and context switching is TWICE > slower in SMP mode, and I doesn't understand AT ALL why shell script > benchmark isn't twice faster. I don't know Benchbyte, but maybe these are times in seconds and lower is better? Also, unless you have an automatic multi threading compiler like Convex has the second cpu doesn't do you much good if you only run one process in your benchmark. Try making a kernel or buildworld with -j 2 in single and dual cpu mode? Regards, FrankE To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Tue Apr 14 08:00:40 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id IAA27849 for freebsd-hackers-outgoing; Tue, 14 Apr 1998 08:00:40 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from dan.emsphone.com (dan@dan.emsphone.com [199.67.51.101]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id PAA27767 for ; Tue, 14 Apr 1998 15:00:23 GMT (envelope-from dan@dan.emsphone.com) Received: (from dan@localhost) by dan.emsphone.com (8.8.8/8.8.6) id KAA03098; Tue, 14 Apr 1998 10:00:19 -0500 (CDT) Message-ID: <19980414100019.A2933@emsphone.com> Date: Tue, 14 Apr 1998 10:00:19 -0500 From: Dan Nelson To: Open Systems Networking , freebsd-hackers@FreeBSD.ORG Subject: Re: BSDI window size sysctl wont stick References: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.90.10i In-Reply-To: ; from "Open Systems Networking" on Tue Apr 14 05:20:28 GMT 1998 X-OS: FreeBSD 2.2.6-STABLE Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG In the last episode (Apr 14), Open Systems Networking said: > > I recently convinced my local ISP to change the window sysctl on > their bsdi box from 8K to 16K for performance. Well it is now changed > but tcpdump still shows the BSDI box using 8K window sizes. Yow. BSD/OS defaults to 8K? > 04:17:42.626278 ip: well021.hit.net.3022 > horizon.hit.net.http: P > 4261291271:4261291596(325) ack 3944625748 win 17376 358294 5754249> (DF) (ttl 64, id 51613) > 04:17:43.084940 ip: horizon.hit.net.http > well021.hit.net.3022: P > 3944625748:3944625921(173) ack 4261291596 win 8760 5754250 358294> (DF) (ttl 61, id 27682) ^^^^ > > I'm overlooking something. When you change the sysctl for send > receive space on FreeBSD it takes effect immediately. On this BSDI > 3.1 server when you change the sysctl mib it seems to have no effect. I see this sometimes on FreeBSD too (I upped my windows to 32k), but what happens is the window size STARTS at 32k, but shrinks by the amount sent for each packet, until it reaches 16k. Then it stays at 16k. Try tcpdumping a session again, but look at the advertised window sizes for the first few packets. When I'm talking to other machines that I have raised the window size for, the window stays at 32k. I think it has to do with the capabilites of the other end somehow. -Dan Nelson dnelson@emsphone.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Tue Apr 14 08:35:41 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id IAA03759 for freebsd-hackers-outgoing; Tue, 14 Apr 1998 08:35:41 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from sasami.jurai.net (winter@sasami.jurai.net [207.153.65.3]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id PAA03711 for ; Tue, 14 Apr 1998 15:35:35 GMT (envelope-from winter@jurai.net) Received: from localhost (winter@localhost) by sasami.jurai.net (8.8.8/8.8.7) with SMTP id LAA09378; Tue, 14 Apr 1998 11:32:39 -0400 (EDT) Date: Tue, 14 Apr 1998 11:32:39 -0400 (EDT) From: "Matthew N. Dodd" To: "Matthew D. Fuller" cc: "Jordan K. Hubbard" , rssh@grad.kiev.ua, Stefan Bethke , Mike , Chuck Robey , John Birrell , hackers@FreeBSD.ORG Subject: Re: the place of vi In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Tue, 14 Apr 1998, Matthew D. Fuller wrote: > But I don't want it in /stand! > I want it in /bin! If you move vi to the root partition you'll also have to move the termcap database there too. For as often as /usr is trashed you can cope with ed or booting from a floppy. Why people like you aren't running one big parition for /, /usr, and /var I don't know... You probably should if your goal is to make 'single user' mode more useable. Don't go moving vi. (Unless its a site specific change that -you- make.) /* Matthew N. Dodd | A memory retaining a love you had for life winter@jurai.net | As cruel as it seems nothing ever seems to http://www.jurai.net/~winter | go right - FLA M 3.1:53 */ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Tue Apr 14 09:08:00 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id JAA08835 for freebsd-hackers-outgoing; Tue, 14 Apr 1998 09:08:00 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from shell.futuresouth.com (shell.futuresouth.com [198.78.58.18]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id QAA08803 for ; Tue, 14 Apr 1998 16:07:46 GMT (envelope-from fullermd@futuresouth.com) Received: from localhost (fullermd@localhost) by shell.futuresouth.com (8.8.8/8.8.8) with SMTP id LAA29195 for ; Tue, 14 Apr 1998 11:07:45 -0500 (CDT) Date: Tue, 14 Apr 1998 11:07:45 -0500 (CDT) From: "Matthew D. Fuller" Reply-To: "Matthew D. Fuller" To: hackers@FreeBSD.ORG Subject: I withdraw the fraggin question. Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG When I made a suggestion, based on some experiences I've had in the past, I didn't realize the flames and personal attacks that I'd be subjected to. I apologize for my outrageous suggestion that vi be moved onto the root partition, and humbly beg forgiveness from the godlike beings whose anger I have arroused by my stupidity. At last, I understand the reticence people seem to have to bring forward ideas. You have to be pretty thick skinned to even get through the first wave of 'Are you crazy? Why would you do something stupid like that? I think people like you should...'. Wonder if Linux is looking for any crazy, stupid ideas that might help system functioning in some difficult cases... Matt To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Tue Apr 14 09:30:36 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id JAA13124 for freebsd-hackers-outgoing; Tue, 14 Apr 1998 09:30:36 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from mail.calweb.com (mail.calweb.com [208.131.56.12]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id QAA13084 for ; Tue, 14 Apr 1998 16:30:26 GMT (envelope-from notwerk@calweb.com) Received: by mail.calweb.com (8.8.6/8.8.6) with ESMTP id JAA13917; Tue, 14 Apr 1998 09:30:14 -0700 (PDT) X-SMTP: helo web1.calweb.com from notwerk@calweb.com server notwerk@web1.calweb.com ip 208.131.56.51 Received: (from notwerk@localhost) by web1.calweb.com (8.8.5/8.8.5) id JAA21304; Tue, 14 Apr 1998 09:30:14 -0700 (PDT) Message-ID: <19980414093014.59140@calweb.com> Date: Tue, 14 Apr 1998 09:30:14 -0700 From: Giao Nguyen To: "Matthew D. Fuller" , hackers@FreeBSD.ORG Subject: Re: I withdraw the fraggin question. References: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.89i In-Reply-To: ; from Matthew D. Fuller on Tue, Apr 14, 1998 at 11:07:45AM -0500 Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Matthew D. Fuller said: > > Wonder if Linux is looking for any crazy, stupid ideas that might help > system functioning in some difficult cases... You'd get the same flames. The only difference is that you'd have different mail headers and the flavor of the flames will be different. Instead of coming from one coherent group, you'd get a bunch of disseparate flames coming at you and a few asking what "vi" is. Giao Nguyen -- If God had meant you to get it right the first time, He would not have put "alter table" into SQL. -- Philip Greenspun, "How to be a Web Whore Just Like Me" To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Tue Apr 14 10:12:33 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id KAA19440 for freebsd-hackers-outgoing; Tue, 14 Apr 1998 10:12:33 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from seidata.com (ns1.seidata.com [208.10.211.2]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id RAA19424 for ; Tue, 14 Apr 1998 17:12:22 GMT (envelope-from mike@seidata.com) Received: from localhost (mike@localhost) by seidata.com (8.8.8/8.8.5) with SMTP id NAA05786; Tue, 14 Apr 1998 13:11:35 -0400 (EDT) Date: Tue, 14 Apr 1998 13:11:35 -0400 (EDT) From: Mike To: "Matthew D. Fuller" cc: Chuck Robey , John Birrell , hackers@FreeBSD.ORG Subject: Re: the place of vi In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Tue, 14 Apr 1998, Matthew D. Fuller wrote: > Which mysteriously fails to work when you lose /usr, so it's not too > helpful. Sure... it's helpful under normal operating conditions. I never said it was helpful in single user mode, but... rather, said to use ed for that. > Agreed. What we're *NOT* agreed on is what editor it should be. ed is > only marginally more useful than echo and sed. Which editor do you think it should be? I guess my point is... if you don't like what exists, fix it. > Why stop with mastering ed? Just go ahead and master the aforementioned > echo/sed combination. Heck, why stop there? All you need is echo and > /dev/{s|w}d0s1a. Actually, why add all the complexity? Just wire up an > adaptor to hook a VT100 up to the IDE connection on the hard drive, and > do everything directly... That'd be a good plan... diverse knowledge is a system administrator's friend. You're *never* going to be able to do the same task the same exact way 100% of the time. So be prepared to use the tools that are available to you... that's why they're there. > I guess my point is I agree with what you're saying, but not with what > you're SAYING. I think the line should be drawn at vi, not below it. And I understand what you are saying... Don't get me wrong, I'm not against using vi in single user mode. That was never the point of my original post (which is why i mentioned making the necessary modifications to vi, as did others). I love vi... > What're you going to say to a poor non-hacker when their system fails to > mount their /usr partition, and you can just BARELY convince them that > vi is usable? What're the chances that your recent convert from Windows > is going to believe in FreeBSD's superiority when they have no recource > but to use ed when they make one small mistake somewhere?? This is where I disagree... While it is sometimes advantageous to create new tools (which may or may not be more user friendly), it is most certainly *not* always best to write tools just to make things easier for the new user. Sure ed may seem daunting... so read a book. Vi seems just as daunting if you've never read the man page or checked out 'Using the vi editor'. In short, I guess I'm telling all the 'convert[s] from Windows' to RTFM. Afterall, I don't see M$ shipping copies of vi with all their operating systems because unix guys that administer 95 and NT domains want tools they're familiar with... so why should the unix world ship the eqivilent of DOS' edit with their distributions? Yes, this may seem a little harsh... but I've always believed that learning was a good thing. You may not like ed, but if you're just a new user it's unlikely that you're a system administrator for a large domain. If you are an admin, you should be familiar with such things already. Point being, read the book, install and play with at home, and LEARN from your experiences. Then, once you're familiar with the basic system tools... rewrite something if you don't like it. I, however, do not have sympathy for someone who wants something easier to use simply because they 'did it once and will never do it again...'. I'm sure, afterall, that if everyone had that attitude, FreeBSD and most of the tools used on it wouldn't exist. Lastly, I've never meant any of my posts to seem condescending toward anyone or to sound like I'm picking on someone. I'm not. There's always things you don't know... I've just always firmly believed that 'not knowing' is a great reason to learn... not to whine. Especially on a -hackers list... where I'd like to think the kernel gurus hang out... and I'm sure they don't need to hear a discussion of why vi won't work in single user mode. --- Mike Hoskins Kettering University SEI Data Network Services, Inc. CS/CE Dual-Major Program mike@seidata.com hosk0094@kettering.edu http://www.seidata.com http://www.kettering.edu To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Tue Apr 14 10:25:36 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id KAA21909 for freebsd-hackers-outgoing; Tue, 14 Apr 1998 10:25:36 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from picnic.mat.net (picnic.mat.net [206.246.122.117]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id RAA21902 for ; Tue, 14 Apr 1998 17:25:26 GMT (envelope-from chuckr@glue.umd.edu) Received: from localhost (chuckr@localhost) by picnic.mat.net (8.8.8/8.8.5) with SMTP id MAA00960; Tue, 14 Apr 1998 12:23:23 -0400 (EDT) Date: Tue, 14 Apr 1998 12:23:23 -0400 (EDT) From: Chuck Robey X-Sender: chuckr@localhost To: Mike cc: "Matthew D. Fuller" , John Birrell , hackers@FreeBSD.ORG Subject: Re: the place of vi In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Tue, 14 Apr 1998, Mike wrote: > Lastly, I've never meant any of my posts to seem condescending toward > anyone or to sound like I'm picking on someone. I'm not. There's always > things you don't know... I've just always firmly believed that 'not > knowing' is a great reason to learn... not to whine. Especially on a > -hackers list... where I'd like to think the kernel gurus hang out... > and I'm sure they don't need to hear a discussion of why vi won't work in > single user mode. I think you want to read before you post. You already have scared off folks ... In your first post, you disagreed with me, then proposed exactly what I said ... without including the quote of what I'd said in my second paragraph. I always make a practice of reading what I post twice before sending it out ... I think that's always good advice ... and has saved me more than once from doing even stupider things, believe me. Let's have this thing die, ok? ----------------------------+----------------------------------------------- Chuck Robey | Interests include any kind of voice or data chuckr@glue.umd.edu | communications topic, C programming, and Unix. 213 Lakeside Drive Apt T-1 | Greenbelt, MD 20770 | I run Journey2 and picnic, both FreeBSD (301) 220-2114 | version 3.0 current -- and great FUN! ----------------------------+----------------------------------------------- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Tue Apr 14 11:12:38 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id LAA00497 for freebsd-hackers-outgoing; Tue, 14 Apr 1998 11:12:38 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from dingo.cdrom.com (dingo.cdrom.com [204.216.28.145]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id SAA00487 for ; Tue, 14 Apr 1998 18:12:26 GMT (envelope-from mike@dingo.cdrom.com) Received: from dingo.cdrom.com (localhost [127.0.0.1]) by dingo.cdrom.com (8.8.8/8.8.5) with ESMTP id LAA00548; Tue, 14 Apr 1998 11:09:39 -0700 (PDT) Message-Id: <199804141809.LAA00548@dingo.cdrom.com> X-Mailer: exmh version 2.0zeta 7/24/97 To: "Bradford A. Bleier" cc: hackers@FreeBSD.ORG Subject: Re: Indus Drivers In-reply-to: Your message of "Mon, 13 Apr 1998 16:12:30 PDT." <199804132155.OAA13056@ns1.dcomm.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Tue, 14 Apr 1998 11:09:38 -0700 From: Mike Smith Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > Are there any drivers out there for the Digi Datafire ISDN controller, or > for any other internal ISDN card, for FreeBSD. I have looked at all the > hardware compatability lists and can't find any reference to modems, much > less ISDN. Try the USR Courier I-modem. -- \\ Sometimes you're ahead, \\ Mike Smith \\ sometimes you're behind. \\ mike@smith.net.au \\ The race is long, and in the \\ msmith@freebsd.org \\ end it's only with yourself. \\ msmith@cdrom.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Tue Apr 14 11:31:53 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id LAA05572 for freebsd-hackers-outgoing; Tue, 14 Apr 1998 11:31:53 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from asteroid.svib.ru (root@asteroid.svib.ru [195.151.166.145]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id SAA05539; Tue, 14 Apr 1998 18:31:44 GMT (envelope-from tarkhil@asteroid.svib.ru) Received: from minas-tirith.pol.ru (shuttle.svib.ru [195.151.166.144]) by asteroid.svib.ru (8.8.8/8.8.8) with ESMTP id WAA20945; Tue, 14 Apr 1998 22:31:34 +0400 (MSD) (envelope-from tarkhil@asteroid.svib.ru) Received: from minas-tirith.pol.ru (minas-tirith.pol.ru [127.0.0.1]) by minas-tirith.pol.ru (8.8.8/8.8.7) with ESMTP id WAA15886; Tue, 14 Apr 1998 22:31:26 +0400 (MSD) (envelope-from tarkhil@minas-tirith.pol.ru) Message-Id: <199804141831.WAA15886@minas-tirith.pol.ru> X-Mailer: exmh version 2.0.1 12/23/97 To: Frank Ederveen cc: hackers@FreeBSD.ORG, smp@FreeBSD.ORG Subject: Re: SMP performance decrease? In-reply-to: Your message "Tue, 14 Apr 1998 16:59:40 +0200." <19980414165940.06093@domaintje.com> Reply-To: tarkhil@asteroid.svib.ru Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Tue, 14 Apr 1998 22:31:22 +0400 From: Alex Povolotsky Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG <19980414165940.06093@domaintje.com>Frank Ederveen writes: >> Execl thoughput 90.8 46.8 <- ??? >> Pipe-based context switching 20.4 9.0 <- ??? >> Shell scripts (8 concurrent) 12.8 12.2 <- ??? >> I don't understand why execl throughput and context switching is TWICE >> slower in SMP mode, and I doesn't understand AT ALL why shell script >> benchmark isn't twice faster. >I don't know Benchbyte, but maybe these are times in seconds and >lower is better? Also, unless you have an automatic multi threading No :-( >compiler like Convex has the second cpu doesn't do you much good >if you only run one process in your benchmark. Well, I can beleive if performance won't increase. But why can it DECREASE? Alex. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Tue Apr 14 11:52:41 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id LAA13182 for freebsd-hackers-outgoing; Tue, 14 Apr 1998 11:52:41 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from att.com (cagw2.att.com [192.128.52.90]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id SAA13069 for ; Tue, 14 Apr 1998 18:52:20 GMT (envelope-from sbabkin@dcn.att.com) From: sbabkin@dcn.att.com Received: by cagw2.att.com; Tue Apr 14 14:47 EDT 1998 Received: from dcn71.dcn.att.com ([135.44.192.112]) by caig2.att.att.com (AT&T/GW-1.0) with ESMTP id OAA19694 for ; Tue, 14 Apr 1998 14:51:26 -0400 (EDT) Received: by dcn71.dcn.att.com with Internet Mail Service (5.0.1458.49) id <26DMMFQ8>; Tue, 14 Apr 1998 14:51:19 -0400 Message-ID: To: frank@our.domaintje.com, tarkhil@asteroid.svib.ru Cc: hackers@FreeBSD.ORG Subject: RE: SMP performance decrease? Date: Tue, 14 Apr 1998 14:51:15 -0400 X-Priority: 3 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.0.1458.49) Content-Type: text/plain Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > ---------- > From: Alex Povolotsky[SMTP:tarkhil@asteroid.svib.ru] > > >> Execl thoughput 90.8 46.8 <- ??? > >> Pipe-based context switching 20.4 9.0 <- ??? > >> Shell scripts (8 concurrent) 12.8 12.2 <- ??? > > >> I don't understand why execl throughput and context switching is > TWICE > >> slower in SMP mode, and I doesn't understand AT ALL why shell > script > >> benchmark isn't twice faster. > > >I don't know Benchbyte, but maybe these are times in seconds and > >lower is better? Also, unless you have an automatic multi threading > No :-( > >compiler like Convex has the second cpu doesn't do you much good > These tests are trying to spawn more than one process, so compiler has nothing to do with it. > >if you only run one process in your benchmark. > Well, I can beleive if performance won't increase. But why can it > DECREASE? > Probably, synchronization overhead ? May be, not only in software, but also in hardware level. Also, if the processes are scheduled to the first available processor without trying to keep "processor locality", it may lead to lots of memory cache flushes. Serge To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Tue Apr 14 12:19:13 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id MAA20592 for freebsd-hackers-outgoing; Tue, 14 Apr 1998 12:19:13 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from suburbia.slacker.com (suburbia.slacker.com [208.15.208.77]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id TAA20333 for ; Tue, 14 Apr 1998 19:18:17 GMT (envelope-from nugget@slacker.com) Received: (qmail 8472 invoked by uid 1000); 14 Apr 1998 19:18:12 -0000 Message-ID: <19980414141812.09510@slacker.com> Date: Tue, 14 Apr 1998 14:18:12 -0500 From: David McNett To: hackers@FreeBSD.ORG Cc: mike@smith.net.au Subject: Re: Indus Drivers References: <199804132155.OAA13056@ns1.dcomm.net> <199804141809.LAA00548@dingo.cdrom.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.89.1i In-Reply-To: <199804141809.LAA00548@dingo.cdrom.com>; from Mike Smith on Tue, Apr 14, 1998 at 11:09:38AM -0700 X-Operating-System: FreeBSD 2.2.5-RELEASE i386 X-Distributed: Join the Effort! http://www.distributed.net Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On 14-Apr-1998, Mike Smith wrote: > Try the USR Courier I-modem. I have two of these, and have my hands near another one. In all cases, I have had horrific luck getting FreeBSD to play well with the courier. This is using byterunner serial ports at 230.4kbps. Under periods of heavy inbound traffic, the courier will simply cease processing inbound traffic altogether. No traffic, no blinkenlights, nothing. The only solution I've found when this happens is to powercycle the courier. (This on even the most recent courier i-modem firmware from last week) Not that I hold FreeBSD at fault for this, my gut reaction is that it is a problem with the courier. I can reproduce the exact same behavior running the same hardware on a Linux box with non-16650 aware setserial. Linux (RH 4.2 to be exact). However, with a more recent setserial (16650 aware) produces a very solid link that does not exhibit this behavior. It is not, however, a 16650-related problem per se. Swapping UARTS and driving a 16550 at 230.4kbps under FreeBSD yields the exact same symptoms. This same behavior has been experienced under 2.2.5-RELEASE and a test 3.0 box as well. I would love nothing more than to ditch my linux boxes in favour of FreeBSD routers, but do not care to spend any money on additional hardware to accomplish this. I bought a gtek 16554 board to experiment with replacing the byterunner board, but have since realized that there are no FreeBSD drivers for it. Serial i/o is a black art at this level, and I'm well beyond my skillset. Anyone have any recommendations? What is in sio.c that could be triggering this behavior, and what's magic about the newer linux setserial code that would somehow rectify the problem? I'm all outta clues. -- ________________________________________________________________________ |David McNett |To ensure privacy and data integrity this message has| |nugget@slacker.com|been encrypted using dual rounds of ROT-13 encryption| |Birmingham, AL USA|Please encrypt all important correspondence with PGP!| To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Tue Apr 14 12:45:51 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id MAA28132 for freebsd-hackers-outgoing; Tue, 14 Apr 1998 12:45:51 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from mercury.thepoint.net (mercury.thepoint.net [198.6.9.2]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id TAA28012 for ; Tue, 14 Apr 1998 19:44:45 GMT (envelope-from mikej@finall.com) Received: from exchange.finall.com by mercury.thepoint.net (8.8.5-r-beta/) id PAA26463; Tue, 14 Apr 1998 15:44:28 -0400 (EDT) Received: by exchange.finall.com with Microsoft Exchange (IMC 4.0.837.3) id <01BD67BC.358BAA20@exchange.finall.com>; Tue, 14 Apr 1998 15:44:28 -0400 Message-ID: From: "Jung, Michael" To: "'freebsd-hackers@freebsd.org'" Subject: arplookup Date: Tue, 14 Apr 1998 15:44:24 -0400 X-Mailer: Microsoft Exchange Server Internet Mail Connector Version 4.0.837.3 MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG 1st: Is this output from "dmesg" _ daily security files arplookup 172.20.1.79 failed: host is not on local network arplookup 172.20.1.79 failed: host is not on local network Is this telling me "I got a pack from 172.20.1.79" but I couldn't arp and get a mac address? 2nd - I'm curious where the registration figures (25000 users) came from. I'm not registered - mainly because I don't recall ever seeing where/how to become registered. I even poked around www.freebsd.org looking for it - maybe if from the main www page _OR_ during the install process it said "register FreeBSD now" the numbers would grow - (hope I'm not totally blind here) 3rd - On a little ol box at home that I put through a lot of stress it appeared to me I could no longer create new processes. Their were ~170 running at the time. messages logged where proc: table is full proc: table is full Needless to say I was not out of swap, and the filesystem where /proc resides had over 1GB free space. I was trying to install new apps from /usr/ports as "root" when this occurred. TIA --mikej Michael Jung (WD4ARM) mjung@npc.net mikej@finall.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Tue Apr 14 12:50:14 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id MAA28783 for freebsd-hackers-outgoing; Tue, 14 Apr 1998 12:50:14 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from shell.futuresouth.com (shell.futuresouth.com [198.78.58.18]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id TAA28629 for ; Tue, 14 Apr 1998 19:49:49 GMT (envelope-from fullermd@futuresouth.com) Received: from localhost (fullermd@localhost) by shell.futuresouth.com (8.8.8/8.8.8) with SMTP id OAA06340 for ; Tue, 14 Apr 1998 14:49:46 -0500 (CDT) Date: Tue, 14 Apr 1998 14:49:46 -0500 (CDT) From: "Matthew D. Fuller" Reply-To: nobody@shell.futuresouth.com To: hackers@FreeBSD.ORG Subject: procmail rule Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG :0: * ^From.fullermd@futuresouth.com /dev/null Should help save you from unnecessary spam (yes, like this one) an unbelieveble rants by people who know not of what they speak. I'm really, really, really sorry for all my rants, raves, flames, and other miscelanni. I know that y'all were just trying to help as you were able, and I took each and every last one of your messages in entirely the wrong context. John, Denis, Lyndon, Mike, and especially Matthew and Jordan, and any other unlucky souls who happened to read my notes, I'm very very sorry. Maybe I should hack pine to disable that nasty 'Compose' function. Matt To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Tue Apr 14 12:58:09 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id MAA21258 for freebsd-hackers-outgoing; Tue, 14 Apr 1998 12:20:56 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from dt050n33.san.rr.com (@dt050n33.san.rr.com [204.210.31.51]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id TAA21068 for ; Tue, 14 Apr 1998 19:20:20 GMT (envelope-from Studded@san.rr.com) Received: from san.rr.com (Studded@localhost [127.0.0.1]) by dt050n33.san.rr.com (8.8.8/8.8.8) with ESMTP id MAA21369; Tue, 14 Apr 1998 12:20:11 -0700 (PDT) (envelope-from Studded@san.rr.com) Message-ID: <3533B6EB.87430500@san.rr.com> Date: Tue, 14 Apr 1998 12:20:11 -0700 From: Studded Organization: Triborough Bridge & Tunnel Authority X-Mailer: Mozilla 4.05 [en] (X11; I; FreeBSD 2.2.6-STABLE i386) MIME-Version: 1.0 To: "Matthew D. Fuller" CC: hackers@FreeBSD.ORG Subject: Re: I withdraw the fraggin question. References: Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Matthew D. Fuller wrote: > > When I made a suggestion, based on some experiences I've had in the past, > I didn't realize the flames and personal attacks that I'd be subjected to. I didn't see any flames. What I saw was people calmly explaining to you why your idea won't be implemented. When you continued to push your point people gave you the standard FreeBSD response, "If you want it that way do it that way." > I apologize for my outrageous suggestion that vi be moved onto the root > partition, and humbly beg forgiveness from the godlike beings whose anger > I have arroused by my stupidity. Once again, I didn't see anger (except a little from you, and Jordan's usual snippiness :). I would write off your suggestion as "ignorant" rather than "stupid," since there is a big difference between the two. Ignorance simply means that you were lacking the facts. > At last, I understand the reticence people seem to have to bring forward > ideas. You have to be pretty thick skinned to even get through the first > wave of 'Are you crazy? Why would you do something stupid like that? I > think people like you should...'. Please re-read the responses you received. No one called you names, they simply rejected your idea and presented you with several alternatives. And I think you're still missing out on the fact that you CAN have things your way, on your system. :) Good luck, Doug (who has contributed his share of "stupid" suggestions :) -- *** Chief Operations Officer, DALnet IRC network *** *** Proud operator, designer and maintainer of the world's largest *** Internet Relay Chat server. 5,328 clients and still growing. *** Try spider.dal.net on ports 6662-4 (Powered by FreeBSD) To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Tue Apr 14 14:00:45 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id OAA12265 for freebsd-hackers-outgoing; Tue, 14 Apr 1998 14:00:45 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from ninbox.ml.org (host77-114.airnet.net [209.64.77.114]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id VAA12163 for ; Tue, 14 Apr 1998 21:00:14 GMT (envelope-from kris@airnet.net) Received: from airnet.net (localhost [127.0.0.1]) by ninbox.ml.org (8.8.7/8.8.5) with ESMTP id QAA23474 for ; Tue, 14 Apr 1998 16:00:09 -0500 (CDT) Message-ID: <3533CE59.EBE78258@airnet.net> Date: Tue, 14 Apr 1998 16:00:09 -0500 From: Kris Kirby Organization: Absolutely None! X-Mailer: Mozilla 4.05 [en] (X11; U; FreeBSD 2.2.5-RELEASE i386) MIME-Version: 1.0 To: hackers@FreeBSD.ORG CC: hackers@FreeBSD.ORG Subject: Re: the place of vi References: <8120.892563657@time.cdrom.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Jordan K. Hubbard wrote: > > Can we please shoot this stupid thread dead now? No more editors are > going into /stand and that's final - it's full enough on the boot > floppy. What is it with the silly threads this week in -hackers? > People don't have any work to do for the month of April or what? :-) No you silly. People *never* read the list charters or subscribe to -chat. :-) -- Kris Kirby ------------------------------------------- TGIFreeBSD... 'Nuff said. RTFList Charters! http://www.freebsd.org/handbook/eresources:charters.html To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Tue Apr 14 14:30:57 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id OAA17767 for freebsd-hackers-outgoing; Tue, 14 Apr 1998 14:30:57 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from smtp-gw.BayNetworks.COM (ns1.BayNetworks.COM [134.177.3.20]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id VAA17706 for ; Tue, 14 Apr 1998 21:30:48 GMT (envelope-from George_Morgan@BayNetworks.COM) Received: from mailhost.BayNetworks.COM ([134.177.1.107]) by smtp-gw.BayNetworks.COM (8.8.8/8.8.8) with ESMTP id OAA04905 for ; Tue, 14 Apr 1998 14:28:07 -0700 (PDT) Received: from ns2.corpwest.BayNetworks.COM (ns2.corpwest.baynetworks.com [134.177.1.22]) by mailhost.BayNetworks.COM (8.8.8/8.8.8) with ESMTP id MAA20281 for ; Tue, 14 Apr 1998 12:49:22 -0700 (PDT) Received: from sc-mail2.corpwest.BayNetworks.com (sc-mail2-hme0.corpwest.baynetworks.com [134.177.1.56]) by ns2.corpwest.BayNetworks.COM (SMI-8.6/BNET-97/05/05-S) with SMTP id MAA24136; Tue, 14 Apr 1998 12:48:57 -0700 for Received: from gmorgan-pc ([134.177.25.229]) by sc-mail2.corpwest.BayNetworks.com (post.office MTA v2.0 0529 ID# 0-13459) with SMTP id AAA24298 for ; Tue, 14 Apr 1998 12:48:56 -0700 From: George_Morgan@BayNetworks.COM (George Morgan) To: hackers@FreeBSD.ORG Date: Tue, 14 Apr 1998 12:51:01 +0000 MIME-Version: 1.0 Content-type: text/plain; charset=US-ASCII Content-transfer-encoding: 7BIT Subject: Token Ring Drivers... Message-ID: <19980414194855.AAA24298@gmorgan-pc> Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Is anyone working on a token ring driver? George Morgan Bay Networks gmorgan@baynetworks.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Tue Apr 14 14:44:27 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id OAA21121 for freebsd-hackers-outgoing; Tue, 14 Apr 1998 14:44:27 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from dyson.iquest.net (dyson.iquest.net [198.70.144.127]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id VAA20946; Tue, 14 Apr 1998 21:43:41 GMT (envelope-from dyson@dyson.iquest.net) Received: (from root@localhost) by dyson.iquest.net (8.8.8/8.8.8) id QAA04770; Tue, 14 Apr 1998 16:43:21 -0500 (EST) (envelope-from dyson) Message-Id: <199804142143.QAA04770@dyson.iquest.net> Subject: Re: SMP performance decrease? In-Reply-To: <199804141149.PAA19398@asteroid.svib.ru> from "Alexander B. Povolotsky" at "Apr 14, 98 03:49:35 pm" To: tarkhil@asteroid.svib.ru Date: Tue, 14 Apr 1998 16:43:21 -0500 (EST) Cc: hackers@FreeBSD.ORG, smp@FreeBSD.ORG From: "John S. Dyson" Reply-To: dyson@FreeBSD.ORG X-Mailer: ELM [version 2.4ME+ PL38 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Alexander B. Povolotsky said: > Hello! > > I've just benchmarked (by bytebench from ports) my new server, with 64M RAM > (for now; will increase soon) and 2 PII-233 processors (EliteGroup p6LX2-A > mainboard). > > Here are the results: > > Test Non-SMP SMP > arith (double) 27.5 28.1 > Drystone 2 (no reg. vars) 23.6 24.1 > Execl thoughput 90.8 46.8 <- ??? > File copy 35.1 37.7 > Pipe-based context switching 20.4 9.0 <- ??? > Shell scripts (8 concurrent) 12.8 12.2 <- ??? > > I don't understand why execl throughput and context switching is TWICE > slower in SMP mode, and I doesn't understand AT ALL why shell script > benchmark isn't twice faster. > > Wrong benchmark? Problems with something in kernel? Me being crazy? > Certain things in the SMP kernel make it actually slower, and seem slower both. If you load your machine with multiple processes, the system will be faster with SMP and two processors than with one. (Of course, it is possible to make the system slower with SMP and two processors, but that is not generally true.) Bottom line: you are running a low level benchmark, and low level benchmarks don't meassure loaded system performances very well. :-(. -- John | Never try to teach a pig to sing, dyson@freebsd.org | it just makes you look stupid, jdyson@nc.com | and it irritates the pig. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Tue Apr 14 15:07:15 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id PAA27733 for freebsd-hackers-outgoing; Tue, 14 Apr 1998 15:07:15 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from gateman.zeus.leitch.com (gateman.zeus.leitch.com [204.187.61.193]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id WAA27723 for ; Tue, 14 Apr 1998 22:07:05 GMT (envelope-from woods@tap.zeus.leitch.com) Received: from zeus.leitch.com (tap.zeus.leitch.com [204.187.61.10]) by gateman.zeus.leitch.com (8.8.5/8.7.3/1.0) with ESMTP id SAA18662 for ; Tue, 14 Apr 1998 18:07:05 -0400 (EDT) Received: from brain.zeus.leitch.com (brain.zeus.leitch.com [204.187.61.32]) by zeus.leitch.com (8.7.5/8.7.3/1.0) with ESMTP id SAA03493 for ; Tue, 14 Apr 1998 18:06:51 -0400 (EDT) Received: (from woods@localhost) by brain.zeus.leitch.com (8.8.8/8.8.8) id SAA22278; Tue, 14 Apr 1998 18:06:51 -0400 (EDT) (envelope-from woods@tap.zeus.leitch.com) Date: Tue, 14 Apr 1998 18:06:51 -0400 (EDT) Message-Id: <199804142206.SAA22278@brain.zeus.leitch.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit From: woods@zeus.leitch.com (Greg A. Woods) To: freebsd-hackers@FreeBSD.ORG Subject: how do I build a 2.2.x release with Kerberos and still get /usr/bin/login in bin.* X-Mailer: VM 6.45 under Emacs 20.2.1 Reply-To: woods@zeus.leitch.com (Greg A. Woods), freebsd-hackers@FreeBSD.ORG Organization: Planix, Inc.; Toronto, Ontario; Canada Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG How do I build a 2.2.x release (using 'cd release ; make release ... '), with Kerberos, and still manage to get a "normal" (i.e. non-kerberized) /usr/bin/login included in the bin.* distribution. What I'm doing now is putting MAKE_KERBEROS4=yes in my /etc/make.conf (i.e. in the one checked into my local CVS repository). Everything works just great, but the resulting system install is unusable without also installing the krb distribution because (among other things) there's no /usr/bin/login in the bin distribution. How do I get to keep my kake and eat it too? ;-) (I'm only on freebsd-stable & freebsd-bugs (and announce and security), and not on freebsd-hackers, so I'd appreciate a Cc on any replies.) -- Greg A. Woods +1 416 443-1734 VE3TCP Planix, Inc. ; Secrets of the Weird To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Tue Apr 14 15:14:55 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id PAA29855 for freebsd-hackers-outgoing; Tue, 14 Apr 1998 15:14:55 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from uni4nn.gn.iaf.nl (osmium.gn.iaf.nl [193.67.144.12]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id WAA29371 for ; Tue, 14 Apr 1998 22:13:17 GMT (envelope-from wilko@yedi.iaf.nl) Received: by uni4nn.gn.iaf.nl with UUCP id AA05163 (5.67b/IDA-1.5 for hackers@FreeBSD.ORG); Wed, 15 Apr 1998 00:13:03 +0200 Received: (from wilko@localhost) by yedi.iaf.nl (8.8.7/8.6.12) id WAA08395; Tue, 14 Apr 1998 22:56:25 +0200 (MET DST) From: Wilko Bulte Message-Id: <199804142056.WAA08395@yedi.iaf.nl> Subject: Re: I withdraw the fraggin question. In-Reply-To: from "Matthew D. Fuller" at "Apr 14, 98 11:07:45 am" To: fullermd@futuresouth.com Date: Tue, 14 Apr 1998 22:56:25 +0200 (MET DST) Cc: hackers@FreeBSD.ORG X-Organisation: Private FreeBSD site - Arnhem, The Netherlands X-Pgp-Info: PGP public key at 'finger wilko@freefall.freebsd.org' X-Mailer: ELM [version 2.4ME+ PL32 (25)] Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG As Matthew D. Fuller wrote... > When I made a suggestion, based on some experiences I've had in the past, > I didn't realize the flames and personal attacks that I'd be subjected to. > I apologize for my outrageous suggestion that vi be moved onto the root > partition, and humbly beg forgiveness from the godlike beings whose anger > I have arroused by my stupidity. If it is any consolation: I once suggested a static /bin/bash. So: You Are Not Alone 8) > At last, I understand the reticence people seem to have to bring forward > ideas. You have to be pretty thick skinned to even get through the first > wave of 'Are you crazy? Why would you do something stupid like that? I > think people like you should...'. > > Wonder if Linux is looking for any crazy, stupid ideas that might help > system functioning in some difficult cases... They're not: they already have them in abundance ;-) ;-) _ ______________________________________________________________________ | / o / / _ Bulte email: wilko @ yedi.iaf.nl |/|/ / / /( (_) Arnhem, The Netherlands WWW: http://www.tcja.nl __________________________________________________ Powered by FreeBSD ______ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Tue Apr 14 15:39:03 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id PAA05434 for freebsd-hackers-outgoing; Tue, 14 Apr 1998 15:39:03 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from sasami.jurai.net (winter@sasami.jurai.net [207.153.65.3]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id WAA05269; Tue, 14 Apr 1998 22:38:43 GMT (envelope-from winter@jurai.net) Received: from localhost (winter@localhost) by sasami.jurai.net (8.8.8/8.8.7) with SMTP id SAA14602; Tue, 14 Apr 1998 18:38:30 -0400 (EDT) Date: Tue, 14 Apr 1998 18:38:29 -0400 (EDT) From: "Matthew N. Dodd" To: Poul-Henning Kamp cc: committers@FreeBSD.ORG, hackers@FreeBSD.ORG Subject: Re: Come on guys, close a PR or two, will ya ? In-Reply-To: <951.892583552@critter.freebsd.dk> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Tue, 14 Apr 1998, Poul-Henning Kamp wrote: > [*] non-ports, that is, the ports gang has a couple of hundred of their > own to cope with... Isn't it about time the ports project took on a life of its own? Not that I'm advocating changing the way it interacts with FreeBSD but if steps were made to unify the *BSD-ports/pkgsrc efforts into one project we would stand to gain a number of helpful hands from the OpenBSD and NetBSD groups. /* Matthew N. Dodd | A memory retaining a love you had for life winter@jurai.net | As cruel as it seems nothing ever seems to http://www.jurai.net/~winter | go right - FLA M 3.1:53 */ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Tue Apr 14 15:54:11 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id PAA08888 for freebsd-hackers-outgoing; Tue, 14 Apr 1998 15:54:11 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from jraynard.demon.co.uk (jraynard.demon.co.uk [158.152.42.77]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id WAA08807 for ; Tue, 14 Apr 1998 22:53:56 GMT (envelope-from fhackers@jraynard.demon.co.uk) Received: (from fhackers@localhost) by jraynard.demon.co.uk (8.8.8/8.8.8) id VAA01357; Tue, 14 Apr 1998 21:17:36 +0100 (BST) (envelope-from fhackers) Message-ID: <19980414211736.36945@jraynard.demon.co.uk> Date: Tue, 14 Apr 1998 21:17:36 +0100 From: James Raynard To: joelh@gnu.org Cc: rotel@indigo.ie, freebsd-hackers@FreeBSD.ORG Subject: Re: PR kern/1144 References: <199804131247.NAA01565@indigo.ie> <19980413160603.35279@jraynard.demon.co.uk> <199804140344.WAA08670@detlev.UUCP> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.81e In-Reply-To: <199804140344.WAA08670@detlev.UUCP>; from Joel Ray Holveck on Mon, Apr 13, 1998 at 10:44:53PM -0500 Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > >> These functions are currently defined as macro's, I don't see any > >> nice, fast, MT-safe way that only evaluates the signal number > >> argument once that adds the checking that POSIX requires while > >> keeping them as macros. > > I very much doubt that one exists. > > I forget, what's our position on using gcc's extentions? It's got > some very nice macro features that seem like they could work. In his reply to my original PR, bde posted a macro that did what you suggest for integer arguments (is this not in the PR database?). He also pointed out that macros that expect integer arguments are not very good at handling non-integer arguments :-) James To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Tue Apr 14 15:54:33 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id PAA09023 for freebsd-hackers-outgoing; Tue, 14 Apr 1998 15:54:33 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from dingo.cdrom.com (dingo.cdrom.com [204.216.28.145]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id WAA08948 for ; Tue, 14 Apr 1998 22:54:27 GMT (envelope-from mike@dingo.cdrom.com) Received: from dingo.cdrom.com (localhost [127.0.0.1]) by dingo.cdrom.com (8.8.8/8.8.5) with ESMTP id PAA01253; Tue, 14 Apr 1998 15:50:51 -0700 (PDT) Message-Id: <199804142250.PAA01253@dingo.cdrom.com> X-Mailer: exmh version 2.0zeta 7/24/97 To: David McNett cc: hackers@FreeBSD.ORG, mike@smith.net.au Subject: Re: Indus Drivers In-reply-to: Your message of "Tue, 14 Apr 1998 14:18:12 CDT." <19980414141812.09510@slacker.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Tue, 14 Apr 1998 15:50:50 -0700 From: Mike Smith Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > On 14-Apr-1998, Mike Smith wrote: > > Try the USR Courier I-modem. > > I have two of these, and have my hands near another one. In all cases, > I have had horrific luck getting FreeBSD to play well with the courier. > This is using byterunner serial ports at 230.4kbps. Have you tried the internal units? I have one here but it's the International model, and incapable of operating in the USA. > Under periods of > heavy inbound traffic, the courier will simply cease processing inbound > traffic altogether. No traffic, no blinkenlights, nothing. The only > solution I've found when this happens is to powercycle the courier. > (This on even the most recent courier i-modem firmware from last week) Bleagh. > Not that I hold FreeBSD at fault for this, my gut reaction is that it > is a problem with the courier. I can reproduce the exact same behavior > running the same hardware on a Linux box with non-16650 aware > setserial. Linux (RH 4.2 to be exact). However, with a more recent > setserial (16650 aware) produces a very solid link that does not > exhibit this behavior. This makes it sound like it's a flow-control related issue. Have you tried chaging the receive FIFO settings under FreeBSD? Have you put a serial tester on the line and looked at the status of the flow control signals when the USR unit locks up? Have you pestered USR about this? > I would love nothing more than to ditch my linux boxes in favour of > FreeBSD routers, but do not care to spend any money on additional > hardware to accomplish this. > > I bought a gtek 16554 board to experiment with replacing the byterunner > board, but have since realized that there are no FreeBSD drivers for > it. The only 16554 I know of is a 4-port 16550 clone made by Startech. It looks just like 4 separate 16550's. > Serial i/o is a black art at this level, and I'm well beyond my > skillset. Anyone have any recommendations? What is in sio.c that > could be triggering this behavior, and what's magic about the newer > linux setserial code that would somehow rectify the problem? Differet flowcontrol behaviour is my guess. If you talk to the USR weenies and they complain about not having a test system/not being able to reproduce the problem, it might be possible to send them a suitably configured system to play with. -- \\ Sometimes you're ahead, \\ Mike Smith \\ sometimes you're behind. \\ mike@smith.net.au \\ The race is long, and in the \\ msmith@freebsd.org \\ end it's only with yourself. \\ msmith@cdrom.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Tue Apr 14 16:01:35 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id QAA10579 for freebsd-hackers-outgoing; Tue, 14 Apr 1998 16:01:35 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from dingo.cdrom.com (dingo.cdrom.com [204.216.28.145]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id XAA10425 for ; Tue, 14 Apr 1998 23:01:05 GMT (envelope-from mike@dingo.cdrom.com) Received: from dingo.cdrom.com (localhost [127.0.0.1]) by dingo.cdrom.com (8.8.8/8.8.5) with ESMTP id PAA01312; Tue, 14 Apr 1998 15:58:19 -0700 (PDT) Message-Id: <199804142258.PAA01312@dingo.cdrom.com> X-Mailer: exmh version 2.0zeta 7/24/97 To: "Jeffrey C. Becker" cc: hackers@FreeBSD.ORG Subject: Re: Device driver porting questions In-reply-to: Your message of "Mon, 13 Apr 1998 16:49:50 PDT." <199804132349.QAA28294@miles.nas.nasa.gov> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Tue, 14 Apr 1998 15:58:18 -0700 From: Mike Smith Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > Hi. I'm trying to port the memory disk driver from NetBSD. Basically, I'm > following what was done for the ccd driver port, but it would be really handy > to have an explanation of how driver autoconfig worked, e.g., what does the > PSEUDO_SET linker magic do? Any input appreciated. Thanks. It provides functionality similar to linker sets for LKMs. I'm not sure this actually answers your original question though. The 'vn' driver is a good place to look for a succinct example of driver autoconfig; basically everything interesting happens at the bottom of the file in vn_drvinit() and the SYSINIT() below. > P.S. The device driver writers tutorial guide was not much help here No. Until somone who understands this and has time to write about it does so, it won't. 8( -- \\ Sometimes you're ahead, \\ Mike Smith \\ sometimes you're behind. \\ mike@smith.net.au \\ The race is long, and in the \\ msmith@freebsd.org \\ end it's only with yourself. \\ msmith@cdrom.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Tue Apr 14 16:12:21 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id QAA12419 for freebsd-hackers-outgoing; Tue, 14 Apr 1998 16:12:21 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from hwcn.org (ac199@james.hwcn.org [199.212.94.66]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id XAA12400 for ; Tue, 14 Apr 1998 23:12:08 GMT (envelope-from hoek@hwcn.org) Received: from localhost (ac199@localhost) by hwcn.org (8.8.8/8.8.8) with SMTP id TAA05362; Tue, 14 Apr 1998 19:07:15 -0400 (EDT) Date: Tue, 14 Apr 1998 19:07:14 -0400 (EDT) From: Tim Vanderhoek Reply-To: Tim Vanderhoek To: ReV@BlinkLink.NET cc: freebsd-hackers@FreeBSD.ORG Subject: Re: Out of sight In-Reply-To: <199804132351.TAA04617@riq.qc.ca> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Mon, 13 Apr 1998 ReV@BlinkLink.NET wrote: > To be able to move around in the dos/win environment, I use a special vga > video board (Vista) that allows to magnify the screen. A small 12k tsr > primes the magnification facilities, otherwise it behaves just like a > standard vga card. Obviously a DOS tsr may not work with FreeBSD. :) If its only purpose is to initialize the video board, you may be able to run it and then boot FreeBSD with fbsdboot.exe. Or any other way of booting FreeBSD which avoids re-initializing the video... ;) > My question is: Is the text mode DOS session emulated from XFree86 running > full screen or in a window or are they both possible like an os2 vdm??? I believe the answer is "in a window", for PCemu. However, I think that the DOS emulator (in -current) does not require X windows. You can ask on the freebsd-emulation list, or just try it to see. :) > Otherwise, is there any system wide magnification system that operates > reliably under fbsd? I don't know of anything that works with specific hardware. However, the question of access for those with particular needs has come up before, and there may be a better answer to this. You might try asking on the freebsd-chat list. -- Outnumbered? Maybe. Outspoken? Never! tIM...HOEk To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Tue Apr 14 16:45:09 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id QAA18598 for freebsd-hackers-outgoing; Tue, 14 Apr 1998 16:45:09 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from sasami.jurai.net (winter@sasami.jurai.net [207.153.65.3]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id XAA18582 for ; Tue, 14 Apr 1998 23:44:59 GMT (envelope-from winter@jurai.net) Received: from localhost (winter@localhost) by sasami.jurai.net (8.8.8/8.8.7) with SMTP id TAA15315; Tue, 14 Apr 1998 19:44:43 -0400 (EDT) Date: Tue, 14 Apr 1998 19:44:42 -0400 (EDT) From: "Matthew N. Dodd" To: George Morgan cc: hackers@FreeBSD.ORG Subject: Re: Token Ring Drivers... In-Reply-To: <19980414194855.AAA24298@gmorgan-pc> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Tue, 14 Apr 1998, George Morgan wrote: > Is anyone working on a token ring driver? Eventually. :) Wanna jump in and help? /* Matthew N. Dodd | A memory retaining a love you had for life winter@jurai.net | As cruel as it seems nothing ever seems to http://www.jurai.net/~winter | go right - FLA M 3.1:53 */ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Tue Apr 14 16:51:25 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id QAA20260 for freebsd-hackers-outgoing; Tue, 14 Apr 1998 16:51:25 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from shark.nas.nasa.gov (shark.nas.nasa.gov [129.99.34.41]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id XAA20182 for ; Tue, 14 Apr 1998 23:51:09 GMT (envelope-from edavis@shark.nas.nasa.gov) Received: from shark.nas.nasa.gov (edavis@localhost) by shark.nas.nasa.gov (8.8.7/NAS8.8.7) with ESMTP id QAA16873 for ; Tue, 14 Apr 1998 16:51:08 -0700 (PDT) Message-Id: <199804142351.QAA16873@shark.nas.nasa.gov> X-Mailer: exmh version 2.0.2 2/24/98 To: freebsd-hackers@FreeBSD.ORG Subject: how to add new system calls... Date: Tue, 14 Apr 1998 16:51:08 -0700 From: "Eric A. Davis" Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG I am working on a project (for McKusick's Adv. Kernel class) that allows user level processes to monitor filesystem activity on a file by file basis. The application program expresses interest in files by supplying the pathname of a file and a set of events to be monitored. These events can be create file, delete file, size changed, attributes changed, etc. Without getting into any more detail of the above, my question is how do I add system calls to libc. I added the necessary definitions in syscalls.master, executed makesyscalls.sh to create the stubs, and then re-built the kernel. What do I need to add to have the linker know about these new system calls I created? After some digging, I'm assuming that I need to modify /usr/src/lib/libc/sys/Makefile.inc. Then do a (sigh) make world. ;-) - e -- Eric Allen Davis Network Engineer edavis@nas.nasa.gov NASA Ames Research Center Voice: (415)604-2543 NAS Systems Division Pager: (415)428-6931 http://www.nas.nasa.gov/~edavis To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Tue Apr 14 16:54:13 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id QAA21185 for freebsd-hackers-outgoing; Tue, 14 Apr 1998 16:54:13 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from indigo.ie (root@ts01-48.waterford.indigo.ie [194.125.139.111]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id XAA21123 for ; Tue, 14 Apr 1998 23:53:58 GMT (envelope-from rotel@indigo.ie) Received: (from nsmart@localhost) by indigo.ie (8.8.8/8.8.7) id WAA01642; Tue, 14 Apr 1998 22:57:41 +0100 (IST) (envelope-from rotel@ginseng.indigo.ie) From: Niall Smart Message-Id: <199804142157.WAA01642@indigo.ie> Date: Tue, 14 Apr 1998 22:57:41 +0000 In-Reply-To: Alex Povolotsky "System includes and C++" (Apr 14, 9:53am) Reply-To: rotel@indigo.ie X-Mailer: Mail User's Shell (7.2.6 beta(3) 11/17/96) To: tarkhil@asteroid.svib.ru, hackers@FreeBSD.ORG Subject: Re: System includes and C++ Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Apr 14, 9:53am, Alex Povolotsky wrote: } Subject: System includes and C++ > > Did anyone notice that some of system includes (at least, sys/socket.h) are > incompartible with C++, and requires adding #ifdef __cplusplus etc.? No, I have not noticed any problem, can you be more specific? Niall -- Niall Smart. Microsoft Suck. See www.freebsd.org for details. echo "#define if(x) if(!(x))" >> /usr/include/stdio.h To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Tue Apr 14 16:55:37 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id QAA21455 for freebsd-hackers-outgoing; Tue, 14 Apr 1998 16:55:37 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from indigo.ie (root@ts01-48.waterford.indigo.ie [194.125.139.111]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id XAA21261 for ; Tue, 14 Apr 1998 23:54:29 GMT (envelope-from rotel@indigo.ie) Received: (from nsmart@localhost) by indigo.ie (8.8.8/8.8.7) id WAA01607; Tue, 14 Apr 1998 22:55:03 +0100 (IST) (envelope-from rotel@ginseng.indigo.ie) From: Niall Smart Message-Id: <199804142155.WAA01607@indigo.ie> Date: Tue, 14 Apr 1998 22:55:03 +0000 In-Reply-To: Terry Lambert "Re: htags fails." (Apr 14, 1:59am) Reply-To: rotel@indigo.ie X-Mailer: Mail User's Shell (7.2.6 beta(3) 11/17/96) To: Terry Lambert , shigio@wafu.netgate.net (Shigio Yamaguchi) Subject: Re: htags fails. Cc: hackers@FreeBSD.ORG Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Apr 14, 1:59am, Terry Lambert wrote: } Subject: Re: htags fails. > > The scripts need to be changed, preferrably by the perl maintainers, > the better to teach them to either avoid syntax changes and/or think > about the problems the language needs to solve before implementing > syntax which will later need to be changed because it wasn't Von Neumann > complete. Von Neumann complete? Thats a new one to me, do you mean they couldn't write a Turing machine in it? ;) Niall -- Niall Smart. Microsoft Suck. See www.freebsd.org for details. echo "#define if(x) if(!(x))" >> /usr/include/stdio.h To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Tue Apr 14 17:03:54 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id RAA24140 for freebsd-hackers-outgoing; Tue, 14 Apr 1998 17:03:54 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from fledge.watson.org (root@FLEDGE.RES.CMU.EDU [128.2.91.116]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id AAA24086 for ; Wed, 15 Apr 1998 00:03:46 GMT (envelope-from robert@cyrus.watson.org) Received: from fledge.watson.org (robert@fledge.pr.watson.org [192.0.2.3]) by fledge.watson.org (8.8.8/8.8.8) with SMTP id UAA03627; Tue, 14 Apr 1998 20:03:22 -0400 (EDT) Date: Tue, 14 Apr 1998 20:03:22 -0400 (EDT) From: Robert Watson X-Sender: robert@fledge.watson.org Reply-To: Robert Watson To: Niall Smart cc: hackers@FreeBSD.ORG Subject: Re: htags fails. In-Reply-To: <199804142155.WAA01607@indigo.ie> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Tue, 14 Apr 1998, Niall Smart wrote: > On Apr 14, 1:59am, Terry Lambert wrote: > } Subject: Re: htags fails. > > > > The scripts need to be changed, preferrably by the perl maintainers, > > the better to teach them to either avoid syntax changes and/or think > > about the problems the language needs to solve before implementing > > syntax which will later need to be changed because it wasn't Von Neumann > > complete. > > Von Neumann complete? Thats a new one to me, do you mean they couldn't > write a Turing machine in it? ;) I had a similar response -- attached is my response and Terry's answer :). ------------ Date: Mon, 13 Apr 1998 22:53:40 -0400 (EDT) From: Robert Watson To: Terry Lambert Subject: Re: htags fails. On Tue, 14 Apr 1998, Terry Lambert wrote: > The scripts need to be changed, preferrably by the perl maintainers, > the better to teach them to either avoid syntax changes and/or think > about the problems the language needs to solve before implementing > syntax which will later need to be changed because it wasn't Von Neumann > complete. Terry, I was under the impression that it was Von Neumann complete, just not comfortably so. One notes that by using a large array + integer mathmetics and a state machine, one can do whatever one wants (emulate a Turing machine, encapsulate arithmetic, implement lambda-calculus, make a JVM, emulate an i586, etc). This is just not a lot of fun, and really not very practical. :) Having easy to manage memory allocation + references or pointers is a lot more fun, and far more practical. Robert N Watson ------------ Date: Tue, 14 Apr 1998 04:40:41 +0000 (GMT) From: Terry Lambert To: robert@cyrus.watson.org Cc: tlambert@primenet.com Subject: Re: htags fails. > > The scripts need to be changed, preferrably by the perl maintainers, > > the better to teach them to either avoid syntax changes and/or think > > about the problems the language needs to solve before implementing > > syntax which will later need to be changed because it wasn't Von Neumann > > complete. > > I was under the impression that it was Von Neumann complete, just not > comfortably so. I hereby ammend my statement to include the word "comfrtably". 8-). Terry Lambert terry@lambert.org --- Any opinions in this posting are my own and not those of my present or previous employers. ------------ Robert N Watson ---- Carnegie Mellon University http://www.cmu.edu/ Trusted Information Systems http://www.tis.com/ SafePort Network Services http://www.safeport.com/ robert@fledge.watson.org http://www.watson.org/~robert/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Tue Apr 14 17:13:31 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id RAA26203 for freebsd-hackers-outgoing; Tue, 14 Apr 1998 17:13:31 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from cimlogic.com.au (cimlogic.com.au [203.36.2.25]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id AAA26087 for ; Wed, 15 Apr 1998 00:13:11 GMT (envelope-from jb@cimlogic.com.au) Received: (from jb@localhost) by cimlogic.com.au (8.8.5/8.8.7) id KAA07660; Wed, 15 Apr 1998 10:12:16 +1000 (EST) (envelope-from jb) From: John Birrell Message-Id: <199804150012.KAA07660@cimlogic.com.au> Subject: Re: how to add new system calls... In-Reply-To: <199804142351.QAA16873@shark.nas.nasa.gov> from "Eric A. Davis" at "Apr 14, 98 04:51:08 pm" To: edavis@nas.nasa.gov (Eric A. Davis) Date: Wed, 15 Apr 1998 10:12:03 +1000 (EST) Cc: freebsd-hackers@FreeBSD.ORG X-Mailer: ELM [version 2.4ME+ PL32 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Eric A. Davis wrote: > Without getting into any more detail of the above, my question is how do > I add system calls to libc. I added the necessary definitions in > syscalls.master, executed makesyscalls.sh to create the stubs, and then > re-built the kernel. What do I need to add to have the linker know > about these new system calls I created? After some digging, I'm assuming > that I need to modify /usr/src/lib/libc/sys/Makefile.inc. Then do a > (sigh) make world. ;-) The answer depends on whether or not you are running -current. For 2.2.x, you do need to edit /usr/src/lib/libc/sys/Makefile.inc. For -current, the syscalls will be automatically built into libc by declaring them in syscalls.master, executing makesyscalls.sh and then doing a make obj, depend, all and install from /usr/src/lib/libc. -- John Birrell - jb@cimlogic.com.au; jb@freebsd.org http://www.cimlogic.com.au/ CIMlogic Pty Ltd, GPO Box 117A, Melbourne Vic 3001, Australia +61 418 353 137 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Tue Apr 14 17:53:21 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id RAA02523 for freebsd-hackers-outgoing; Tue, 14 Apr 1998 17:53:21 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from indigo.ie (root@ts01-56.waterford.indigo.ie [194.125.139.119]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id AAA02442 for ; Wed, 15 Apr 1998 00:53:07 GMT (envelope-from rotel@indigo.ie) Received: (from nsmart@localhost) by indigo.ie (8.8.8/8.8.7) id BAA01063 for freebsd-hackers@freebsd.org; Wed, 15 Apr 1998 01:43:45 +0100 (IST) (envelope-from rotel@ginseng.indigo.ie) From: Niall Smart Message-Id: <199804150043.BAA01063@indigo.ie> Date: Wed, 15 Apr 1998 01:43:45 +0000 Reply-To: rotel@indigo.ie X-Mailer: Mail User's Shell (7.2.6 beta(3) 11/17/96) To: freebsd-hackers@FreeBSD.ORG Subject: Re: the place of vi Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Hi This is a thread that some people want killed, but as far as I can see they are the same people who want to keep vi in /usr/bin; given that there are still a significant number of people, myself included, who strongly disagree with this view and given that the issues haven't been thrashed out fully I don't think we should kill it just yet. Several points have been made against moving vi to /bin, I don't think any are valid: a) just mount /usr and use it -- jb@cimlogic.com.au Well, it's already been pointed out that this is not viable if /usr is broken or corrupted. I think the point is that if you can get the system to mount the root partition then you should have a useable editor. b) just make it yourself -- mcdougall@ameritech.net This is always an option with any UNIX given the free availability of nvi, vim, etc., however it's too easy to forget to do. I believe it's the kind of thing that the maintainers of FreeBSD should look out for, if you want to ship a reliable system then you want to reduce the amount of customisation needed to make it foolproof. I remember that when I first started using FreeBSD one thing that struck me was that the people who designed the system always seemed to be one step ahead of me, when I went to do something it seemed that someone had already anticipated my requirement and done it for me, or made it easy for me to do. This is a big plus for FreeBSD. The only time I got let down was when I needed /bin/vi, I had always assumed you guys had put it there, and boy was I surprised when I found out you hadn't :) Corollary to Murphy's law: The machine you forget to install a statically linked /bin/vi on is the one you need it on most. c) it's too big -- chuckr@glue.umd.edu The stripped statically linked binary from -stable is only 466944 bytes, 230238 bytes more than the dynamically linked version - is that big? Chuck made the point that people who run stripped down systems mightn't want this ``bloat''. Others have made the point that people who think they need a static vi should know what they are doing and should therefore make it themselves. Might I suggest that people running stripped down systems know more about what they are doing than the average admin who expects a static vi and therefore they should be the ones who have to move it from /bin if/when it causes them grief. BTW I don't think Matther was proposing to put vi on the default boot floppy, just in the default /bin distribution. d) you would need to move termcap too -- winter@jurai.net This is not true, given that you are only going to be in single user mode at the console when in this kind of situation simply executing something like: TERM=cons25 tset -s > /etc/termcap.cons25 TERM=pcvt25 tset -s > /etc/termcap.pcvt25 during make install of vi would suffice, then to setup your environment before editing: eval `cat /etc/termcap.mytermtype` f) learn to use ed -- helbig@Informatik.BA-Stuttgart.DE, etc In an ideal world disks wouldn't crash, power would be uninterruptible, software wouldn't have bugs, etc. All the more reason to learn ed, right? Well, people don't do this, after all, we don't live in an ideal world. :) Many of the UNIX books which I have seen assume that when the chips are down, you still have vi on your side. The prevailing attitude seems to be: love it or hate it -- knowing vi could save your bacon. I sure as hell don't want to promote ed to this role. System administrators have enough to do without learning that (other?) insanely archaic editor, especially when their system just went blam, just because someone thought 400K extra on / was such a burden. If I was proposing putting emacs, joe, nedit, vim, pico, or ee on / I could understand the argument that a good system administrator should be able to get by without these tools, but we're talking about cranky old bog-standard-since-197X vi here! Surely one of the aims of the FreeBSD project is to make the system as easy to use as possible for all, including those system administrators who don't happen to know ed? (Yes yes, those inferior, spineless, clueless dweebs who don't own an "I can use ed" tshirt) What have you got to lose by putting vi in /bin? 400K of space on your root partition? Gimme a break! Niall -- Niall Smart. Microsoft Suck. See www.freebsd.org for details. echo "#define if(x) if(!(x))" >> /usr/include/stdio.h To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Tue Apr 14 18:03:37 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id SAA04733 for freebsd-hackers-outgoing; Tue, 14 Apr 1998 18:03:37 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from indigo.ie (nsmart@ts01-56.waterford.indigo.ie [194.125.139.119]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id BAA04708 for ; Wed, 15 Apr 1998 01:03:30 GMT (envelope-from rotel@indigo.ie) Received: (from nsmart@localhost) by indigo.ie (8.8.8/8.8.7) id CAA01392; Wed, 15 Apr 1998 02:03:43 +0100 (IST) (envelope-from rotel@indigo.ie) From: Niall Smart Message-Id: <199804150103.CAA01392@indigo.ie> Date: Wed, 15 Apr 1998 02:03:43 +0000 In-Reply-To: James Raynard "Re: PR kern/1144" (Apr 14, 9:17pm) Reply-To: rotel@indigo.ie X-Mailer: Mail User's Shell (7.2.6 beta(3) 11/17/96) To: James Raynard , joelh@gnu.org Subject: Re: PR kern/1144 Cc: rotel@indigo.ie, freebsd-hackers@FreeBSD.ORG Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Apr 1n, 9:17pm, James Raynard wrote: } Subject: Re: PR kern/1144 > > In his reply to my original PR, bde posted a macro that did what you > suggest for integer arguments (is this not in the PR database?). Nope. Still got it? -- Niall Smart. Microsoft Suck. See www.freebsd.org for details. echo "#define if(x) if(!(x))" >> /usr/include/stdio.h To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Tue Apr 14 18:14:52 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id SAA06533 for freebsd-hackers-outgoing; Tue, 14 Apr 1998 18:14:52 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from dingo.cdrom.com (dingo.cdrom.com [204.216.28.145]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id BAA06513 for ; Wed, 15 Apr 1998 01:14:45 GMT (envelope-from mike@dingo.cdrom.com) Received: from dingo.cdrom.com (localhost [127.0.0.1]) by dingo.cdrom.com (8.8.8/8.8.5) with ESMTP id SAA01687; Tue, 14 Apr 1998 18:11:58 -0700 (PDT) Message-Id: <199804150111.SAA01687@dingo.cdrom.com> X-Mailer: exmh version 2.0zeta 7/24/97 To: rotel@indigo.ie cc: freebsd-hackers@FreeBSD.ORG Subject: Re: the place of vi In-reply-to: Your message of "Wed, 15 Apr 1998 01:43:45 -0000." <199804150043.BAA01063@indigo.ie> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Tue, 14 Apr 1998 18:11:57 -0700 From: Mike Smith Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > > This is a thread that some people want killed, but as far as I can > see they are the same people who want to keep vi in /usr/bin; given That's because these are the people that have seen this thread (possibly many) times before. They have seen that moving vi is not worth the effort, and really don't want to hear the same arguments reach the same conclusion all over again. > that there are still a significant number of people, myself included, > who strongly disagree with this view and given that the issues > haven't been thrashed out fully I don't think we should kill it > just yet. I suggest that if you're not willing to listen to us, you should start by re-reading the argument as it has been played out numerous times in the FreeBSD mailing list archives. After you've digested the written record, and if you still have objections at that point, feel free to raise those issues again. > Several points have been made against moving vi to /bin, I don't > think any are valid: > > a) just mount /usr and use it -- jb@cimlogic.com.au > > Well, it's already been pointed out that this is not viable if /usr > is broken or corrupted. I think the point is that if you can get > the system to mount the root partition then you should have a > useable editor. How is vi going to help you resurrect a corrupted filesystem? Vi is a text editor, not a filesystem repair tool. > b) just make it yourself -- mcdougall@ameritech.net > > This is always an option with any UNIX given the free availability > of nvi, vim, etc., however it's too easy to forget to do. I believe > it's the kind of thing that the maintainers of FreeBSD should look > out for, if you want to ship a reliable system then you want to > reduce the amount of customisation needed to make it foolproof. Putting vi on the root filesystem is not going to make the system "more reliable". > c) it's too big -- chuckr@glue.umd.edu > > The stripped statically linked binary from -stable is only 466944 > bytes, 230238 bytes more than the dynamically linked version - is > that big? Yes. > d) you would need to move termcap too -- winter@jurai.net > > This is not true, given that you are only going to be in single > user mode at the console when in this kind of situation simply > executing something like: > > TERM=cons25 tset -s > /etc/termcap.cons25 > TERM=pcvt25 tset -s > /etc/termcap.pcvt25 > > during make install of vi would suffice, then to setup your > environment before editing: Another useless file in /etc. Termcap was moved from there for a good reason. > f) learn to use ed -- helbig@Informatik.BA-Stuttgart.DE, etc "Learn to use a smaller editor. Install it yourself." > What have you got to lose by putting vi in /bin? 400K of space on > your root partition? Gimme a break! If it bothers you that vi isn't on your root filesystem, perhaps you should put it there. Save yourself the effort of squeezing things though; try a 400M / filesystem without a separate /usr. This has many more benefits than just getting you vi, it means that /tmp is less likely to overflow, and all your other favorite tools are available too. If you have any sense, nothing outside /tmp on this filesystem will normally be modified anyway. Look at the big solution, rather than ranting about just one trivial issue. -- \\ Sometimes you're ahead, \\ Mike Smith \\ sometimes you're behind. \\ mike@smith.net.au \\ The race is long, and in the \\ msmith@freebsd.org \\ end it's only with yourself. \\ msmith@cdrom.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Tue Apr 14 18:26:44 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id SAA09903 for freebsd-hackers-outgoing; Tue, 14 Apr 1998 18:26:44 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from cheddar.netmonger.net (chris@cheddar.netmonger.net [209.54.21.140]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id BAA09798 for ; Wed, 15 Apr 1998 01:26:30 GMT (envelope-from chris@cheddar.netmonger.net) Received: (from chris@localhost) by cheddar.netmonger.net (8.8.8/8.8.8) id VAA20817; Tue, 14 Apr 1998 21:26:27 -0400 (EDT) Message-ID: <19980414212627.A20577@netmonger.net> Date: Tue, 14 Apr 1998 21:26:27 -0400 From: Christopher Masto To: freebsd-hackers@FreeBSD.ORG Subject: Re: the place of vi Mail-Followup-To: freebsd-hackers@freebsd.org References: <199804150043.BAA01063@indigo.ie> <199804150111.SAA01687@dingo.cdrom.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.90.9i In-Reply-To: <199804150111.SAA01687@dingo.cdrom.com>; from Mike Smith on Tue, Apr 14, 1998 at 06:11:57PM -0700 Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG I think there's one thing missing from this "discussion": vi is on the fixit disk, isn't it? And yes, this thread should die. Hopefully mentioning the fixit disk will accelerate rather than postpone its death. -- Christopher Masto Director of Operations, NetMonger Communications, Inc. +1-516-221-6664 http://www.netmonger.net/ info@netmonger.net "Behold the Power of Cheese" To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Tue Apr 14 18:49:51 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id SAA13269 for freebsd-hackers-outgoing; Tue, 14 Apr 1998 18:49:51 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from dingo.cdrom.com (dingo.cdrom.com [204.216.28.145]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id BAA13121; Wed, 15 Apr 1998 01:49:33 GMT (envelope-from mike@dingo.cdrom.com) Received: from dingo.cdrom.com (localhost [127.0.0.1]) by dingo.cdrom.com (8.8.8/8.8.5) with ESMTP id SAA01815; Tue, 14 Apr 1998 18:46:48 -0700 (PDT) Message-Id: <199804150146.SAA01815@dingo.cdrom.com> Date: Tue, 14 Apr 1998 18:46:47 -0700 From: Mike Smith Subject: HEADS UP: CAM cutover in two weeks. Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG To: undisclosed-recipients:; ------- Blind-Carbon-Copy X-Mailer: exmh version 2.0zeta 7/24/97 To: current@freebsd.org Subject: HEADS UP: CAM cutover in two weeks. Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Tue, 14 Apr 1998 18:46:47 -0700 From: Mike Smith One of the major feature goals for 3.0 is the transition to the new CAM-inspired SCSI subsystem. This transition requires a hard cutover date. The proposed cutover date is the 28th of April. On or about this point in time, the following steps will be taken: - A CVS tag will be applied to mark the last checkout date prior to the cutover. - The CAM code will be committed to the -current branch. - GENERIC and LINT will be translated to suit. - MAKEDEV will be updated. - Non-CAM SCSI code and drivers will be *disabled*. There will be an announcement at least 24 hours preceeding the cutover. It is important to note that the cutover to CAM will result in a number of SCSI adapters and devices becoming *unsupported*. A number of these are significant items, and developers are encouraged to take the time to update drivers which they may have an interest in. FreeBSD Test Labs will endeavour to provide loan equipment to developers undertaking such updates. The following SCSI adapters will become unsupported: Driver Adapter Owner ------ ------- ----- aha Adaptec 1542 ? (*)(+) aic Adaptec aic6x60 ? (*)(+) amd NCR 53c974 ? (*) dpt DPT RAID controllers Simon Shapiro (*) nca NCR 53c400 ? sea Seagate ST01/ST02 ? uha Ultrastor 34F ? (*)(+) vpo Iomega ppa3 (eg. Zip) Nicolas Souchu (*)(+) wds Western Digital WD7000 ? The following SCSI peripherals will become unsupported: Driver Adapter ------ ------- od Optical-disk device (*)(+) uk Unknown SCSI device worm Write-once SCSI device Drivers marked (*) are considered to be currently supported, and desirable for 3.0. FreeBSD Test Labs has development hardware available for loan to developers for drivers marked (+). In some cases, documentation may also be available. If there are any significant issues (other than FUD) relating to the proposed cutover, now is the time to raise them. Followups should be directed as follows: - Technical matters relating to updating a driver for CAM: freebsd-scsi@freebsd.org - All other issues: freebsd-current@freebsd.org - -- \\ Sometimes you're ahead, \\ Mike Smith \\ sometimes you're behind. \\ mike@smith.net.au \\ The race is long, and in the \\ msmith@freebsd.org \\ end it's only with yourself. \\ msmith@cdrom.com ------- End of Blind-Carbon-Copy To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Tue Apr 14 18:52:34 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id SAA14330 for freebsd-hackers-outgoing; Tue, 14 Apr 1998 18:52:34 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from alembic.isegoria.com (ppp0a018.std.com [208.192.100.18]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id BAA14247 for ; Wed, 15 Apr 1998 01:52:20 GMT (envelope-from aecolley@world.std.com) Received: from localhost (alembic.isegoria.com) [127.0.0.1] by alembic.isegoria.com with esmtp (Exim 1.82 #1) id 0yPHMy-0003zP-00; Tue, 14 Apr 1998 21:52:12 -0400 X-Mailer: exmh version 1.6.9 8/22/96 From: Adrian Colley To: Kyle McPeek Cc: aecolley@alembic.isegoria.com, freebsd-hackers@FreeBSD.ORG Subject: Re: portmap problem... In-reply-to: Your message of "Mon, 13 Apr 1998 16:28:24 EDT." Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Tue, 14 Apr 1998 21:52:06 -0400 Message-Id: Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > Apr 2 20:51:48 harp portmap[110]: svc_run: - select failed: No child > processes > I have child_max set to 128 and the limits for daemon set to infinity. > Any thing else I should do? Any ideas? The rational explanation I offer is that SIGCHLD is being delivered to portmap at the same time as its return from select with a different error. The reap() function (portmap.c) runs wait3() in a while loop until eventually it returns -1 and sets errno to ECHILD. Back to the caller, and select, returning -1, has its errno overwritten (it was probably EINTR). Timer granularity means that this kind of race cannot really happen, so the interrupt must be delivered as select returns to user mode. In fact, it's almost certain that the delivery of SIGCHLD caused the select to wakeup. portmap probably should restore errno in reap(). It's odd that this doesn't happen more often, isn't it? Have I made a basic mistake in my analysis? --adrian. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Tue Apr 14 18:58:08 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id SAA16114 for freebsd-hackers-outgoing; Tue, 14 Apr 1998 18:58:08 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from misery.sdf.com (misery.sdf.com [204.244.213.32]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id BAA16014 for ; Wed, 15 Apr 1998 01:57:41 GMT (envelope-from tom@sdf.com) Received: from tom by misery.sdf.com with smtp (Exim 1.82 #3) id 0yPH3G-0000VJ-00; Tue, 14 Apr 1998 18:31:50 -0700 Date: Tue, 14 Apr 1998 18:31:49 -0700 (PDT) From: Tom To: "Jung, Michael" cc: "'freebsd-hackers@freebsd.org'" Subject: Re: arplookup In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Tue, 14 Apr 1998, Jung, Michael wrote: > 1st: Is this output from "dmesg" _ daily security files > > arplookup 172.20.1.79 failed: host is not on local network > arplookup 172.20.1.79 failed: host is not on local network > > Is this telling me "I got a pack from 172.20.1.79" but I couldn't > arp and get a mac address? No, something on your ethernet is telling everybody that it is 172.20.1.79, but that address does not fall within the address range for your network. > 2nd - I'm curious where the registration figures (25000 users) came ... The figure is bogus. I don't even know where you got it from, or where it was even mentioned... > 3rd - On a little ol box at home that I put through a lot of stress it > appeared to me I could no longer create > new processes. Their were ~170 running at the time. messages logged > where > > proc: table is full > proc: table is full > > Needless to say I was not out of swap, and the filesystem where /proc > resides had over 1GB free space. Yes, the proc table is full. If you were out of swap, it would say so! Increase MAXUSERS to get a bigger proc table. Tom To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Tue Apr 14 19:02:36 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id TAA17432 for freebsd-hackers-outgoing; Tue, 14 Apr 1998 19:02:36 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from sasami.jurai.net (winter@sasami.jurai.net [207.153.65.3]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id CAA17388 for ; Wed, 15 Apr 1998 02:02:19 GMT (envelope-from winter@jurai.net) Received: from localhost (winter@localhost) by sasami.jurai.net (8.8.8/8.8.7) with SMTP id WAA16981 for ; Tue, 14 Apr 1998 22:02:18 -0400 (EDT) Date: Tue, 14 Apr 1998 22:02:18 -0400 (EDT) From: "Matthew N. Dodd" To: hackers@FreeBSD.ORG Subject: 802.2/802.3/802.5 (steps to token ring and others) Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG I've been more or less out of time for the last month and a half but have had a number of messages in my inbox today regarding Token Ring, one of those from gta.com (makers of GnatBox). I'm not making the kind of forward progress I'd like to be making so I'm going to attempt to at least get others involved in some of the discussion of and the planning for things that are needed for Token Ring but are not specific to it. FreeBSD needs its 'dead' 802.2 LLC code cleaned up and reintegrated into the kernel. This buys us not only token ring but 802.3 ethenet frames as well, which novell uses for their IPX protocol and Microsoft uses for NetBEUI. Working on the 802.2 code requires no special hardware; regular old ethernet will do just fine. Its obviously more helpful to have a reference implementation (I'm using Win95 and Netware 3.12) to beat on during development, but passing packets between two FreeBSD boxes should be nearly as good. I would like to see a mailing list created to give this discussion some focus and an initial 'push'. There are enough people that have expressed an intent to do work in this area that a separate mailing list for coordinating our efforts is justified. I would also be interested in talking to someone with contacts inside of BSDi; they have token ring support for a few cards. Giving this code to the FreeBSD project would allow us to begin concentrating our efforts on writing hardware support, something BSDi would glean direct benefit from. Your comments, please. /* Matthew N. Dodd | A memory retaining a love you had for life winter@jurai.net | As cruel as it seems nothing ever seems to http://www.jurai.net/~winter | go right - FLA M 3.1:53 */ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Tue Apr 14 19:09:30 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id TAA19127 for freebsd-hackers-outgoing; Tue, 14 Apr 1998 19:09:30 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from shell.futuresouth.com (shell.futuresouth.com [198.78.58.18]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id CAA19114; Wed, 15 Apr 1998 02:09:15 GMT (envelope-from fullermd@futuresouth.com) Received: from localhost (fullermd@localhost) by shell.futuresouth.com (8.8.8/8.8.8) with SMTP id VAA18307; Tue, 14 Apr 1998 21:09:07 -0500 (CDT) Date: Tue, 14 Apr 1998 21:09:07 -0500 (CDT) From: "Matthew D. Fuller" To: chat@FreeBSD.ORG Subject: asbestos suited static vi Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG [ bcc'd to -hackers to reap some opinions, discussion to -chat] OK, there are many people against having a static linked vi by default. I agree with many of the reasons given that it would be a Bad Thing (tm) in the default. That said, it DOES offer additional capabilities and flexibility; I can't imagine anyone that would argue that. These come at a sacrifice which many are not willing to make. What would be the interest in a package'd static linked vi and supplementary fi les, and/or a source patch, so you can choose to have a static vi in /bin if you choose? Several people have expresses at least academic interest in it. So I think I may give it a stab. What advice can anyone offer, caevets, wish list, etc in this? Maybe eventually a set of packages of static binaries (shells, editors, etc) that someone might want to plop into their oversized / partition... but let's not get ahead of ourselves. IS there any interest, or any thoughts? *-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-* | FreeBSD; the way computers were meant to be | * "The only reason I'm burning my candle at both ends, is * | that I haven't figured out how to light the middle yet."| * fullermd@futuresouth.com :-} MAtthew Fuller * | http://keystone.westminster.edu/~fullermd | *-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-* To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Tue Apr 14 19:24:04 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id TAA22449 for freebsd-hackers-outgoing; Tue, 14 Apr 1998 19:24:04 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from cheddar.netmonger.net (chris@cheddar.netmonger.net [209.54.21.140]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id CAA22284 for ; Wed, 15 Apr 1998 02:23:50 GMT (envelope-from chris@cheddar.netmonger.net) Received: (from chris@localhost) by cheddar.netmonger.net (8.8.8/8.8.8) id WAA21949; Tue, 14 Apr 1998 22:23:46 -0400 (EDT) Message-ID: <19980414222346.C20577@netmonger.net> Date: Tue, 14 Apr 1998 22:23:46 -0400 From: Christopher Masto To: freebsd-hackers@FreeBSD.ORG Subject: Floppy tape Mail-Followup-To: freebsd-hackers@freebsd.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.90.9i Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG I'm rewriting the floppy tape driver. This is a heads-up in case there's anyone else doing this or who maybe has code that isn't in there now but has been abandoned. (Whatever happened to lft?) And if you feel the urge to respond by saying that floppy tape sucks, you could save a lot of time by simply going to hell. Thank you. -- Christopher Masto Director of Operations, NetMonger Communications, Inc. +1-516-221-6664 http://www.netmonger.net/ info@netmonger.net "Behold the Power of Cheese" To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Tue Apr 14 21:15:57 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id VAA11838 for freebsd-hackers-outgoing; Tue, 14 Apr 1998 21:15:57 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from freebie.lemis.com (freebie.lemis.com [139.130.136.133] (may be forged)) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id EAA11824 for ; Wed, 15 Apr 1998 04:15:42 GMT (envelope-from grog@lemis.com) Received: (from grog@localhost) by freebie.lemis.com (8.8.8/8.8.7) id NAA07377; Wed, 15 Apr 1998 13:45:32 +0930 (CST) (envelope-from grog) Message-ID: <19980415134531.L1870@freebie.lemis.com> Date: Wed, 15 Apr 1998 13:45:31 +0930 From: Greg Lehey To: "Matthew N. Dodd" , hackers@FreeBSD.ORG Subject: Re: 802.2/802.3/802.5 (steps to token ring and others) References: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.91.1i In-Reply-To: ; from Matthew N. Dodd on Tue, Apr 14, 1998 at 10:02:18PM -0400 WWW-Home-Page: http://www.lemis.com/~grog Organization: LEMIS, PO Box 460, Echunga SA 5153, Australia Phone: +61-8-8388-8286 Fax: +61-8-8388-8725 Mobile: +61-41-739-7062 Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Tue, 14 April 1998 at 22:02:18 -0400, Matthew N. Dodd wrote: > > I've been more or less out of time for the last month and a half but have > had a number of messages in my inbox today regarding Token Ring, one of > those from gta.com (makers of GnatBox). > > I'm not making the kind of forward progress I'd like to be making so I'm > going to attempt to at least get others involved in some of the discussion > of and the planning for things that are needed for Token Ring but are not > specific to it. > > FreeBSD needs its 'dead' 802.2 LLC code cleaned up and reintegrated into > the kernel. This buys us not only token ring but 802.3 ethenet frames as > well, which novell uses for their IPX protocol and Microsoft uses for > NetBEUI. > > Working on the 802.2 code requires no special hardware; regular old > ethernet will do just fine. Its obviously more helpful to have a > reference implementation (I'm using Win95 and Netware 3.12) to beat on > during development, but passing packets between two FreeBSD boxes should > be nearly as good. > > I would like to see a mailing list created to give this discussion some > focus and an initial 'push'. There are enough people that have expressed > an intent to do work in this area that a separate mailing list for > coordinating our efforts is justified. > > I would also be interested in talking to someone with contacts inside of > BSDi; they have token ring support for a few cards. Giving this code to > the FreeBSD project would allow us to begin concentrating our efforts on > writing hardware support, something BSDi would glean direct benefit from. > > Your comments, please. I've been vaguely thinking of doing something about Token Ring and other protocols, but I haven't had time to look at it yet. It would be nice to see a few of the less popular protocols supported, though (another one that springs to mind is X.25). I can set up a mailing list if Jonathan doesn't want to do it. Greg -- See complete headers for address and phone numbers finger grog@lemis.com for PGP public key To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Tue Apr 14 21:29:06 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id VAA13488 for freebsd-hackers-outgoing; Tue, 14 Apr 1998 21:29:06 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from nnd.itfs.nsk.su (nnd.itfs.nsk.su [193.124.36.42]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id EAA13483 for ; Wed, 15 Apr 1998 04:28:52 GMT (envelope-from nnd@nnd.itfs.nsk.su) Received: (from root@localhost) by nnd.itfs.nsk.su (8.8.8/8.8.5) id LAA14659; Wed, 15 Apr 1998 11:35:37 +0700 (NSS) Message-ID: <19980415113537.01993@nnd.itfs.nsk.su> Date: Wed, 15 Apr 1998 11:35:37 +0700 From: Charlie & To: hackers@FreeBSD.ORG Subject: CFD: 'cce' - "concatenated" ethernet driver Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.79e Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG What do you think about such an interface ? Brief description of 'cce': It is an interface (such as ed0, fx0, sl0, ppp0) which have some number of "phisical" ethernet interfaces (PEIs). As an interface it can be 'ifconfig'ed to have some IP address from some (sub)network (and PEIs are 'unnnumbered'). It then 'received' all the packets sended to this address through all of the PEIs. And I can see (at least) three "modes" of 'send' operations with respect to the PEIs: - "HUB (REPEATER ?) mode" - all the packets duplicated to all of PEIs; - "BRIDGE (or is it SWITCH ?) mode" - the packets to destination IP address is sended only to PEI which has the host with this IP adress connected to (resolved through ARP potocol); - "PARALLEL mode" - packets are sended to PEI in turn to 'load balance' them or to 'double throughput'. In first two cases other hosts in network are coneected to the one of PEI (and use it as usual 'ordinary' ethernet). And in last case other host(s) also use 'cce' in PARALLEL mode. ARP for such an interface needs some modification depending of mode of operation but primarily will be based on the 'concatenation' or 'combination' of ARP requests and results for/from PEIs. If the 'cce' driver will have small overhead then it can be installed in (one of) the office's FreeBSD server(s) and (without splitting IP adress space which requires regular renumbering or wasting of IP adresses): - increase the phisical lengh of the ethernet network (REPEATER mode); - decrease the collision rate and increase the usefullnes of the highly populated network which can be devided to 'highly connected' subnetworks (SWITCH mode); - increase throughput or establish some kind of "fault tolerant" network between critical servers in the network without switching to the higher speed/price hardware (PARALLEL mode). May be there already is some implementation of such interface(s) ? (Under other name I hope :-). Or are there some volunteers ? Can some of 'guru's estimate man-month price of such implementation ? N.Dudorov To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Tue Apr 14 21:34:15 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id VAA14737 for freebsd-hackers-outgoing; Tue, 14 Apr 1998 21:34:15 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from vader.cs.berkeley.edu (vader.CS.Berkeley.EDU [128.32.38.234]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id EAA14642; Wed, 15 Apr 1998 04:33:59 GMT (envelope-from asami@vader.cs.berkeley.edu) Received: from bubble.didi.com (ala-ca34-37.ix.netcom.com [207.93.143.165]) by vader.cs.berkeley.edu (8.8.7/8.7.3) with ESMTP id VAA28814; Tue, 14 Apr 1998 21:33:56 -0700 (PDT) Received: (from asami@localhost) by bubble.didi.com (8.8.7/8.8.8) id VAA03498; Tue, 14 Apr 1998 21:33:52 -0700 (PDT) (envelope-from asami) Date: Tue, 14 Apr 1998 21:33:52 -0700 (PDT) Message-Id: <199804150433.VAA03498@bubble.didi.com> To: winter@jurai.net CC: phk@FreeBSD.ORG, committers@FreeBSD.ORG, hackers@FreeBSD.ORG In-reply-to: (winter@jurai.net) Subject: Re: Come on guys, close a PR or two, will ya ? From: asami@FreeBSD.ORG (Satoshi Asami) Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG * Isn't it about time the ports project took on a life of its own? Not that * I'm advocating changing the way it interacts with FreeBSD but if steps * were made to unify the *BSD-ports/pkgsrc efforts into one project we would * stand to gain a number of helpful hands from the OpenBSD and NetBSD * groups. I am not against making our collection more friendly to other *BSD systems, but with the logistics and stuff that's involved, I don't think it's likely that it will reduce our load any.... Satoshi To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Tue Apr 14 21:43:04 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id VAA16177 for freebsd-hackers-outgoing; Tue, 14 Apr 1998 21:43:04 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from sasami.jurai.net (winter@sasami.jurai.net [207.153.65.3]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id EAA16158; Wed, 15 Apr 1998 04:42:47 GMT (envelope-from winter@jurai.net) Received: from localhost (winter@localhost) by sasami.jurai.net (8.8.8/8.8.7) with SMTP id AAA21575; Wed, 15 Apr 1998 00:42:44 -0400 (EDT) Date: Wed, 15 Apr 1998 00:42:44 -0400 (EDT) From: "Matthew N. Dodd" To: Satoshi Asami cc: phk@FreeBSD.ORG, committers@FreeBSD.ORG, hackers@FreeBSD.ORG Subject: Re: Come on guys, close a PR or two, will ya ? In-Reply-To: <199804150433.VAA03498@bubble.didi.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Tue, 14 Apr 1998, Satoshi Asami wrote: > I am not against making our collection more friendly to other *BSD > systems, but with the logistics and stuff that's involved, I don't think > it's likely that it will reduce our load any.... Coordinating all the system dependent bits is likely to increase load. I am not saying otherwise. However, this cost is offset by the potentially larger base of ports maintainers drawn from all 3 projects. /* Matthew N. Dodd | A memory retaining a love you had for life winter@jurai.net | As cruel as it seems nothing ever seems to http://www.jurai.net/~winter | go right - FLA M 3.1:53 */ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Tue Apr 14 22:08:28 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id WAA20516 for freebsd-hackers-outgoing; Tue, 14 Apr 1998 22:08:28 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from spinner.netplex.com.au (spinner.netplex.com.au [202.12.86.3]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id FAA20400; Wed, 15 Apr 1998 05:08:01 GMT (envelope-from peter@netplex.com.au) Received: from spinner.netplex.com.au (localhost [127.0.0.1]) by spinner.netplex.com.au (8.8.8/8.8.8/Spinner) with ESMTP id NAA24706; Wed, 15 Apr 1998 13:07:18 +0800 (WST) (envelope-from peter@spinner.netplex.com.au) Message-Id: <199804150507.NAA24706@spinner.netplex.com.au> X-Mailer: exmh version 2.0.2 2/24/98 To: "Matthew N. Dodd" cc: Satoshi Asami , phk@FreeBSD.ORG, committers@FreeBSD.ORG, hackers@FreeBSD.ORG Subject: Re: Come on guys, close a PR or two, will ya ? In-reply-to: Your message of "Wed, 15 Apr 1998 00:42:44 -0400." Date: Wed, 15 Apr 1998 13:07:16 +0800 From: Peter Wemm Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG "Matthew N. Dodd" wrote: > On Tue, 14 Apr 1998, Satoshi Asami wrote: > > I am not against making our collection more friendly to other *BSD > > systems, but with the logistics and stuff that's involved, I don't think > > it's likely that it will reduce our load any.... > > Coordinating all the system dependent bits is likely to increase load. I > am not saying otherwise. However, this cost is offset by the potentially > larger base of ports maintainers drawn from all 3 projects. Well, the first set of differences that I can think of: - Man page names in PLIST's.. The other BSD's don't gzip the pages, that causes PLIST problems. - Shared library naming strategies. We're going to have this soon when we hit elf too. - Dependencies on the base system. For example the p5-* ports would have trouble with OpenBSD's use of perl5 in the base tree. We will probably have this problem too some time. The other BSD's have things like libwrap and identd in the base tree as well, NetBSD has no perl at all, so things like /usr/bin/perl can't automatically be used. - Locations of system critical files. OpenBSD at least puts security and system critical etc files in /etc where they belong rather than patching everything to /usr/local/etc. They do not put these files in PLIST's so that they survive a pkg_delete prior to a new version being installed. - Naming issues. DESCR files etc refer to FreeBSD by name, patch files patch in "FreeBSD" into things, etc. - Political issues. Who runs the show? Do all NetBSD/OpenBSD committers automatically get commit rights to the ports tree the same way the FreeBSD folks do? Presumably the ports tree would move to a seperate CVS repository with seperate commit and access lists? On a seperate machine to minimize the political friction of having all parties having accounts on the same machine? How can ports be tested cross-platform? Three build/ test machines, one for each OS, available to all ports commiters? What about pre-release ports tree freezes? - those inconvenience 2 parties. This probably means branching the tree for each release by each OS. - Policies like 'the ports tree supports 2.2-stable and not -current' become nonsensical as the inter-os differences are generally far greater than the 2.2/3.0 differences. - Probably a zillion other things. Much of this could probably be dealt with by bsd.port.mk, but where the PLIST is concerned there is a problem as there doesn't seem to be an easy way of doing some sort of pre-processing of the PLIST to counter things like manpage compression policy. IMHO, this already is a problem as we can't package things with no man page compression ourselves. Don't get me wrong, I'd love to see it happen, but the question is.. is there sufficient willpower and energy to make it work and put out the fires during the teething process? Cheers, -Peter -- Peter Wemm Netplex Consulting To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Tue Apr 14 22:22:34 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id WAA22838 for freebsd-hackers-outgoing; Tue, 14 Apr 1998 22:22:34 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from sasami.jurai.net (winter@sasami.jurai.net [207.153.65.3]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id FAA22619; Wed, 15 Apr 1998 05:20:14 GMT (envelope-from winter@jurai.net) Received: from localhost (winter@localhost) by sasami.jurai.net (8.8.8/8.8.7) with SMTP id BAA21968; Wed, 15 Apr 1998 01:19:35 -0400 (EDT) Date: Wed, 15 Apr 1998 01:19:35 -0400 (EDT) From: "Matthew N. Dodd" To: Peter Wemm cc: Satoshi Asami , phk@FreeBSD.ORG, committers@FreeBSD.ORG, hackers@FreeBSD.ORG Subject: Re: Come on guys, close a PR or two, will ya ? In-Reply-To: <199804150507.NAA24706@spinner.netplex.com.au> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG All solveable problems. A more robust packaging system will solve most of these. On Wed, 15 Apr 1998, Peter Wemm wrote: > - Man page names in PLIST's.. The other BSD's don't gzip the pages, that > causes PLIST problems. PLIST.os.arch or something similar if you want a direct bug ugly solution. > - Shared library naming strategies. We're going to have this soon when we > hit elf too. Makefile.os.arch.inc in the base port dir. " " > - Dependencies on the base system. For example the p5-* ports would have > trouble with OpenBSD's use of perl5 in the base tree. We will probably > have this problem too some time. The other BSD's have things like libwrap > and identd in the base tree as well, NetBSD has no perl at all, so things > like /usr/bin/perl can't automatically be used. > > - Locations of system critical files. OpenBSD at least puts security and > system critical etc files in /etc where they belong rather than patching > everything to /usr/local/etc. They do not put these files in PLIST's so > that they survive a pkg_delete prior to a new version being installed. A better packaging system/management system solves these. Debian has most of these problems solved (thought I'm in no way advocating we adopt their tools; they just have some good ideas) > - Naming issues. DESCR files etc refer to FreeBSD by name, patch files > patch in "FreeBSD" into things, etc. Again, OS and arch specific differences must be supported in a more meaningful way. Once this is solved doing release specific modifications to ports will be possible. > - Political issues. Who runs the show? Do all NetBSD/OpenBSD committers > automatically get commit rights to the ports tree the same way the FreeBSD > folks do? Presumably the ports tree would move to a seperate CVS > repository with seperate commit and access lists? I would envision a separate ports project which would imply this sort of seperation. > On a seperate machine to minimize the political friction of having all > parties having accounts on the same machine? How can ports be tested > cross-platform? Three build/ test machines, one for each OS, available > to all ports commiters? What about pre-release ports tree freezes? - > those inconvenience 2 parties. With a separate project the ports tree wouldn't be tied to any specific release. (Or rather should not.) > This probably means branching the tree for each release by each OS. Check out how debian manages this problem. > - Policies like 'the ports tree supports 2.2-stable and not -current' > become nonsensical as the inter-os differences are generally far greater > than the 2.2/3.0 differences. You're missing the big picture. This is one of the problems that would have to be solved in order to support the other BSDs. > - Probably a zillion other things. Indeed. You've spelled out a number of things that I was aware of but unable to convey in a meaningful manner. > Much of this could probably be dealt with by bsd.port.mk, but where the > PLIST is concerned there is a problem as there doesn't seem to be an easy > way of doing some sort of pre-processing of the PLIST to counter things > like manpage compression policy. IMHO, this already is a problem as we > can't package things with no man page compression ourselves. It may be that the current way of doing this is showing its shortcomings. > Don't get me wrong, I'd love to see it happen, but the question is.. is > there sufficient willpower and energy to make it work and put out the > fires during the teething process? This is an issue that will have to be solved some time. If/When FreeBSD supports the Sparc, Alpha and whatever else we will face these same issues. We can start dealing with them now and enlist the help of others who stand to benefit greatly (ever seen NetBSD's ports tree? ick) from the venture. /* Matthew N. Dodd | A memory retaining a love you had for life winter@jurai.net | As cruel as it seems nothing ever seems to http://www.jurai.net/~winter | go right - FLA M 3.1:53 */ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Tue Apr 14 22:47:31 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id WAA27775 for freebsd-hackers-outgoing; Tue, 14 Apr 1998 22:47:31 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from klemm.gtn.com (klemm-isdn.gtn.com [194.77.2.34]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id FAA27751; Wed, 15 Apr 1998 05:47:19 GMT (envelope-from andreas@klemm.gtn.com) Received: (from andreas@localhost) by klemm.gtn.com (8.8.8/8.8.8) id HAA15412; Wed, 15 Apr 1998 07:46:24 +0200 (CEST) (envelope-from andreas) Message-ID: <19980415074624.16625@klemm.gtn.com> Date: Wed, 15 Apr 1998 07:46:24 +0200 From: Andreas Klemm To: dyson@FreeBSD.ORG, tarkhil@asteroid.svib.ru Cc: smp@FreeBSD.ORG, hackers@FreeBSD.ORG Subject: Re: SMP performance decrease? Reply-To: smp@FreeBSD.ORG References: <199804141149.PAA19398@asteroid.svib.ru> <199804142143.QAA04770@dyson.iquest.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.89.1i In-Reply-To: <199804142143.QAA04770@dyson.iquest.net>; from John S. Dyson on Tue, Apr 14, 1998 at 04:43:21PM -0500 X-Disclaimer: A free society is one where it is safe to be unpopular X-Operating-System: FreeBSD 3.0-CURRENT SMP Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Tue, Apr 14, 1998 at 04:43:21PM -0500, John S. Dyson wrote: > [SNIP] > Bottom line: you are running a low level benchmark, and low level > benchmarks don't meassure loaded system performances very well. :-(. Very very true. Look at my signature, although your low level benchmark tells you a performance decrease in certain areas, SMP speeds up your system in "real world applications(tm)" up to factor 1.9 ! See the figures and try it out yourself. Reply-To set to freebsd-smp, to avoid crossposts. -- Andreas Klemm http://www.FreeBSD.ORG/~andreas What gives you 90% more speed, for example in kernel compilation ? http://www.FreeBSD.ORG/~fsmp/SMP/akgraph-a/graph1.html powered by ,,symmetric multiprocessor FreeBSD'' To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Tue Apr 14 23:02:07 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id XAA00504 for freebsd-hackers-outgoing; Tue, 14 Apr 1998 23:02:07 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from smtp03.primenet.com (smtp03.primenet.com [206.165.6.133]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id GAA00482 for ; Wed, 15 Apr 1998 06:02:01 GMT (envelope-from tlambert@usr05.primenet.com) Received: (from daemon@localhost) by smtp03.primenet.com (8.8.8/8.8.8) id XAA01781; Tue, 14 Apr 1998 23:01:56 -0700 (MST) Received: from usr05.primenet.com(206.165.6.205) via SMTP by smtp03.primenet.com, id smtpd001759; Tue Apr 14 23:01:52 1998 Received: (from tlambert@localhost) by usr05.primenet.com (8.8.5/8.8.5) id XAA18519; Tue, 14 Apr 1998 23:01:49 -0700 (MST) From: Terry Lambert Message-Id: <199804150601.XAA18519@usr05.primenet.com> Subject: Re: the place of vi To: rotel@indigo.ie Date: Wed, 15 Apr 1998 06:01:48 +0000 (GMT) Cc: freebsd-hackers@FreeBSD.ORG In-Reply-To: <199804150043.BAA01063@indigo.ie> from "Niall Smart" at Apr 15, 98 01:43:45 am X-Mailer: ELM [version 2.4 PL25] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > This is a thread that some people want killed, but as far as I can > see they are the same people who want to keep vi in /usr/bin; given > that there are still a significant number of people, myself included, > who strongly disagree with this view and given that the issues > haven't been thrashed out fully I don't think we should kill it > just yet. I want the thread dead, and I'm all for putting a minimum set of shared libraries and ld.so in /slib and linking the whole damn system dynamic, since /slib is just as recoverable as /kernel or /sbin/mount or any one of the other single points of failure that you need "fixit" disks for in the first place. Terry Lambert terry@lambert.org --- Any opinions in this posting are my own and not those of my present or previous employers. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Tue Apr 14 23:03:45 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id XAA00853 for freebsd-hackers-outgoing; Tue, 14 Apr 1998 23:03:45 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from monk.via.net (monk.via.net [209.81.9.10]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id GAA00839 for ; Wed, 15 Apr 1998 06:03:43 GMT (envelope-from joe@via.net) Received: (from joe@localhost) by monk.via.net (8.6.11/8.6.12) id XAA16731; Tue, 14 Apr 1998 23:03:24 -0700 Date: Tue, 14 Apr 1998 23:03:24 -0700 From: Joe McGuckin Message-Id: <199804150603.XAA16731@monk.via.net> To: root@nnd.itfs.nsk.su Subject: Re: CFD: 'cce' - "concatenated" ethernet driver Cc: hackers@FreeBSD.ORG X-Sun-Charset: US-ASCII Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG A better solution would be to support "trunking" as Cisco, Bay, Sun and other manufacturers do. This might require special ethernet cards (I think you might have to be able to set all the mac addresses to the same value). -joe To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Tue Apr 14 23:14:04 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id XAA04117 for freebsd-hackers-outgoing; Tue, 14 Apr 1998 23:14:04 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from shark.nas.nasa.gov (shark.nas.nasa.gov [129.99.34.41]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id GAA03730 for ; Wed, 15 Apr 1998 06:12:57 GMT (envelope-from edavis@shark.nas.nasa.gov) Received: from shark.nas.nasa.gov (edavis@localhost) by shark.nas.nasa.gov (8.8.7/NAS8.8.7) with ESMTP id XAA20359; Tue, 14 Apr 1998 23:12:56 -0700 (PDT) Message-Id: <199804150612.XAA20359@shark.nas.nasa.gov> To: freebsd-hackers@FreeBSD.ORG Cc: edavis@shark.nas.nasa.gov Subject: still having problems adding system calls... Date: Tue, 14 Apr 1998 23:12:56 -0700 From: "Eric A. Davis" Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG I am still having problems adding some system calls to 2.2.5. Here is what I have done: 1. added the needed definitions to sys/kern/syscalls.master #ifdef FMON 326 STD BSD { int fmon_open(void); } 327 STD BSD { int fmon_close(int fd); } 328 STD BSD { int fmon_monitor_file(char *path); } 329 STD BSD { int fmon_monitor_dir(char *path); } 330 STD BSD { int fmon_cancel_monitor(char *path); } #else 326 UNIMPL BSD nosys 327 UNIMPL BSD nosys 328 UNIMPL BSD nosys 329 UNIMPL BSD nosys 330 UNIMPL BSD nosys #endif the above system calls are located in there own file in sys/kern 2. executed sys/kern/makesyscalls.sh 3. compiled a new kernel and put in / (the kernel compiles cleanly) 4. copied sys/sys/syscall.h to /usr/include/sys/syscall.h sys/sys/syscall-hide.h to /usr/include/sys/syscall-hide.h sys/sys/sysproto.h to /usr/include/sys/sysproto.h 5. edited /usr/src/lib/libc/sys/Makefile.inc to include the above defs added the above defs to the end of the ASM define in Makefile.inc (i.e fmon_open.o fmon_close.o ...) 6. did a make obj, depend, all, and install in /usr/src/lib/libc doing a strings on the new libc shows the symbols for the new calls 7. rebooted Now when I try to use any of the system calls my application will compile cleany but when run will core dump with a mesage saying bad system call message. Any ideas? Is there someplace where I can find documentation for the above procedures? Thanks, - e -- Eric Allen Davis Network Engineer edavis@nas.nasa.gov NASA Ames Research Center Voice: (415)604-2543 NAS Systems Division Pager: (415)428-6931 http://www.nas.nasa.gov/~edavis To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Tue Apr 14 23:24:48 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id XAA06193 for freebsd-hackers-outgoing; Tue, 14 Apr 1998 23:24:48 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from picnic.mat.net (picnic.mat.net [206.246.122.117]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id GAA06183; Wed, 15 Apr 1998 06:24:34 GMT (envelope-from chuckr@glue.umd.edu) Received: from localhost (chuckr@localhost) by picnic.mat.net (8.8.8/8.8.5) with SMTP id BAA02838; Wed, 15 Apr 1998 01:23:32 -0400 (EDT) Date: Wed, 15 Apr 1998 01:23:32 -0400 (EDT) From: Chuck Robey X-Sender: chuckr@localhost To: "Matthew N. Dodd" cc: Satoshi Asami , phk@FreeBSD.ORG, committers@FreeBSD.ORG, hackers@FreeBSD.ORG Subject: Re: Come on guys, close a PR or two, will ya ? In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Wed, 15 Apr 1998, Matthew N. Dodd wrote: > On Tue, 14 Apr 1998, Satoshi Asami wrote: > > I am not against making our collection more friendly to other *BSD > > systems, but with the logistics and stuff that's involved, I don't think > > it's likely that it will reduce our load any.... > > Coordinating all the system dependent bits is likely to increase load. I > am not saying otherwise. However, this cost is offset by the potentially > larger base of ports maintainers drawn from all 3 projects. Well, we already get submissions from a large group, and that does include several from NetBSD and OpenBSD. The important thing to keep is the present understanding of where it's going and who leads it. Without an absolute tie-breaker, and a good rationale as to direction, it degrades into a committee. I remember a definition of a committee's collective IQ that I subscribe to: Take the average IQ of the members and divide by the number of members. Never found this wrong ... > > /* > Matthew N. Dodd | A memory retaining a love you had for life > winter@jurai.net | As cruel as it seems nothing ever seems to > http://www.jurai.net/~winter | go right - FLA M 3.1:53 > */ > > > ----------------------------+----------------------------------------------- Chuck Robey | Interests include any kind of voice or data chuckr@glue.umd.edu | communications topic, C programming, and Unix. 213 Lakeside Drive Apt T-1 | Greenbelt, MD 20770 | I run Journey2 and picnic, both FreeBSD (301) 220-2114 | version 3.0 current -- and great FUN! ----------------------------+----------------------------------------------- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Tue Apr 14 23:29:55 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id XAA07760 for freebsd-hackers-outgoing; Tue, 14 Apr 1998 23:29:55 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from cimlogic.com.au (cimlogic.com.au [203.36.2.25]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id GAA07638 for ; Wed, 15 Apr 1998 06:29:27 GMT (envelope-from jb@cimlogic.com.au) Received: (from jb@localhost) by cimlogic.com.au (8.8.5/8.8.7) id QAA09427; Wed, 15 Apr 1998 16:28:38 +1000 (EST) (envelope-from jb) From: John Birrell Message-Id: <199804150628.QAA09427@cimlogic.com.au> Subject: Re: still having problems adding system calls... In-Reply-To: <199804150612.XAA20359@shark.nas.nasa.gov> from "Eric A. Davis" at "Apr 14, 98 11:12:56 pm" To: edavis@nas.nasa.gov (Eric A. Davis) Date: Wed, 15 Apr 1998 16:28:36 +1000 (EST) Cc: freebsd-hackers@FreeBSD.ORG, edavis@shark.nas.nasa.gov X-Mailer: ELM [version 2.4ME+ PL32 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Eric A. Davis wrote: > Now when I try to use any of the system calls my application will > compile cleany but when run will core dump with a mesage saying bad > system call message. Any ideas? Is there someplace where I can find > documentation for the above procedures? Are you _sure_ that the kernel build includes your syscalls? Sounds like they aren't getting built. -- John Birrell - jb@cimlogic.com.au; jb@freebsd.org http://www.cimlogic.com.au/ CIMlogic Pty Ltd, GPO Box 117A, Melbourne Vic 3001, Australia +61 418 353 137 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Apr 15 01:22:34 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id BAA02133 for freebsd-hackers-outgoing; Wed, 15 Apr 1998 01:22:34 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from time.cdrom.com (root@time.cdrom.com [204.216.27.226]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id IAA02127 for ; Wed, 15 Apr 1998 08:22:31 GMT (envelope-from jkh@time.cdrom.com) Received: from time.cdrom.com (jkh@localhost.cdrom.com [127.0.0.1]) by time.cdrom.com (8.8.8/8.8.8) with ESMTP id BAA14897; Wed, 15 Apr 1998 01:22:44 -0700 (PDT) (envelope-from jkh@time.cdrom.com) To: Wilko Bulte cc: fullermd@futuresouth.com, hackers@FreeBSD.ORG Subject: Re: I withdraw the fraggin question. In-reply-to: Your message of "Tue, 14 Apr 1998 22:56:25 +0200." <199804142056.WAA08395@yedi.iaf.nl> Date: Wed, 15 Apr 1998 01:22:44 -0700 Message-ID: <14894.892628564@time.cdrom.com> From: "Jordan K. Hubbard" Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > If it is any consolation: I once suggested a static /bin/bash. Oh yeah, I remember that. Have the whip marks healed yet, Wilko? :-) Jordan To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Apr 15 01:26:16 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id BAA02490 for freebsd-hackers-outgoing; Wed, 15 Apr 1998 01:26:16 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from time.cdrom.com (root@time.cdrom.com [204.216.27.226]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id IAA02476; Wed, 15 Apr 1998 08:26:10 GMT (envelope-from jkh@time.cdrom.com) Received: from time.cdrom.com (jkh@localhost.cdrom.com [127.0.0.1]) by time.cdrom.com (8.8.8/8.8.8) with ESMTP id BAA14947; Wed, 15 Apr 1998 01:26:30 -0700 (PDT) (envelope-from jkh@time.cdrom.com) To: "Matthew N. Dodd" cc: Poul-Henning Kamp , committers@FreeBSD.ORG, hackers@FreeBSD.ORG Subject: Re: Come on guys, close a PR or two, will ya ? In-reply-to: Your message of "Tue, 14 Apr 1998 18:38:29 EDT." Date: Wed, 15 Apr 1998 01:26:30 -0700 Message-ID: <14943.892628790@time.cdrom.com> From: "Jordan K. Hubbard" Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > Isn't it about time the ports project took on a life of its own? Not that It already has done exactly that, and some time ago. That's still no reason to duplicate all the infrastructure (like GNATS) for it since that'd otherwise mean that somebody on the ports team would have to go reimplement all that stuff for their "truly separate" project. I also think that every attempt to unify efforts with the other *BSDs has already been made and pushing the ports folks further away from FreeBSD isn't going to help. The problem with getting them to work with us isn't one of perception ("we'd only be helping those evil FreeBSD folks") but time - the volunteers just don't have enough of it available to do a more thorough job of integration. Jordan To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Apr 15 01:28:28 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id BAA02963 for freebsd-hackers-outgoing; Wed, 15 Apr 1998 01:28:28 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from ifi.uio.no (0@ifi.uio.no [129.240.64.2]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id IAA02955 for ; Wed, 15 Apr 1998 08:28:20 GMT (envelope-from dag-erli@ifi.uio.no) Received: from hrotti.ifi.uio.no (2602@hrotti.ifi.uio.no [129.240.64.15]) by ifi.uio.no (8.8.8/8.8.7/ifi0.2) with ESMTP id KAA02621 for ; Wed, 15 Apr 1998 10:28:18 +0200 (MET DST) Received: (from dag-erli@localhost) by hrotti.ifi.uio.no ; Wed, 15 Apr 1998 10:28:17 +0200 (MET DST) Mime-Version: 1.0 To: freebsd-hackers@FreeBSD.ORG Subject: Re: Patch to /sys/net/if.c References: Organization: Gutteklubben Terrasse / KRST / PUMS / YASMW X-url: http://www.stud.ifi.uio.no/~dag-erli/ X-Stop-Spam: http://www.cauce.org From: dag-erli@ifi.uio.no (Dag-Erling Coidan =?iso-8859-1?Q?Sm=F8rgrav?= ) Date: 15 Apr 1998 10:28:17 +0200 Message-ID: Lines: 19 X-Mailer: Gnus v5.5/Emacs 19.34 Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG I wrote: > --- if.c.orig Mon Jan 26 16:36:41 1998 > +++ if.c Mon Jan 26 16:37:42 1998 > @@ -697,6 +697,8 @@ > if (--ifp->if_pcount > 0) > return (0); > ifp->if_flags &= ~IFF_PROMISC; > + log(LOG_INFO, "%s%d: promiscuous mode disabled\n", > + ifp->if_name, ifp->if_unit); > } > ifr.ifr_flags = ifp->if_flags; > return ((*ifp->if_ioctl)(ifp, SIOCSIFFLAGS, (caddr_t)&ifr)); > > This will issue a log message when promiscuous mode is disabled. I'll commit this if nobody has a good reason not to. -- fprintf(stderr, "I have a closed mind. It helps keeping the rain out.\n"); To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Apr 15 01:35:42 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id BAA04798 for freebsd-hackers-outgoing; Wed, 15 Apr 1998 01:35:42 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from relay.ucb.crimea.ua (relay.ucb.crimea.ua [194.93.177.113]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id IAA04441 for ; Wed, 15 Apr 1998 08:35:00 GMT (envelope-from ru@ucb.crimea.ua) Received: (from ru@localhost) by relay.ucb.crimea.ua (8.8.8/8.8.8) id LAA25920; Wed, 15 Apr 1998 11:34:51 +0300 (EEST) (envelope-from ru) Message-ID: <19980415113450.51860@ucb.crimea.ua> Date: Wed, 15 Apr 1998 11:34:50 +0300 From: Ruslan Ermilov To: freebsd-hackers@FreeBSD.ORG Subject: Re: Patch to /sys/net/if.c Mail-Followup-To: freebsd-hackers@FreeBSD.ORG References: Mime-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Transfer-Encoding: 8bit X-Mailer: Mutt 0.89.1i In-Reply-To: =?koi8-r?Q?=3Cxzp67kbwkta=2Efsf=40hrotti=2Eifi=2Euio=2Eno=3E=3B_from_Dag?= =?koi8-r?Q?-Erling_Coidan_Sm=F8rgrav__on_Wed=2C_Apr_15=2C_1998_at_10=3A2?= =?koi8-r?Q?8=3A17AM_+0200?= Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Wed, Apr 15, 1998 at 10:28:17AM +0200, Dag-Erling Coidan Smørgrav wrote: > I wrote: > > --- if.c.orig Mon Jan 26 16:36:41 1998 > > +++ if.c Mon Jan 26 16:37:42 1998 > > @@ -697,6 +697,8 @@ > > if (--ifp->if_pcount > 0) > > return (0); > > ifp->if_flags &= ~IFF_PROMISC; > > + log(LOG_INFO, "%s%d: promiscuous mode disabled\n", > > + ifp->if_name, ifp->if_unit); > > } > > ifr.ifr_flags = ifp->if_flags; > > return ((*ifp->if_ioctl)(ifp, SIOCSIFFLAGS, (caddr_t)&ifr)); > > > > This will issue a log message when promiscuous mode is disabled. > > I'll commit this if nobody has a good reason not to. Of course, commit, it's very useful! -- Ruslan Ermilov System Administrator ru@ucb.crimea.ua United Commercial Bank +380-652-247647 Simferopol, Crimea 2426679 ICQ Network, UIN To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Apr 15 01:41:16 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id BAA05822 for freebsd-hackers-outgoing; Wed, 15 Apr 1998 01:41:16 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from ifi.uio.no (0@ifi.uio.no [129.240.64.2]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id IAA05811 for ; Wed, 15 Apr 1998 08:41:10 GMT (envelope-from dag-erli@ifi.uio.no) Received: from hrotti.ifi.uio.no (2602@hrotti.ifi.uio.no [129.240.64.15]) by ifi.uio.no (8.8.8/8.8.7/ifi0.2) with ESMTP id KAA04462 for ; Wed, 15 Apr 1998 10:41:09 +0200 (MET DST) Received: (from dag-erli@localhost) by hrotti.ifi.uio.no ; Wed, 15 Apr 1998 10:41:08 +0200 (MET DST) Mime-Version: 1.0 To: hackers@FreeBSD.ORG Subject: syscons.c Organization: Gutteklubben Terrasse / KRST / PUMS / YASMW X-url: http://www.stud.ifi.uio.no/~dag-erli/ X-Stop-Spam: http://www.cauce.org From: dag-erli@ifi.uio.no (Dag-Erling Coidan =?iso-8859-1?Q?Sm=F8rgrav?= ) Date: 15 Apr 1998 10:41:08 +0200 Message-ID: Lines: 40 X-Mailer: Gnus v5.5/Emacs 19.34 Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG There was a discussion a while back (jan/feb) about graphical screensavers and changes needed in /sys/i386/isa/syscons.s to support them. AFAIK none of these changes have been committed. I want to commit *one* of them (the most conservative one): slightly change the order in which things are done in scrn_timer.c to prevent the deadlock that arises on wakeup (syscons wants to stop the screensaver but doesn't dare to because the console is in an unknown mode). --- /sys/i386/isa/syscons.c.orig Sat Feb 28 06:16:14 1998 +++ /sys/i386/isa/syscons.c Wed Apr 15 10:39:51 1998 @@ -2226,19 +2226,19 @@ scintr(0); } - /* should we just return ? */ - if ((scp->status&UNKNOWN_MODE) || blink_in_progress || switch_in_progress) { - timeout(scrn_timer, NULL, hz / 10); - splx(s); - return; - } - /* should we stop the screen saver? */ if (panicstr) scrn_time_stamp = mono_time.tv_sec; if (mono_time.tv_sec <= scrn_time_stamp + scrn_blank_time) if (scrn_blanked > 0) stop_scrn_saver(current_saver); + + /* should we just return ? */ + if ((scp->status&UNKNOWN_MODE) || blink_in_progress || switch_in_progress) { + timeout(scrn_timer, NULL, hz / 10); + splx(s); + return; + } scp = cur_console; if (scrn_blanked <= 0) -- fprintf(stderr, "I have a closed mind. It helps keeping the rain out.\n"); To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Apr 15 01:47:20 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id BAA06599 for freebsd-hackers-outgoing; Wed, 15 Apr 1998 01:47:20 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from time.cdrom.com (root@time.cdrom.com [204.216.27.226]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id IAA06594 for ; Wed, 15 Apr 1998 08:47:18 GMT (envelope-from jkh@time.cdrom.com) Received: from time.cdrom.com (jkh@localhost.cdrom.com [127.0.0.1]) by time.cdrom.com (8.8.8/8.8.8) with ESMTP id BAA15073 for ; Wed, 15 Apr 1998 01:47:41 -0700 (PDT) (envelope-from jkh@time.cdrom.com) To: hackers@FreeBSD.ORG Subject: 3D "blender" package from NeoGeo now released. Date: Wed, 15 Apr 1998 01:47:41 -0700 Message-ID: <15069.892630061@time.cdrom.com> From: "Jordan K. Hubbard" Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG And available in: ftp://ftp.freebsd.org/pub/FreeBSD/2.2.6-RELEASE/commerce/3D/ Please see the web page at http://www.neogeo.nl for more information on the Blender system. This is an extremely powerful 3D design package and you WILL need to read the various tutorial documents and try their examples before you've any hope of using it effectively. :-) Jordan To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Apr 15 01:57:01 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id BAA08086 for freebsd-hackers-outgoing; Wed, 15 Apr 1998 01:57:01 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from implode.root.com (implode.root.com [198.145.90.17]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id IAA08075 for ; Wed, 15 Apr 1998 08:56:56 GMT (envelope-from root@implode.root.com) Received: from implode.root.com (localhost [127.0.0.1]) by implode.root.com (8.8.5/8.8.5) with ESMTP id BAA00331; Wed, 15 Apr 1998 01:56:20 -0700 (PDT) Message-Id: <199804150856.BAA00331@implode.root.com> To: Tom cc: "Jung, Michael" , "'freebsd-hackers@freebsd.org'" Subject: Re: arplookup In-reply-to: Your message of "Tue, 14 Apr 1998 18:31:49 PDT." From: David Greenman Reply-To: dg@root.com Date: Wed, 15 Apr 1998 01:56:20 -0700 Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG >> 2nd - I'm curious where the registration figures (25000 users) came >... > > The figure is bogus. I don't even know where you got it from, or where >it was even mentioned... It came from Jordan. The new installation software will optionally register the user with us. We currently have 25,000 users registered this way. -DG David Greenman Core-team/Principal Architect, The FreeBSD Project To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Apr 15 02:25:58 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id CAA10851 for freebsd-hackers-outgoing; Wed, 15 Apr 1998 02:25:58 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from quokka.prth.tensor.pgs.com (quokka1.prth.tensor.pgs.com [157.147.224.10]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id JAA10838 for ; Wed, 15 Apr 1998 09:25:41 GMT (envelope-from shocking@ariadne.prth.tensor.pgs.com) Received: from ariadne.tensor.pgs.com (ariadne [157.147.227.36]) by quokka.prth.tensor.pgs.com (8.8.7/8.8.7) with SMTP id RAA24278 for ; Wed, 15 Apr 1998 17:24:53 +0800 (WST) Received: from ariadne by ariadne.tensor.pgs.com (SMI-8.6/SMI-SVR4) id RAA01162; Wed, 15 Apr 1998 17:24:43 +0800 Message-Id: <199804150924.RAA01162@ariadne.tensor.pgs.com> X-Mailer: exmh version 2.0.2 2/24/98 To: hackers@FreeBSD.ORG Subject: Converting ELF shared libs into a.out shared libs Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Wed, 15 Apr 1998 17:24:43 +0800 From: Stephen Hocking-Senior Programmer PGS Tensor Perth Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG What's involved, other than the different formats of jump tables and adding prepended underscores? Stephen, who is determined to get that Glide library usable in native fbsd apps. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Apr 15 03:07:01 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id DAA15921 for freebsd-hackers-outgoing; Wed, 15 Apr 1998 03:07:01 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from sos.freebsd.dk (sos.freebsd.dk [195.8.129.33]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id KAA15916 for ; Wed, 15 Apr 1998 10:06:57 GMT (envelope-from sos@sos.freebsd.dk) Received: (from sos@localhost) by sos.freebsd.dk (8.8.8/8.8.8) id MAA03552; Wed, 15 Apr 1998 12:06:50 +0200 (MEST) (envelope-from sos) Message-Id: <199804151006.MAA03552@sos.freebsd.dk> Subject: Re: syscons.c In-Reply-To: from =?ISO-8859-1?Q?Dag=2DErling_Coidan_Sm=F8rgrav?= at "Apr 15, 98 10:41:08 am" To: dag-erli@ifi.uio.no (Dag-Erling Coidan =?iso-8859-1?Q?Sm=F8rgrav?=) Date: Wed, 15 Apr 1998 12:06:49 +0200 (MEST) Cc: hackers@FreeBSD.ORG From: Søren Schmidt Reply-to: sos@FreeBSD.ORG X-Mailer: ELM [version 2.4ME+ PL30 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG In reply to Dag-Erling Coidan Smørgrav who wrote: > There was a discussion a while back (jan/feb) about graphical > screensavers and changes needed in /sys/i386/isa/syscons.s to support > them. AFAIK none of these changes have been committed. I want to > commit *one* of them (the most conservative one): slightly change the > order in which things are done in scrn_timer.c to prevent the deadlock > that arises on wakeup (syscons wants to stop the screensaver but > doesn't dare to because the console is in an unknown mode). That will be OK.. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Søren Schmidt (sos@FreeBSD.org) FreeBSD Core Team Even more code to hack -- will it ever end .. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Apr 15 03:08:56 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id DAA16214 for freebsd-hackers-outgoing; Wed, 15 Apr 1998 03:08:56 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from austin.polstra.com (austin.polstra.com [206.213.73.10]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id KAA16209 for ; Wed, 15 Apr 1998 10:08:53 GMT (envelope-from jdp@austin.polstra.com) Received: from austin.polstra.com (jdp@localhost) by austin.polstra.com (8.8.8/8.8.8) with ESMTP id DAA28074; Wed, 15 Apr 1998 03:08:44 -0700 (PDT) (envelope-from jdp) Message-Id: <199804151008.DAA28074@austin.polstra.com> To: shocking@prth.pgs.com Subject: Re: Converting ELF shared libs into a.out shared libs In-Reply-To: <199804150924.RAA01162@ariadne.tensor.pgs.com> References: <199804150924.RAA01162@ariadne.tensor.pgs.com> Organization: Polstra & Co., Seattle, WA Cc: hackers@FreeBSD.ORG Date: Wed, 15 Apr 1998 03:08:44 -0700 From: John Polstra Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG In article <199804150924.RAA01162@ariadne.tensor.pgs.com>, Stephen Hocking-Senior Programmer PGS Tensor Perth wrote: > What's involved, other than the different formats of jump tables and adding > prepended underscores? > > > Stephen, who is determined to get that Glide library usable in native fbsd > apps. It's a Linux library, I assume? If it is, don't waste your time. Even if you convert it to a.out, I can almost guarantee that it won't work. In general, you can't take a shared library built for one OS and link it into another OS's application, and expect it to work. This has nothing to do with the object file format. A library built on a Linux system used the Linux header files, and therefore assumes that such things as stdio structs and stat structs and so forth have the Linux layout. But ours don't. They have the FreeBSD layout. So communication between the Linux shared library and our C library is not going to work. Back to your original question: I've thought a lot about converters between a.out and ELF, because as you may know, FreeBSD is switching to ELF Real Soon Now. I believe that an a.out->ELF converter is feasible, and I'm planning to write one. When I was working through it, I remember I decided that an ELF->a.out converter would be less feasible. But I can't remember the reason right now. Sorry, I'm not usually awake at this hour. :-) John -- John Polstra jdp@polstra.com John D. Polstra & Co., Inc. Seattle, Washington USA "Self-knowledge is always bad news." -- John Barth To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Apr 15 03:34:42 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id DAA20350 for freebsd-hackers-outgoing; Wed, 15 Apr 1998 03:34:42 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from rah.star-gate.com (rah.star-gate.com [209.133.7.234]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id KAA20343 for ; Wed, 15 Apr 1998 10:34:37 GMT (envelope-from hasty@rah.star-gate.com) Received: from rah.star-gate.com (localhost.star-gate.com [127.0.0.1]) by rah.star-gate.com (8.8.8/8.8.8) with ESMTP id DAA12985; Wed, 15 Apr 1998 03:34:24 -0700 (PDT) (envelope-from hasty@rah.star-gate.com) Message-Id: <199804151034.DAA12985@rah.star-gate.com> X-Mailer: exmh version 2.0.2 2/24/98 To: "Jordan K. Hubbard" cc: hackers@FreeBSD.ORG Subject: Re: 3D "blender" package from NeoGeo now released. In-reply-to: Your message of "Wed, 15 Apr 1998 01:47:41 PDT." <15069.892630061@time.cdrom.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Wed, 15 Apr 1998 03:34:24 -0700 From: Amancio Hasty Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Most Cool!! So where are the artists because we need some cool FreeBSD theme movies! Cheers, Amancio To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Apr 15 03:57:58 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id DAA25393 for freebsd-hackers-outgoing; Wed, 15 Apr 1998 03:57:58 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from ns1.yes.no (ns1.yes.no [195.119.24.10]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id KAA25312 for ; Wed, 15 Apr 1998 10:57:53 GMT (envelope-from eivind@bitbox.follo.net) Received: from bitbox.follo.net (bitbox.follo.net [194.198.43.36]) by ns1.yes.no (8.8.7/8.8.7) with ESMTP id KAA10350; Wed, 15 Apr 1998 10:57:41 GMT Received: (from eivind@localhost) by bitbox.follo.net (8.8.8/8.8.6) id MAA24768; Wed, 15 Apr 1998 12:57:40 +0200 (MET DST) Message-ID: <19980415125729.03160@follo.net> Date: Wed, 15 Apr 1998 12:57:29 +0200 From: Eivind Eklund To: "Eric A. Davis" , freebsd-hackers@FreeBSD.ORG Subject: Re: how to add new system calls... References: <199804142351.QAA16873@shark.nas.nasa.gov> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.89.1i In-Reply-To: <199804142351.QAA16873@shark.nas.nasa.gov>; from Eric A. Davis on Tue, Apr 14, 1998 at 04:51:08PM -0700 Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Tue, Apr 14, 1998 at 04:51:08PM -0700, Eric A. Davis wrote: > > I am working on a project (for McKusick's Adv. Kernel class) that allows > user level processes to monitor filesystem activity on a file by file > basis. The application program expresses interest in files by supplying > the pathname of a file and a set of events to be monitored. These events > can be create file, delete file, size changed, attributes changed, etc. YES! I've been missing this since I left my Amiga 5 years ago! Does the above imply watching for changes in directories, too? Ie, file added to directory, notification sent... What level of notification? Do you get information saying 'file so changed atime to XXX'/'file XXX added to directory', or just a flag saying 'event so happened on descriptor so'? Eivind. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Apr 15 04:37:06 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id EAA04873 for freebsd-hackers-outgoing; Wed, 15 Apr 1998 04:37:06 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from toth.ferginc.com (toth.ferginc.com [205.139.23.69]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id LAA04865 for ; Wed, 15 Apr 1998 11:37:02 GMT (envelope-from branson@toth.ferginc.com) Received: (from branson@localhost) by toth.ferginc.com (You_Can/Keep_Guessing) id HAA07828; Wed, 15 Apr 1998 07:36:03 -0400 (EDT) Message-ID: <19980415073603.64466@toth.FergInc.com> Date: Wed, 15 Apr 1998 07:36:03 -0400 From: Branson Matheson To: Amancio Hasty Cc: "Jordan K. Hubbard" , hackers@FreeBSD.ORG Subject: Re: 3D "blender" package from NeoGeo now released. Reply-To: Branson.Matheson@FergInc.com References: <15069.892630061@time.cdrom.com> <199804151034.DAA12985@rah.star-gate.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.88 In-Reply-To: <199804151034.DAA12985@rah.star-gate.com>; from Amancio Hasty on Wed, Apr 15, 1998 at 03:34:24AM -0700 Organization: Ferguson Enterprises, Inc. X-Operating-System: FreeBSD 2.2.2-RELEASE Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Wed, Apr 15, 1998 at 03:34:24AM -0700,Amancio Hasty did mutter: > Most Cool!! > > So where are the artists because we need some cool FreeBSD theme movies! I already have plans along this line.. somthing like a video to the Rush song "Body Electric" ;-) - branson ------------------------------------------------------------------------------- Branson Matheson " If you are falling off of a mountain, Unix System Administrator You may as well try to fly." Ferguson Enterprises, Inc. - Delenn, Minbari Ambassador ( $statements = ) !~ /Corporate Opinion/; To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Apr 15 05:03:02 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id FAA08363 for freebsd-hackers-outgoing; Wed, 15 Apr 1998 05:03:02 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from ifi.uio.no (0@ifi.uio.no [129.240.64.2]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id MAA08313; Wed, 15 Apr 1998 12:02:51 GMT (envelope-from dag-erli@ifi.uio.no) Received: from hrotti.ifi.uio.no (2602@hrotti.ifi.uio.no [129.240.64.15]) by ifi.uio.no (8.8.8/8.8.7/ifi0.2) with ESMTP id OAA05180; Wed, 15 Apr 1998 14:02:49 +0200 (MET DST) Received: (from dag-erli@localhost) by hrotti.ifi.uio.no ; Wed, 15 Apr 1998 14:02:48 +0200 (MET DST) Mime-Version: 1.0 To: sos@FreeBSD.ORG Cc: hackers@FreeBSD.ORG, stable@FreeBSD.ORG Subject: Re: syscons.c References: <199804151006.MAA03552@sos.freebsd.dk> Organization: Gutteklubben Terrasse / KRST / PUMS / YASMW X-url: http://www.stud.ifi.uio.no/~dag-erli/ X-Stop-Spam: http://www.cauce.org From: dag-erli@ifi.uio.no (Dag-Erling Coidan =?iso-8859-1?Q?Sm=F8rgrav?= ) Date: 15 Apr 1998 14:02:47 +0200 In-Reply-To: =?iso-8859-1?Q?S=F8ren?= =?iso-8859-1?Q?Schmidt=27s?= message of =?iso-8859-1?Q?=22Wed=2C?= 15 Apr 1998 =?iso-8859-1?Q?12=3A06=3A49?= +0200 (MEST)=?iso-8859-1?Q?=22?= Message-ID: Lines: 17 X-Mailer: Gnus v5.5/Emacs 19.34 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from quoted-printable to 8bit by hub.freebsd.org id MAA08317 Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Søren Schmidt writes: > In reply to Dag-Erling Coidan Smørgrav who wrote: > > There was a discussion a while back (jan/feb) about graphical > > screensavers and changes needed in /sys/i386/isa/syscons.s to support > > them. AFAIK none of these changes have been committed. I want to > > commit *one* of them (the most conservative one): slightly change the > > order in which things are done in scrn_timer.c to prevent the deadlock > > that arises on wakeup (syscons wants to stop the screensaver but > > doesn't dare to because the console is in an unknown mode). > > That will be OK.. OK, I committed this to the 1.182.2 branch which is what goes into STABLE unless I am mistaken. -- fprintf(stderr, "I have a closed mind. It helps keeping the rain out.\n"); To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Apr 15 05:13:15 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id FAA10202 for freebsd-hackers-outgoing; Wed, 15 Apr 1998 05:13:15 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from sos.freebsd.dk (sos.freebsd.dk [195.8.129.33]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id MAA10068; Wed, 15 Apr 1998 12:12:45 GMT (envelope-from sos@sos.freebsd.dk) Received: (from sos@localhost) by sos.freebsd.dk (8.8.8/8.8.8) id OAA12483; Wed, 15 Apr 1998 14:12:35 +0200 (MEST) (envelope-from sos) Message-Id: <199804151212.OAA12483@sos.freebsd.dk> Subject: Re: syscons.c In-Reply-To: from =?ISO-8859-1?Q?Dag=2DErling_Coidan_Sm=F8rgrav?= at "Apr 15, 98 02:02:47 pm" To: dag-erli@ifi.uio.no (Dag-Erling Coidan =?iso-8859-1?Q?Sm=F8rgrav?=) Date: Wed, 15 Apr 1998 14:12:35 +0200 (MEST) Cc: sos@FreeBSD.ORG, hackers@FreeBSD.ORG, stable@FreeBSD.ORG From: Søren Schmidt Reply-to: sos@FreeBSD.ORG X-Mailer: ELM [version 2.4ME+ PL30 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG In reply to Dag-Erling Coidan Smørgrav who wrote: > Søren Schmidt writes: > > In reply to Dag-Erling Coidan Smørgrav who wrote: > > > There was a discussion a while back (jan/feb) about graphical > > > screensavers and changes needed in /sys/i386/isa/syscons.s to support > > > them. AFAIK none of these changes have been committed. I want to > > > commit *one* of them (the most conservative one): slightly change the > > > order in which things are done in scrn_timer.c to prevent the deadlock > > > that arises on wakeup (syscons wants to stop the screensaver but > > > doesn't dare to because the console is in an unknown mode). > > > > That will be OK.. > > OK, I committed this to the 1.182.2 branch which is what goes into > STABLE unless I am mistaken. What about -current ?? -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Søren Schmidt (sos@FreeBSD.org) FreeBSD Core Team Even more code to hack -- will it ever end .. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Apr 15 05:23:16 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id FAA12944 for freebsd-hackers-outgoing; Wed, 15 Apr 1998 05:23:16 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from godzilla.zeta.org.au (godzilla.zeta.org.au [203.2.228.19]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id MAA12858; Wed, 15 Apr 1998 12:23:01 GMT (envelope-from bde@godzilla.zeta.org.au) Received: (from bde@localhost) by godzilla.zeta.org.au (8.8.7/8.8.7) id WAA17113; Wed, 15 Apr 1998 22:20:02 +1000 Date: Wed, 15 Apr 1998 22:20:02 +1000 From: Bruce Evans Message-Id: <199804151220.WAA17113@godzilla.zeta.org.au> To: dag-erli@ifi.uio.no, sos@FreeBSD.ORG Subject: Re: syscons.c Cc: hackers@FreeBSD.ORG, stable@FreeBSD.ORG Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG >OK, I committed this to the 1.182.2 branch which is what goes into >STABLE unless I am mistaken. The "STABLE" branch is named RELENG_2_2. 1.182.2 may sort of work for syscons.c, but it messes up at least the "Branch:" line in the commit logs. Bruce To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Apr 15 05:52:06 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id FAA17328 for freebsd-hackers-outgoing; Wed, 15 Apr 1998 05:52:06 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from ifi.uio.no (0@ifi.uio.no [129.240.64.2]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id MAA17237; Wed, 15 Apr 1998 12:51:30 GMT (envelope-from dag-erli@ifi.uio.no) Received: from hrotti.ifi.uio.no (2602@hrotti.ifi.uio.no [129.240.64.15]) by ifi.uio.no (8.8.8/8.8.7/ifi0.2) with ESMTP id OAA12510; Wed, 15 Apr 1998 14:51:27 +0200 (MET DST) Received: (from dag-erli@localhost) by hrotti.ifi.uio.no ; Wed, 15 Apr 1998 14:51:27 +0200 (MET DST) Mime-Version: 1.0 To: sos@FreeBSD.ORG Cc: hackers@FreeBSD.ORG, stable@FreeBSD.ORG Subject: Re: syscons.c References: <199804151212.OAA12483@sos.freebsd.dk> Organization: Gutteklubben Terrasse / KRST / PUMS / YASMW X-url: http://www.stud.ifi.uio.no/~dag-erli/ X-Stop-Spam: http://www.cauce.org From: dag-erli@ifi.uio.no (Dag-Erling Coidan =?iso-8859-1?Q?Sm=F8rgrav?= ) Date: 15 Apr 1998 14:51:26 +0200 In-Reply-To: =?iso-8859-1?Q?S=F8ren?= =?iso-8859-1?Q?Schmidt=27s?= message of =?iso-8859-1?Q?=22Wed=2C?= 15 Apr 1998 =?iso-8859-1?Q?14=3A12=3A35?= +0200 (MEST)=?iso-8859-1?Q?=22?= Message-ID: Lines: 10 X-Mailer: Gnus v5.5/Emacs 19.34 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from quoted-printable to 8bit by hub.freebsd.org id MAA17240 Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Søren Schmidt writes: > In reply to Dag-Erling Coidan Smørgrav who wrote: > > OK, I committed this to the 1.182.2 branch which is what goes into > > STABLE unless I am mistaken. > What about -current ?? I'm afraid to touch -current as long as I don't run it myself. -- fprintf(stderr, "I have a closed mind. It helps keeping the rain out.\n"); To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Apr 15 05:55:49 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id FAA18409 for freebsd-hackers-outgoing; Wed, 15 Apr 1998 05:55:49 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from ifi.uio.no (0@ifi.uio.no [129.240.64.2]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id MAA18066; Wed, 15 Apr 1998 12:54:55 GMT (envelope-from dag-erli@ifi.uio.no) Received: from hrotti.ifi.uio.no (2602@hrotti.ifi.uio.no [129.240.64.15]) by ifi.uio.no (8.8.8/8.8.7/ifi0.2) with ESMTP id OAA12979; Wed, 15 Apr 1998 14:54:54 +0200 (MET DST) Received: (from dag-erli@localhost) by hrotti.ifi.uio.no ; Wed, 15 Apr 1998 14:54:53 +0200 (MET DST) Mime-Version: 1.0 To: Bruce Evans Cc: sos@FreeBSD.ORG, hackers@FreeBSD.ORG, stable@FreeBSD.ORG Subject: Re: syscons.c References: <199804151220.WAA17113@godzilla.zeta.org.au> Organization: Gutteklubben Terrasse / KRST / PUMS / YASMW X-url: http://www.stud.ifi.uio.no/~dag-erli/ X-Stop-Spam: http://www.cauce.org From: dag-erli@ifi.uio.no (Dag-Erling Coidan =?iso-8859-1?Q?Sm=F8rgrav?= ) Date: 15 Apr 1998 14:54:52 +0200 In-Reply-To: Bruce Evans's message of "Wed, 15 Apr 1998 22:20:02 +1000" Message-ID: Lines: 15 X-Mailer: Gnus v5.5/Emacs 19.34 Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Bruce Evans writes: > >OK, I committed this to the 1.182.2 branch which is what goes into > >STABLE unless I am mistaken. > > The "STABLE" branch is named RELENG_2_2. 1.182.2 may sort of work > for syscons.c, but it messes up at least the "Branch:" line in the > commit logs. Thanks, I'll remember that the next time. I looked through the output of 'cvs log' for 'STABLE' and didn't think to simply check which tag I was cvsupping. I'm still a little wet behind the ears... :) -- fprintf(stderr, "I have a closed mind. It helps keeping the rain out.\n"); To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Apr 15 06:23:33 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id GAA22518 for freebsd-hackers-outgoing; Wed, 15 Apr 1998 06:23:33 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from terra.Sarnoff.COM (terra.sarnoff.com [130.33.11.203]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id NAA22511 for ; Wed, 15 Apr 1998 13:23:31 GMT (envelope-from rminnich@Sarnoff.COM) Received: (from rminnich@localhost) by terra.Sarnoff.COM (8.6.12/8.6.12) id JAA27357; Wed, 15 Apr 1998 09:22:49 -0400 Date: Wed, 15 Apr 1998 09:22:49 -0400 (EDT) From: "Ron G. Minnich" X-Sender: rminnich@terra To: freebsd-hackers@FreeBSD.ORG Subject: Re: how to add new system calls... In-Reply-To: <199804150012.KAA07660@cimlogic.com.au> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Wed, 15 Apr 1998, John Birrell wrote: > The answer depends on whether or not you are running -current. > For 2.2.x, you do need to edit /usr/src/lib/libc/sys/Makefile.inc. > For -current, the syscalls will be automatically built into libc by > declaring them in syscalls.master, executing makesyscalls.sh and then > doing a make obj, depend, all and install from /usr/src/lib/libc. And boy is this slick. At the extreme linux workshop one issue that came up was the difficulty of adding system calls to linux. It's quite messy. I pointed out that I thought freebsd was a real leader in this area, but, (and this is strange) the counter-argument from some of the linux folks was that they didn't want to see people "corrupting the purity of the system call namespace" (those actual words ...). ron To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Apr 15 06:31:55 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id GAA24848 for freebsd-hackers-outgoing; Wed, 15 Apr 1998 06:31:55 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from aaka.3skel.com (aaka.3skel.com [207.240.212.3]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id NAA24788 for ; Wed, 15 Apr 1998 13:31:40 GMT (envelope-from danj@3skel.com) Received: from fnur.3skel.com (fnur.3skel.com [192.168.0.8]) by aaka.3skel.com (8.8.5/8.8.2) with ESMTP id JAA06462; Wed, 15 Apr 1998 09:31:36 -0400 (EDT) Received: from 3skel.com (localhost.3skel.com [127.0.0.1]) by fnur.3skel.com (8.8.5/8.8.2) with ESMTP id JAA03665; Wed, 15 Apr 1998 09:31:35 -0400 (EDT) Message-ID: <3534B6B7.107FE455@3skel.com> Date: Wed, 15 Apr 1998 09:31:35 -0400 From: Dan Janowski Organization: Triskelion Systems, Inc. X-Mailer: Mozilla 4.04 [en] (X11; I; FreeBSD 2.2.1-RELEASE i386) MIME-Version: 1.0 To: "Ron G. Minnich" CC: freebsd-hackers@FreeBSD.ORG Subject: Re: how to add new system calls... References: Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Ron G. Minnich wrote: > I pointed out that I thought freebsd was a real leader in this area, but, > (and this is strange) the counter-argument from some of the linux folks > was that they didn't want to see people "corrupting the purity of the > system call namespace" (those actual words ...). A pure breed mutt? Dan -- danj@3skel.com Dan Janowski Triskelion Systems, Inc. Bronx, NY To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Apr 15 06:34:46 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id GAA25394 for freebsd-hackers-outgoing; Wed, 15 Apr 1998 06:34:46 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from att.com (kcgw1.att.com [192.128.133.151]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id NAA25335; Wed, 15 Apr 1998 13:34:28 GMT (envelope-from sbabkin@dcn.att.com) From: sbabkin@dcn.att.com Received: by kcgw1.att.com; Wed Apr 15 08:34 CDT 1998 Received: from dcn71.dcn.att.com ([135.44.192.112]) by kcig1.att.att.com (AT&T/GW-1.0) with ESMTP id IAA05936; Wed, 15 Apr 1998 08:34:21 -0500 (CDT) Received: by dcn71.dcn.att.com with Internet Mail Service (5.0.1458.49) id <26DMMHQA>; Wed, 15 Apr 1998 09:39:51 -0400 Message-ID: To: tarkhil@asteroid.svib.ru, dyson@FreeBSD.ORG Cc: hackers@FreeBSD.ORG, smp@FreeBSD.ORG Subject: RE: SMP performance decrease? Date: Wed, 15 Apr 1998 09:39:47 -0400 X-Priority: 3 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.0.1458.49) Content-Type: text/plain Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > ---------- > From: John S. Dyson[SMTP:dyson@FreeBSD.ORG] > > Alexander B. Povolotsky said: > > Hello! > > > > I've just benchmarked (by bytebench from ports) my new server, with > 64M RAM > > (for now; will increase soon) and 2 PII-233 processors (EliteGroup > p6LX2-A > > mainboard). > > > > Here are the results: > May be some description of tests can help: > > > > Test Non-SMP SMP > > arith (double) 27.5 28.1 > This test is running in one process so it hardly can show anything. An interesting modification would be to run 2 parallel processes. > > Drystone 2 (no reg. vars) 23.6 24.1 > The same. The speed gain may be because other processes that are running in background are using the second processor now. > > Execl thoughput 90.8 46.8 <- ??? > I can't remember about this > > File copy 35.1 37.7 > Also single-threaded. > > Pipe-based context switching 20.4 9.0 <- ??? > Two processes and a pipe, passing 1 byte each time in alternating direction. The number of bytes passes is supposed to be the same as the number of context switches. In fact, the processes here are running _not_concurrently_, they are synchronized by byte passing. So the speed can hardly be higher, but should not be twice slower either until there is high interprocessor synchronization overhead compared to context switch overhead (provided that FreeBSD context switch overhead is really low, that may be the case). > > Shell scripts (8 concurrent) 12.8 12.2 <- ??? > 8 shell scripts are running concurrently. This is supposed to simulate 8 users running. And think that this is a somewhat weird result. Serge To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Apr 15 06:34:47 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id GAA25402 for freebsd-hackers-outgoing; Wed, 15 Apr 1998 06:34:47 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from time.cdrom.com (root@time.cdrom.com [204.216.27.226]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id NAA25320; Wed, 15 Apr 1998 13:34:24 GMT (envelope-from jkh@time.cdrom.com) Received: from time.cdrom.com (jkh@localhost.cdrom.com [127.0.0.1]) by time.cdrom.com (8.8.8/8.8.8) with ESMTP id GAA15978; Wed, 15 Apr 1998 06:34:27 -0700 (PDT) (envelope-from jkh@time.cdrom.com) To: "Matthew N. Dodd" cc: Peter Wemm , Satoshi Asami , phk@FreeBSD.ORG, committers@FreeBSD.ORG, hackers@FreeBSD.ORG Subject: Re: Come on guys, close a PR or two, will ya ? In-reply-to: Your message of "Wed, 15 Apr 1998 01:19:35 EDT." Date: Wed, 15 Apr 1998 06:34:26 -0700 Message-ID: <15974.892647266@time.cdrom.com> From: "Jordan K. Hubbard" Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > All solveable problems. A more robust packaging system will solve most of > these. That's like saying "we can get to the stars, we just need a faster than light drive - it's obvious guys!" :-) I've been trying to write or get someone (anyone!) else to write "a more robust packaging system" for something close to 4 years now and I'm not having any luck at all. I've also even looked at what it would take to make the ports collection generate RPMs (it's sort of mappable but definitely not easy) and if Debian were easier to install on my spam box I'd probably have looked at that by now too. Nobody, least of all myself, is particularly proud of the current prototype package system and would LOVE to see Package System MKII, whether it's an import or another indigenous effort. A more robust packaging system / management system is not the answer - that is the question. Who's going to do it is the answer we're looking for here. :-) Jordan To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Apr 15 06:58:04 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id GAA00565 for freebsd-hackers-outgoing; Wed, 15 Apr 1998 06:58:04 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from heathers2.stdio.com (lile@heathers2.stdio.com [199.89.192.5]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id NAA00493 for ; Wed, 15 Apr 1998 13:57:55 GMT (envelope-from lile@stdio.com) Received: (from lile@localhost) by heathers2.stdio.com (8.8.8/8.8.8) id JAA26793; Wed, 15 Apr 1998 09:55:37 -0400 (EDT) Date: Wed, 15 Apr 1998 09:55:36 -0400 (EDT) From: "Larry S. Lile" To: Greg Lehey cc: "Matthew N. Dodd" , hackers@FreeBSD.ORG Subject: Re: 802.2/802.3/802.5 (steps to token ring and others) In-Reply-To: <19980415134531.L1870@freebie.lemis.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Wed, 15 Apr 1998, Greg Lehey wrote: > On Tue, 14 April 1998 at 22:02:18 -0400, Matthew N. Dodd wrote: > > > > I've been more or less out of time for the last month and a half but have > > had a number of messages in my inbox today regarding Token Ring, one of > > those from gta.com (makers of GnatBox). > > > > I'm not making the kind of forward progress I'd like to be making so I'm > > going to attempt to at least get others involved in some of the discussion > > of and the planning for things that are needed for Token Ring but are not > > specific to it. > > > > FreeBSD needs its 'dead' 802.2 LLC code cleaned up and reintegrated into > > the kernel. This buys us not only token ring but 802.3 ethenet frames as > > well, which novell uses for their IPX protocol and Microsoft uses for > > NetBEUI. > > > > Working on the 802.2 code requires no special hardware; regular old > > ethernet will do just fine. Its obviously more helpful to have a > > reference implementation (I'm using Win95 and Netware 3.12) to beat on > > during development, but passing packets between two FreeBSD boxes should > > be nearly as good. > > > > I would like to see a mailing list created to give this discussion some > > focus and an initial 'push'. There are enough people that have expressed > > an intent to do work in this area that a separate mailing list for > > coordinating our efforts is justified. > > > > I would also be interested in talking to someone with contacts inside of > > BSDi; they have token ring support for a few cards. Giving this code to > > the FreeBSD project would allow us to begin concentrating our efforts on > > writing hardware support, something BSDi would glean direct benefit from. > > > > Your comments, please. > > I've been vaguely thinking of doing something about Token Ring and > other protocols, but I haven't had time to look at it yet. It would > be nice to see a few of the less popular protocols supported, though > (another one that springs to mind is X.25). > > I can set up a mailing list if Jonathan doesn't want to do it. It might be time for a "token-ring@FreeBSD", anybody else think so? Larry Lile lile@stdio.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Apr 15 07:00:40 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id HAA01417 for freebsd-hackers-outgoing; Wed, 15 Apr 1998 07:00:40 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from time.cdrom.com (root@time.cdrom.com [204.216.27.226]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id OAA01406 for ; Wed, 15 Apr 1998 14:00:34 GMT (envelope-from jkh@time.cdrom.com) Received: from time.cdrom.com (jkh@localhost.cdrom.com [127.0.0.1]) by time.cdrom.com (8.8.8/8.8.8) with ESMTP id HAA16163; Wed, 15 Apr 1998 07:00:37 -0700 (PDT) (envelope-from jkh@time.cdrom.com) To: dg@root.com cc: Tom , "Jung, Michael" , "'freebsd-hackers@freebsd.org'" Subject: Re: arplookup In-reply-to: Your message of "Wed, 15 Apr 1998 01:56:20 PDT." <199804150856.BAA00331@implode.root.com> Date: Wed, 15 Apr 1998 07:00:37 -0700 Message-ID: <16159.892648837@time.cdrom.com> From: "Jordan K. Hubbard" Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Yep, it's probably closer to 28K or so since my spamblock software tosses away a lot of legit registrations since they come from hosts that don't quite exist yet (the person has just configured the box but hasn't put an entry into DNS yet, I punt the registration as spam). This isn't as catastrophic as it sounds since Poul-Henning is also on the recipient list for registrations and he archives his at a repository without blocking. I keep receiving the registrations here mostly for general rather than truly accurate reference. Jordan > >> 2nd - I'm curious where the registration figures (25000 users) came > >... > > > > The figure is bogus. I don't even know where you got it from, or where > >it was even mentioned... > > It came from Jordan. The new installation software will optionally registe r > the user with us. We currently have 25,000 users registered this way. > > -DG > > David Greenman > Core-team/Principal Architect, The FreeBSD Project > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-hackers" in the body of the message To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Apr 15 07:05:26 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id HAA02971 for freebsd-hackers-outgoing; Wed, 15 Apr 1998 07:05:26 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from rfcnet.com (mattc@rfcnet.com [207.227.20.207]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id OAA02398; Wed, 15 Apr 1998 14:04:05 GMT (envelope-from mattc@rfcnet.com) Received: (from mattc@localhost) by rfcnet.com (8.8.8/8.8.8) id JAA21738; Wed, 15 Apr 1998 09:03:57 -0500 (CDT) (envelope-from mattc) Message-ID: <19980415090357.59810@rfcnet.com> Date: Wed, 15 Apr 1998 09:03:57 -0500 From: Matthew Cashdollar To: "Matthew N. Dodd" Cc: committers@FreeBSD.ORG, hackers@FreeBSD.ORG Subject: Re: Come on guys, close a PR or two, will ya ? References: <199804150507.NAA24706@spinner.netplex.com.au> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.89i In-Reply-To: ; from Matthew N. Dodd on Wed, Apr 15, 1998 at 01:19:35AM -0400 x-no-archive: yes Organization: RF Communications, Inc. http://www.rfcinc.com Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Wed, Apr 15, 1998 at 01:19:35AM -0400, Matthew N. Dodd wrote: > A better packaging system/management system solves these. Debian has most > of these problems solved (thought I'm in no way advocating we adopt their > tools; they just have some good ideas) Yuck! Debian has the worst packaging system of any OS I have ever seen. If newbies are confused now, just wait until they try a debian linux-style packaging system.. LOL Seriously though, I don't see anything wrong with our current ports collection and the debian stuff is a step (or two) backwards if you ask me. -- Matthew Cashdollar RF Communications, Inc. -- http://www.rfcinc.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Apr 15 07:05:34 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id HAA02998 for freebsd-hackers-outgoing; Wed, 15 Apr 1998 07:05:34 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from aaka.3skel.com (aaka.3skel.com [207.240.212.3]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id OAA02862; Wed, 15 Apr 1998 14:05:07 GMT (envelope-from danj@3skel.com) Received: from fnur.3skel.com (fnur.3skel.com [192.168.0.8]) by aaka.3skel.com (8.8.5/8.8.2) with ESMTP id KAA06643; Wed, 15 Apr 1998 10:05:04 -0400 (EDT) Received: (from danj@localhost) by fnur.3skel.com (8.8.5/8.8.2) id KAA04007; Wed, 15 Apr 1998 10:05:03 -0400 (EDT) Date: Wed, 15 Apr 1998 10:05:03 -0400 (EDT) From: Dan Janowski Message-Id: <199804151405.KAA04007@fnur.3skel.com> To: freebsd-chat@FreeBSD.ORG, freebsd-hackers@FreeBSD.ORG Subject: Side by side... Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Whilest poking around for Java resources, I found this article which seems pretty articulate as well as referring to Linux and FreeBSD on par. http://www.ncworldmag.com/ncw-04-1998/ncw-04-nextten.html?jw Dan To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Apr 15 07:07:54 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id HAA03666 for freebsd-hackers-outgoing; Wed, 15 Apr 1998 07:07:54 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from duey.hs.wolves.k12.mo.us (root@duey.hs.wolves.k12.mo.us [207.160.214.9]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id OAA03630 for ; Wed, 15 Apr 1998 14:07:43 GMT (envelope-from cdillon@wolves.k12.mo.us) Received: from duey.hs.wolves.k12.mo.us (cdillon@duey.hs.wolves.k12.mo.us [207.160.214.9]) by duey.hs.wolves.k12.mo.us (8.8.7/8.8.7) with SMTP id JAA27001; Wed, 15 Apr 1998 09:07:36 -0500 (CDT) (envelope-from cdillon@wolves.k12.mo.us) Date: Wed, 15 Apr 1998 09:07:35 -0500 (CDT) From: Chris Dillon X-Sender: cdillon@duey.hs.wolves.k12.mo.us To: Christopher Masto cc: freebsd-hackers@FreeBSD.ORG Subject: Re: Floppy tape In-Reply-To: <19980414222346.C20577@netmonger.net> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Tue, 14 Apr 1998, Christopher Masto wrote: > I'm rewriting the floppy tape driver. This is a heads-up in case > there's anyone else doing this or who maybe has code that isn't in > there now but has been abandoned. (Whatever happened to lft?) > > And if you feel the urge to respond by saying that floppy tape sucks, > you could save a lot of time by simply going to hell. Thank you. I'm not going to say that since I still have a stinking Colorado 350 in this machine that I can't find the money to replace with a nice DAT drive. Even though its nowhere near as good as the newer drives, i still don't want to throw it away. It doesn't work at all with ft in FreeBSD right now, however. At least slow backups will be better than no backups. :-) -- Chris Dillon --- cdillon@inter-linc.net --- cdillon@wolves.k12.mo.us /* Powered by FreeBSD, the best operating system on the planet. Available for Intel x86 and compatible computers. SPARC and Alpha ports currently under development. (http://www.freebsd.org) */ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Apr 15 07:18:08 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id HAA06540 for freebsd-hackers-outgoing; Wed, 15 Apr 1998 07:18:08 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from ns1.yes.no (ns1.yes.no [195.119.24.10]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id OAA06532 for ; Wed, 15 Apr 1998 14:18:04 GMT (envelope-from eivind@bitbox.follo.net) Received: from bitbox.follo.net (bitbox.follo.net [194.198.43.36]) by ns1.yes.no (8.8.7/8.8.7) with ESMTP id OAA23257; Wed, 15 Apr 1998 14:17:38 GMT Received: (from eivind@localhost) by bitbox.follo.net (8.8.8/8.8.6) id QAA25510; Wed, 15 Apr 1998 16:17:37 +0200 (MET DST) Message-ID: <19980415161656.62299@follo.net> Date: Wed, 15 Apr 1998 16:16:56 +0200 From: Eivind Eklund To: "Larry S. Lile" , Greg Lehey Cc: "Matthew N. Dodd" , hackers@FreeBSD.ORG Subject: Re: 802.2/802.3/802.5 (steps to token ring and others) References: <19980415134531.L1870@freebie.lemis.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.89.1i In-Reply-To: ; from Larry S. Lile on Wed, Apr 15, 1998 at 09:55:36AM -0400 Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Wed, Apr 15, 1998 at 09:55:36AM -0400, Larry S. Lile wrote: > It might be time for a "token-ring@FreeBSD", anybody else think so? freebsd-tokenring I'm in favour - might spurn the efforts along. Eivind. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Apr 15 07:22:43 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id HAA07423 for freebsd-hackers-outgoing; Wed, 15 Apr 1998 07:22:43 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from ns1.yes.no (ns1.yes.no [195.119.24.10]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id OAA07404; Wed, 15 Apr 1998 14:22:29 GMT (envelope-from eivind@bitbox.follo.net) Received: from bitbox.follo.net (bitbox.follo.net [194.198.43.36]) by ns1.yes.no (8.8.7/8.8.7) with ESMTP id OAA23452; Wed, 15 Apr 1998 14:22:28 GMT Received: (from eivind@localhost) by bitbox.follo.net (8.8.8/8.8.6) id QAA25533; Wed, 15 Apr 1998 16:22:28 +0200 (MET DST) Message-ID: <19980415162126.63181@follo.net> Date: Wed, 15 Apr 1998 16:21:26 +0200 From: Eivind Eklund To: =?iso-8859-1?Q?Dag-Erling_Coidan_Sm=F8rgrav?= Cc: hackers@FreeBSD.ORG, stable@FreeBSD.ORG Subject: Re: syscons.c References: <199804151212.OAA12483@sos.freebsd.dk> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Mailer: Mutt 0.89.1i In-Reply-To: =?iso-8859-1?Q?=3Cxzp7m4r6yep=2Efsf=40hrotti=2Eifi=2Euio=2Eno=3E=3B_from?= =?iso-8859-1?Q?_Dag-Erling_Coidan_Sm=F8rgrav__on_Wed=2C_Apr_15=2C_1998_a?= =?iso-8859-1?Q?t_02=3A51=3A26PM_+0200?= Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Wed, Apr 15, 1998 at 02:51:26PM +0200, Dag-Erling Coidan Smørgrav wrote: > Søren Schmidt writes: > > In reply to Dag-Erling Coidan Smørgrav who wrote: > > > OK, I committed this to the 1.182.2 branch which is what goes into > > > STABLE unless I am mistaken. > > What about -current ?? > > I'm afraid to touch -current as long as I don't run it myself. Things should in general go into -current before going into -stable. Things one is 'afraid of touching' should definately go in -current first, if the code in -current and -stable is similar - it is much much much better to break -current than -stable, and -current is the codebase that will be carried forward - if it is only done in 2.2, it is likely to disappear when we go 3.0... Eivind. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Apr 15 07:49:38 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id HAA11700 for freebsd-hackers-outgoing; Wed, 15 Apr 1998 07:49:38 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from sasami.jurai.net (winter@sasami.jurai.net [207.153.65.3]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id OAA11693 for ; Wed, 15 Apr 1998 14:49:29 GMT (envelope-from winter@jurai.net) Received: from localhost (winter@localhost) by sasami.jurai.net (8.8.8/8.8.7) with SMTP id KAA26226; Wed, 15 Apr 1998 10:49:17 -0400 (EDT) Date: Wed, 15 Apr 1998 10:49:17 -0400 (EDT) From: "Matthew N. Dodd" To: "Larry S. Lile" cc: Greg Lehey , hackers@FreeBSD.ORG Subject: Re: 802.2/802.3/802.5 (steps to token ring and others) In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Wed, 15 Apr 1998, Larry S. Lile wrote: > It might be time for a "token-ring@FreeBSD", anybody else think so? Something a bit more general that covers all of the ISO/IEC 802.x protocols may be a bit better. At this point we don't need to concentrate on the token-ring specifics. /* Matthew N. Dodd | A memory retaining a love you had for life winter@jurai.net | As cruel as it seems nothing ever seems to http://www.jurai.net/~winter | go right - FLA M 3.1:53 */ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Apr 15 07:50:50 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id HAA11999 for freebsd-hackers-outgoing; Wed, 15 Apr 1998 07:50:50 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from sasami.jurai.net (winter@sasami.jurai.net [207.153.65.3]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id OAA11941; Wed, 15 Apr 1998 14:50:40 GMT (envelope-from winter@jurai.net) Received: from localhost (winter@localhost) by sasami.jurai.net (8.8.8/8.8.7) with SMTP id KAA26265; Wed, 15 Apr 1998 10:50:33 -0400 (EDT) Date: Wed, 15 Apr 1998 10:50:33 -0400 (EDT) From: "Matthew N. Dodd" To: Matthew Cashdollar cc: committers@FreeBSD.ORG, hackers@FreeBSD.ORG Subject: Re: Come on guys, close a PR or two, will ya ? In-Reply-To: <19980415090357.59810@rfcnet.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Wed, 15 Apr 1998, Matthew Cashdollar wrote: > Yuck! Debian has the worst packaging system of any OS I have ever seen. If > newbies are confused now, just wait until they try a debian linux-style > packaging system.. LOL I agree that dselect sucks hard. That wasn't what I was suggesting. (their new packaging tool is supposed to be the cat's meow though.) > Seriously though, I don't see anything wrong with our current ports > collection and the debian stuff is a step (or two) backwards if you ask > me. dselect is a step or two backwards yes. /* Matthew N. Dodd | A memory retaining a love you had for life winter@jurai.net | As cruel as it seems nothing ever seems to http://www.jurai.net/~winter | go right - FLA M 3.1:53 */ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Apr 15 07:58:15 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id HAA13659 for freebsd-hackers-outgoing; Wed, 15 Apr 1998 07:58:15 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from sasami.jurai.net (winter@sasami.jurai.net [207.153.65.3]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id OAA13651 for ; Wed, 15 Apr 1998 14:58:08 GMT (envelope-from winter@jurai.net) Received: from localhost (winter@localhost) by sasami.jurai.net (8.8.8/8.8.7) with SMTP id KAA26360; Wed, 15 Apr 1998 10:57:22 -0400 (EDT) Date: Wed, 15 Apr 1998 10:57:22 -0400 (EDT) From: "Matthew N. Dodd" To: Eivind Eklund cc: "Larry S. Lile" , Greg Lehey , hackers@FreeBSD.ORG Subject: Re: 802.2/802.3/802.5 (steps to token ring and others) In-Reply-To: <19980415161656.62299@follo.net> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Wed, 15 Apr 1998, Eivind Eklund wrote: > freebsd-tokenring > > I'm in favour - might spurn the efforts along. Thats what I'm hoping. Larry actually has (from what I remember) most of an IBM tokenring hardware driver written and was wondering where to plug it into the kernel. Those bits don't exist yet (they would be the equivelent of ether_input() and ether_output() IIRC.) We need some direction from the architects on how we should lay things out so we get all the benefits from the 802.2 LLC code. (802.3, IPX frames over same, NetBEUI etc). I've got a fuzzy picture in my head but it would certainly be helpful to direct this discussion and get proper feedback. /* Matthew N. Dodd | A memory retaining a love you had for life winter@jurai.net | As cruel as it seems nothing ever seems to http://www.jurai.net/~winter | go right - FLA M 3.1:53 */ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Apr 15 08:00:01 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id IAA13993 for freebsd-hackers-outgoing; Wed, 15 Apr 1998 08:00:01 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from sasami.jurai.net (winter@sasami.jurai.net [207.153.65.3]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id OAA13940 for ; Wed, 15 Apr 1998 14:59:53 GMT (envelope-from winter@jurai.net) Received: from localhost (winter@localhost) by sasami.jurai.net (8.8.8/8.8.7) with SMTP id KAA26388; Wed, 15 Apr 1998 10:59:49 -0400 (EDT) Date: Wed, 15 Apr 1998 10:59:48 -0400 (EDT) From: "Matthew N. Dodd" To: Greg Lehey cc: hackers@FreeBSD.ORG Subject: Re: 802.2/802.3/802.5 (steps to token ring and others) In-Reply-To: <19980415134531.L1870@freebie.lemis.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Wed, 15 Apr 1998, Greg Lehey wrote: > I've been vaguely thinking of doing something about Token Ring and > other protocols, but I haven't had time to look at it yet. It would > be nice to see a few of the less popular protocols supported, though > (another one that springs to mind is X.25). Mmmm... DECNet... :) (there are some crazy linux people working on that one actually) > I can set up a mailing list if Jonathan doesn't want to do it. So could I but I'd rather it be @freebsd.org and on the webpages and such. Getting those links into the search engines might get us a few more lost souls who can help with the coding. /* Matthew N. Dodd | A memory retaining a love you had for life winter@jurai.net | As cruel as it seems nothing ever seems to http://www.jurai.net/~winter | go right - FLA M 3.1:53 */ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Apr 15 08:15:02 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id IAA16692 for freebsd-hackers-outgoing; Wed, 15 Apr 1998 08:15:02 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from gatewaya.anheuser-busch.com (gatewaya.anheuser-busch.com [151.145.250.252]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id PAA16152; Wed, 15 Apr 1998 15:12:23 GMT (envelope-from Matthew.Alton@anheuser-busch.com) Received: by gatewaya.anheuser-busch.com; id KAA14119; Wed, 15 Apr 1998 10:11:44 -0500 Received: from stlabcexg003(151.145.101.158) by gatewaya.anheuser-busch.com via smap (3.2) id xma014100; Wed, 15 Apr 98 10:11:31 -0500 Received: by stlabcexg003.anheuser-busch.com with Internet Mail Service (5.5.1960.3) id <2TLM8TTP>; Wed, 15 Apr 1998 10:10:27 -0500 Message-ID: <31B3F0BF1C40D11192A700805FD48BF9017765A1@STLABCEXG011> From: "Alton, Matthew" To: "'Jordan K. Hubbard'" , "Matthew N. Dodd" Cc: Peter Wemm , Satoshi Asami , phk@FreeBSD.ORG, committers@FreeBSD.ORG, hackers@FreeBSD.ORG Subject: RE: Come on guys, close a PR or two, will ya ? Date: Wed, 15 Apr 1998 10:04:14 -0500 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.1960.3) Content-Type: text/plain Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG I'll do it. Please send me pointers. Thank you. > -----Original Message----- > From: Jordan K. Hubbard [SMTP:jkh@time.cdrom.com] > Sent: Wednesday, April 15, 1998 8:34 AM > To: Matthew N. Dodd > Cc: Peter Wemm; Satoshi Asami; phk@FreeBSD.ORG; committers@FreeBSD.ORG; > hackers@FreeBSD.ORG > Subject: Re: Come on guys, close a PR or two, will ya ? > > > All solveable problems. A more robust packaging system will solve most of > > these. > > That's like saying "we can get to the stars, we just need a faster > than light drive - it's obvious guys!" :-) > > I've been trying to write or get someone (anyone!) else to write "a > more robust packaging system" for something close to 4 years now and > I'm not having any luck at all. I've also even looked at what it > would take to make the ports collection generate RPMs (it's sort of > mappable but definitely not easy) and if Debian were easier to install > on my spam box I'd probably have looked at that by now too. Nobody, > least of all myself, is particularly proud of the current prototype > package system and would LOVE to see Package System MKII, whether it's > an import or another indigenous effort. A more robust packaging > system / management system is not the answer - that is the question. > Who's going to do it is the answer we're looking for here. :-) > > Jordan > > 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 Apr 15 08:20:27 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id IAA17817 for freebsd-hackers-outgoing; Wed, 15 Apr 1998 08:20:27 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from heathers2.stdio.com (lile@heathers2.stdio.com [199.89.192.5]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id PAA17810 for ; Wed, 15 Apr 1998 15:20:22 GMT (envelope-from lile@stdio.com) Received: (from lile@localhost) by heathers2.stdio.com (8.8.8/8.8.8) id LAA28048; Wed, 15 Apr 1998 11:18:11 -0400 (EDT) Date: Wed, 15 Apr 1998 11:18:10 -0400 (EDT) From: "Larry S. Lile" To: "Matthew N. Dodd" cc: Greg Lehey , hackers@FreeBSD.ORG Subject: Re: 802.2/802.3/802.5 (steps to token ring and others) In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Wed, 15 Apr 1998, Matthew N. Dodd wrote: > On Wed, 15 Apr 1998, Greg Lehey wrote: > > I've been vaguely thinking of doing something about Token Ring and > > other protocols, but I haven't had time to look at it yet. It would > > be nice to see a few of the less popular protocols supported, though > > (another one that springs to mind is X.25). > > Mmmm... DECNet... :) (there are some crazy linux people working on that > one actually) > > > I can set up a mailing list if Jonathan doesn't want to do it. > > So could I but I'd rather it be @freebsd.org and on the webpages and such. > Getting those links into the search engines might get us a few more lost > souls who can help with the coding. Ok so how about newtorking@freebsd.org for network development? Larry Lile lile@stdio.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Apr 15 08:21:52 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id IAA18069 for freebsd-hackers-outgoing; Wed, 15 Apr 1998 08:21:52 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from sasami.jurai.net (winter@sasami.jurai.net [207.153.65.3]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id PAA18056 for ; Wed, 15 Apr 1998 15:21:41 GMT (envelope-from winter@jurai.net) Received: from localhost (winter@localhost) by sasami.jurai.net (8.8.8/8.8.7) with SMTP id LAA26675; Wed, 15 Apr 1998 11:21:32 -0400 (EDT) Date: Wed, 15 Apr 1998 11:21:32 -0400 (EDT) From: "Matthew N. Dodd" To: Charlie & cc: hackers@FreeBSD.ORG Subject: Re: CFD: 'cce' - "concatenated" ethernet driver In-Reply-To: <19980415113537.01993@nnd.itfs.nsk.su> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Wed, 15 Apr 1998, Charlie & wrote: > What do you think about such an interface ? You need to see how cisco does this with their high end switch products. They allow multiple ethernet connections to function as one big pipe, backup ethernet connections etc. [deleted] You probably wouldn't need to abstract it to a virtual devices. Having a flag you can set on an interface would be sufficient. ie: ifconfig 2 interfaces with the same IP, set an interface flag that specifys Active/Spare or Round-Robin. You may need to spoof MAC addresses; look at the cisco implementation for a reference. /* Matthew N. Dodd | A memory retaining a love you had for life winter@jurai.net | As cruel as it seems nothing ever seems to http://www.jurai.net/~winter | go right - FLA M 3.1:53 */ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Apr 15 08:24:56 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id IAA18958 for freebsd-hackers-outgoing; Wed, 15 Apr 1998 08:24:56 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from sasami.jurai.net (winter@sasami.jurai.net [207.153.65.3]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id PAA18833 for ; Wed, 15 Apr 1998 15:24:40 GMT (envelope-from winter@jurai.net) Received: from localhost (winter@localhost) by sasami.jurai.net (8.8.8/8.8.7) with SMTP id LAA26709; Wed, 15 Apr 1998 11:24:30 -0400 (EDT) Date: Wed, 15 Apr 1998 11:24:29 -0400 (EDT) From: "Matthew N. Dodd" To: Eivind Eklund cc: "Eric A. Davis" , freebsd-hackers@FreeBSD.ORG Subject: Re: how to add new system calls... In-Reply-To: <19980415125729.03160@follo.net> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Wed, 15 Apr 1998, Eivind Eklund wrote: > YES! I've been missing this since I left my Amiga 5 years ago! > > Does the above imply watching for changes in directories, too? Ie, > file added to directory, notification sent... > > What level of notification? Do you get information saying 'file so > changed atime to XXX'/'file XXX added to directory', or just a flag > saying 'event so happened on descriptor so'? Mmm... tripwired /* Matthew N. Dodd | A memory retaining a love you had for life winter@jurai.net | As cruel as it seems nothing ever seems to http://www.jurai.net/~winter | go right - FLA M 3.1:53 */ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Apr 15 08:41:53 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id IAA22198 for freebsd-hackers-outgoing; Wed, 15 Apr 1998 08:41:53 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from arh0300.urh.uiuc.edu (arh0300.urh.uiuc.edu [130.126.72.10]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id PAA22171; Wed, 15 Apr 1998 15:41:47 GMT (envelope-from dannyman@arh0300.urh.uiuc.edu) Received: (from dannyman@localhost) by arh0300.urh.uiuc.edu (8.8.8/8.8.5) id KAA26957; Wed, 15 Apr 1998 10:41:47 -0500 (CDT) Message-ID: <19980415104147.51745@urh.uiuc.edu> Date: Wed, 15 Apr 1998 10:41:47 -0500 From: dannyman To: Dan Janowski , freebsd-chat@FreeBSD.ORG, freebsd-hackers@FreeBSD.ORG Subject: Re: Side by side... Mail-Followup-To: Dan Janowski , freebsd-chat@FreeBSD.ORG, freebsd-hackers@FreeBSD.ORG References: <199804151405.KAA04007@fnur.3skel.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.89.1i In-Reply-To: <199804151405.KAA04007@fnur.3skel.com>; from Dan Janowski on Wed, Apr 15, 1998 at 10:05:03AM -0400 X-Loop: djhoward@uiuc.edu X-URL: http://www.uiuc.edu/ph/www/djhoward/ Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Wed, Apr 15, 1998 at 10:05:03AM -0400, Dan Janowski wrote: > Whilest poking around for Java resources, I found this article which > seems pretty articulate as well as referring to Linux and FreeBSD on par. > > http://www.ncworldmag.com/ncw-04-1998/ncw-04-nextten.html?jw Errr, yeah, an article full of generalizations unsupported by citation that mentions FreeBSD and Linux in the same sentence then goes on to list a bunch of links for Linux at the bottom. I get the creepy feeling that it's some sort of underhanded Linux advocacy, but I don't mind so much given the target. ;) -dan -- // dannyman yori aiokomete || Our Honored Symbol deserves \\/ http://www.dannyland.org/~dannyman/ || an Honorable Retirement (UIUC) To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Apr 15 08:47:46 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id IAA23852 for freebsd-hackers-outgoing; Wed, 15 Apr 1998 08:47:46 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from dingo.cdrom.com (dingo.cdrom.com [204.216.28.145]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id PAA23828 for ; Wed, 15 Apr 1998 15:47:37 GMT (envelope-from mike@dingo.cdrom.com) Received: from dingo.cdrom.com (localhost [127.0.0.1]) by dingo.cdrom.com (8.8.8/8.8.5) with ESMTP id IAA00456; Wed, 15 Apr 1998 08:44:15 -0700 (PDT) Message-Id: <199804151544.IAA00456@dingo.cdrom.com> X-Mailer: exmh version 2.0zeta 7/24/97 To: Stephen Hocking-Senior Programmer PGS Tensor Perth cc: hackers@FreeBSD.ORG Subject: Re: Converting ELF shared libs into a.out shared libs In-reply-to: Your message of "Wed, 15 Apr 1998 17:24:43 +0800." <199804150924.RAA01162@ariadne.tensor.pgs.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Wed, 15 Apr 1998 08:44:14 -0700 From: Mike Smith Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > > What's involved, other than the different formats of jump tables and adding > prepended underscores? The interfaces that library components consume. > Stephen, who is determined to get that Glide library usable in native fbsd > apps. You'll want to start by looking at the external interfaces that this library uses, ie. what system calls it makes, what other library functions it calls, what external data structures it references, etc. In the general case, it can be nightmare trying to do this. It's possible that the Glide library may be sufficiently self-contained that this will be somewhat easier than that. Start by taking the Linux binutils and pull the library apart into its object modules. This will let you work with one at a time. -- \\ Sometimes you're ahead, \\ Mike Smith \\ sometimes you're behind. \\ mike@smith.net.au \\ The race is long, and in the \\ msmith@freebsd.org \\ end it's only with yourself. \\ msmith@cdrom.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Apr 15 09:05:13 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id JAA26388 for freebsd-hackers-outgoing; Wed, 15 Apr 1998 09:05:13 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from dan.emsphone.com (dan@dan.emsphone.com [199.67.51.101]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id QAA26360 for ; Wed, 15 Apr 1998 16:05:02 GMT (envelope-from dan@dan.emsphone.com) Received: (from dan@localhost) by dan.emsphone.com (8.8.8/8.8.6) id LAA01267; Wed, 15 Apr 1998 11:04:42 -0500 (CDT) Message-ID: <19980415110441.A938@emsphone.com> Date: Wed, 15 Apr 1998 11:04:41 -0500 From: Dan Nelson To: "Matthew N. Dodd" , Eivind Eklund Cc: "Eric A. Davis" , freebsd-hackers@FreeBSD.ORG Subject: Re: how to add new system calls... References: <19980415125729.03160@follo.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.90.10i In-Reply-To: ; from "Matthew N. Dodd" on Wed Apr 15 11:24:29 GMT 1998 X-OS: FreeBSD 2.2.6-STABLE Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG In the last episode (Apr 15), Matthew N. Dodd said: > On Wed, 15 Apr 1998, Eivind Eklund wrote: > > YES! I've been missing this since I left my Amiga 5 years ago! > > > > Does the above imply watching for changes in directories, too? Ie, > > file added to directory, notification sent... > > > > What level of notification? Do you get information saying 'file so > > changed atime to XXX'/'file XXX added to directory', or just a flag > > saying 'event so happened on descriptor so'? > > Mmm... tripwired Sort of like tripwire, but in real time. The Amiga has a feature where you could monitor a file or directory for changes. Imagine cron getting a signal when /var/cron/tabs changes. Or any other daemon that has a config file. There's a description of the function (but not the assosicated structures unfortunately) at http://www.cs.man.ac.uk/~lucass/autodoc/dos.htm#StartNotify() So, how many of you people _were_ Amiga hackers in a previous life? -Dan Nelson dnelson@emsphone.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Apr 15 09:05:51 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id JAA26533 for freebsd-hackers-outgoing; Wed, 15 Apr 1998 09:05:51 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from hutcs.cs.hut.fi (apl@hutcs.cs.hut.fi [130.233.192.7]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id QAA26527 for ; Wed, 15 Apr 1998 16:05:43 GMT (envelope-from apl@hutcs.cs.hut.fi) Received: (from apl@localhost) by hutcs.cs.hut.fi (8.8.8/8.8.8) id TAA11125; Wed, 15 Apr 1998 19:05:29 +0300 (EET DST) Message-ID: <19980415190528.18498@hutcs.cs.hut.fi> Date: Wed, 15 Apr 1998 19:05:28 +0300 From: Antti-Pekka Liedes To: hackers@FreeBSD.ORG Subject: adding new syscalls, part two Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.89.1i Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG I already read previous thread on adding syscalls, and I did everything as it said, ie. added my new syscall to syscalls.master and ran makesyscalls. Now, everything works considering the kernel, but I can't make a working libc. I tried as was told in the previous syscalls thread, but when linking the shared libc, I get: ld: acl_establish_daemon.so: RRS text relocation at 0x207d6 for "SYS_acl_establish_daemon" Because of this(?), ld.so can't resolve SYS_acl_establish_daemon in libc.so, and thus can't link it either, and obviously nothing works when you can't link shared libc. -- Antti-Pekka Liedes * apl@IRC * There's no sign of the JMT 6 B 406 * apl@iki.fi * morning coming, you've been 02150 ESPOO * +358 - 9 - 468 3121 * left on your own, like FINLAND * +358 - 40 - 5873 593 * a rainbow in the dark To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Apr 15 09:06:38 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id JAA26824 for freebsd-hackers-outgoing; Wed, 15 Apr 1998 09:06:38 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from hutcs.cs.hut.fi (apl@hutcs.cs.hut.fi [130.233.192.7]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id QAA26805 for ; Wed, 15 Apr 1998 16:06:31 GMT (envelope-from apl@hutcs.cs.hut.fi) Received: (from apl@localhost) by hutcs.cs.hut.fi (8.8.8/8.8.8) id TAA11146; Wed, 15 Apr 1998 19:06:26 +0300 (EET DST) Message-ID: <19980415190626.60833@hutcs.cs.hut.fi> Date: Wed, 15 Apr 1998 19:06:26 +0300 From: Antti-Pekka Liedes To: hackers@FreeBSD.ORG Subject: syscalls, duh Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.89.1i Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Forgot to mention the obvious, I'm running 3.0-current from a couple of weeks back. -- Antti-Pekka Liedes * apl@IRC * There's no sign of the JMT 6 B 406 * apl@iki.fi * morning coming, you've been 02150 ESPOO * +358 - 9 - 468 3121 * left on your own, like FINLAND * +358 - 40 - 5873 593 * a rainbow in the dark To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Apr 15 09:20:46 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id JAA00139 for freebsd-hackers-outgoing; Wed, 15 Apr 1998 09:20:46 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from dingo.cdrom.com (dingo.cdrom.com [204.216.28.145]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id QAA00129 for ; Wed, 15 Apr 1998 16:20:37 GMT (envelope-from mike@dingo.cdrom.com) Received: from dingo.cdrom.com (localhost [127.0.0.1]) by dingo.cdrom.com (8.8.8/8.8.5) with ESMTP id JAA00575 for ; Wed, 15 Apr 1998 09:17:52 -0700 (PDT) Message-Id: <199804151617.JAA00575@dingo.cdrom.com> X-Mailer: exmh version 2.0zeta 7/24/97 To: hackers@FreeBSD.ORG Subject: DHCP client/server integration (import proposal) Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Wed, 15 Apr 1998 09:17:51 -0700 From: Mike Smith Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG I have a contribified version of the ISC DHCP suite (2.0b1pl0), which I would like to incorporate, as a first step towards making FreeBSD a good DHCP citizen. I feel that the move from the DHCP package as an addon to part of the base system is justified as: - We already offer the precursor services (bootp, bootparam, rboot). - DHCP is becoming the protocol of choice for this task. Questions? Comments? Reviewers? -- \\ Sometimes you're ahead, \\ Mike Smith \\ sometimes you're behind. \\ mike@smith.net.au \\ The race is long, and in the \\ msmith@freebsd.org \\ end it's only with yourself. \\ msmith@cdrom.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Apr 15 09:31:20 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id JAA02504 for freebsd-hackers-outgoing; Wed, 15 Apr 1998 09:31:20 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from d183-205.uoregon.edu (d183-205.uoregon.edu [128.223.183.205]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id QAA02462 for ; Wed, 15 Apr 1998 16:30:57 GMT (envelope-from gurney_j@efn.org) Received: (from jmg@localhost) by d183-205.uoregon.edu (8.8.7/8.8.7) id JAA03842; Wed, 15 Apr 1998 09:30:43 -0700 (PDT) Message-ID: <19980415093042.30113@hydrogen.nike.efn.org> Date: Wed, 15 Apr 1998 09:30:42 -0700 From: John-Mark Gurney To: Eivind Eklund Cc: "Eric A. Davis" , freebsd-hackers@FreeBSD.ORG Subject: Re: how to add new system calls... References: <199804142351.QAA16873@shark.nas.nasa.gov> <19980415125729.03160@follo.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.69 In-Reply-To: <19980415125729.03160@follo.net>; from Eivind Eklund on Wed, Apr 15, 1998 at 12:57:29PM +0200 Reply-To: John-Mark Gurney Organization: Cu Networking X-Operating-System: FreeBSD 2.2.1-RELEASE i386 X-PGP-Fingerprint: B7 EC EF F8 AE ED A7 31 96 7A 22 B3 D8 56 36 F4 X-Files: The truth is out there X-URL: http://resnet.uoregon.edu/~gurney_j/ Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Eivind Eklund scribbled this message on Apr 15: > On Tue, Apr 14, 1998 at 04:51:08PM -0700, Eric A. Davis wrote: > > > > I am working on a project (for McKusick's Adv. Kernel class) that allows > > user level processes to monitor filesystem activity on a file by file > > basis. The application program expresses interest in files by supplying > > the pathname of a file and a set of events to be monitored. These events > > can be create file, delete file, size changed, attributes changed, etc. > > YES! I've been missing this since I left my Amiga 5 years ago! > > Does the above imply watching for changes in directories, too? Ie, > file added to directory, notification sent... > > What level of notification? Do you get information saying 'file so > changed atime to XXX'/'file XXX added to directory', or just a flag > saying 'event so happened on descriptor so'? personally this is what the poll syscall should be used for... you just define a few new poll event.. of course there is a problem in that posix doesn't say you can obtain a fd for a directory like you can under FreeBSD.. of course I haven't looked at the code, so I'm not sure how feasable using poll is... that said, shouldn't there be a way to support more than 32 different events in poll? -- John-Mark Gurney Modem Rev/FAX: +1 541 346 9237 Cu Networking P.O. Box 5693, 97405 Live in Peace, destroy Micro$oft, support free software, run FreeBSD Don't trust anyone you don't have the source for To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Apr 15 09:39:38 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id JAA04239 for freebsd-hackers-outgoing; Wed, 15 Apr 1998 09:39:38 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from sasami.jurai.net (winter@sasami.jurai.net [207.153.65.3]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id QAA04219 for ; Wed, 15 Apr 1998 16:39:25 GMT (envelope-from winter@jurai.net) Received: from localhost (winter@localhost) by sasami.jurai.net (8.8.8/8.8.7) with SMTP id MAA27537; Wed, 15 Apr 1998 12:39:11 -0400 (EDT) Date: Wed, 15 Apr 1998 12:39:10 -0400 (EDT) From: "Matthew N. Dodd" To: Dan Nelson cc: Eivind Eklund , "Eric A. Davis" , freebsd-hackers@FreeBSD.ORG Subject: Re: how to add new system calls... In-Reply-To: <19980415110441.A938@emsphone.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Wed, 15 Apr 1998, Dan Nelson wrote: > > Mmm... tripwired > > Sort of like tripwire, but in real time. Thats what I was implying. A sort of tripwire-daemon (hence tripwired). :) > The Amiga has a feature where you could monitor a file or directory for > changes. Imagine cron getting a signal when /var/cron/tabs changes. Or > any other daemon that has a config file. There's a description of the > function (but not the assosicated structures unfortunately) at Indeed. This will be most useful. > http://www.cs.man.ac.uk/~lucass/autodoc/dos.htm#StartNotify() > > So, how many of you people _were_ Amiga hackers in a previous life? Not I. I was on the OS/2 side of the Amiga-OS/2 dicksizing wars. /* Matthew N. Dodd | A memory retaining a love you had for life winter@jurai.net | As cruel as it seems nothing ever seems to http://www.jurai.net/~winter | go right - FLA M 3.1:53 */ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Apr 15 09:43:05 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id JAA05168 for freebsd-hackers-outgoing; Wed, 15 Apr 1998 09:43:05 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from horst.bfd.com (horst.bfd.com [204.160.242.10]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id QAA05123 for ; Wed, 15 Apr 1998 16:42:55 GMT (envelope-from ejs@bfd.com) Received: from harlie.bfd.com (bastion.bfd.com [204.160.242.14]) by horst.bfd.com (8.8.8/8.8.8) with SMTP id JAA15591; Wed, 15 Apr 1998 09:42:52 -0700 (PDT) (envelope-from ejs@bfd.com) Date: Wed, 15 Apr 1998 09:42:52 -0700 (PDT) From: "Eric J. Schwertfeger" To: Dan Nelson cc: freebsd-hackers@FreeBSD.ORG Subject: Re: how to add new system calls... In-Reply-To: <19980415110441.A938@emsphone.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Wed, 15 Apr 1998, Dan Nelson wrote: > So, how many of you people _were_ Amiga hackers in a previous life? (Raising hand, remembering fondly a Notepad/Freeform Database cross I wrote in 17K of assembly that would pop up on any screen) And I'd still be one if the hardware had kept up. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Apr 15 10:00:23 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id KAA09996 for freebsd-hackers-outgoing; Wed, 15 Apr 1998 10:00:23 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from misery.sdf.com (misery.sdf.com [204.244.213.32]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id QAA09844 for ; Wed, 15 Apr 1998 16:59:58 GMT (envelope-from tom@sdf.com) Received: from tom by misery.sdf.com with smtp (Exim 1.82 #3) id 0yPV8L-0001C5-00; Wed, 15 Apr 1998 09:34:01 -0700 Date: Wed, 15 Apr 1998 09:33:40 -0700 (PDT) From: Tom To: David McNett cc: hackers@FreeBSD.ORG, mike@smith.net.au Subject: Re: Indus Drivers In-Reply-To: <19980414141812.09510@slacker.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Tue, 14 Apr 1998, David McNett wrote: > On 14-Apr-1998, Mike Smith wrote: > > Try the USR Courier I-modem. > > I have two of these, and have my hands near another one. In all cases, > I have had horrific luck getting FreeBSD to play well with the courier. The Courier I-Modem is awful. I do a lot of ISDN (mostly PRI though), and run into people trying to call in with I-Modems (mostly 95 and NT) and they always have problems. Get the 3COM Impact II (or IQ) instead. Works well under FreeBSD. Has built in STAC support (because you know that FreeBSD ppp(d) will never be allowed to do STAC, but STAC is the only compression type most central-site gear supports). Tom To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Apr 15 10:08:40 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id KAA12589 for freebsd-hackers-outgoing; Wed, 15 Apr 1998 10:08:40 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from euthyphro.uchicago.edu (euthyphro.uchicago.edu [128.135.21.31]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id RAA12370 for ; Wed, 15 Apr 1998 17:08:07 GMT (envelope-from sfarrell@phaedrus.uchicago.edu) Received: from phaedrus.uchicago.edu (phaedrus [128.135.21.10]) by euthyphro.uchicago.edu (8.8.6/8.8.4) with ESMTP id MAA21180; Wed, 15 Apr 1998 12:07:46 -0500 (CDT) Received: (from sfarrell@localhost) by phaedrus.uchicago.edu (8.8.8/8.8.5) id MAA01195; Wed, 15 Apr 1998 12:07:36 -0500 (CDT) To: Dan Nelson Cc: "Matthew N. Dodd" , Eivind Eklund , "Eric A. Davis" , freebsd-hackers@FreeBSD.ORG Subject: Re: how to add new system calls... References: <19980415125729.03160@follo.net> <19980415110441.A938@emsphone.com> From: sfarrell+lists@farrell.org Mime-Version: 1.0 (generated by tm-edit 7.108) Content-Type: text/plain; charset=US-ASCII Date: 15 Apr 1998 12:07:36 -0500 In-Reply-To: Dan Nelson's message of "Wed, 15 Apr 1998 11:04:41 -0500" Message-ID: <87hg3vko87.fsf@phaedrus.uchicago.edu> Lines: 28 X-Mailer: Gnus v5.6.3/XEmacs 20.4 - "Emerald" Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Dan Nelson writes: > In the last episode (Apr 15), Matthew N. Dodd said: > > On Wed, 15 Apr 1998, Eivind Eklund wrote: > > > YES! I've been missing this since I left my Amiga 5 years ago! > > > > > > Does the above imply watching for changes in directories, too? Ie, > > > file added to directory, notification sent... > > > > > > What level of notification? Do you get information saying 'file so > > > changed atime to XXX'/'file XXX added to directory', or just a flag > > > saying 'event so happened on descriptor so'? > > > > Mmm... tripwired > > Sort of like tripwire, but in real time. The Amiga has a feature where > you could monitor a file or directory for changes. Imagine cron > getting a signal when /var/cron/tabs changes. Or any other daemon that > has a config file. There's a description of the function (but not the > assosicated structures unfortunately) at Also applicable, perhaps, to GUI items like file managers so they do not need to poll the directory. -- Steve Farrell To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Apr 15 10:09:03 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id KAA12673 for freebsd-hackers-outgoing; Wed, 15 Apr 1998 10:09:03 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from smtp-gw.BayNetworks.COM (ns1.BayNetworks.COM [134.177.3.20]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id RAA12475 for ; Wed, 15 Apr 1998 17:08:20 GMT (envelope-from George_Morgan@BayNetworks.COM) Received: from mailhost.BayNetworks.COM (screen2r.BayNetworks.COM [134.177.3.1]) by smtp-gw.BayNetworks.COM (8.8.8/8.8.8) with ESMTP id KAA13600 for ; Wed, 15 Apr 1998 10:05:38 -0700 (PDT) Received: from ns2.corpwest.BayNetworks.COM (ns2.corpwest.baynetworks.com [134.177.1.22]) by mailhost.BayNetworks.COM (8.8.8/8.8.8) with ESMTP id KAA20578 for ; Wed, 15 Apr 1998 10:05:54 -0700 (PDT) Received: from sc-mail2.corpwest.BayNetworks.com (sc-mail2-hme0.corpwest.baynetworks.com [134.177.1.56]) by ns2.corpwest.BayNetworks.COM (SMI-8.6/BNET-97/05/05-S) with SMTP id KAA10683; Wed, 15 Apr 1998 10:05:20 -0700 for Received: from gmorgan-pc (gmorgan-pc.corpwest.baynetworks.com [134.177.25.229]) by sc-mail2.corpwest.BayNetworks.com (post.office MTA v2.0 0529 ID# 0-13459) with SMTP id AAA25683 for ; Wed, 15 Apr 1998 10:05:17 -0700 From: George_Morgan@BayNetworks.COM (George Morgan) To: hackers@FreeBSD.ORG Date: Wed, 15 Apr 1998 10:07:23 -0700 MIME-Version: 1.0 Content-type: text/plain; charset=US-ASCII Content-transfer-encoding: 7BIT Subject: Current LLC Implementation in Ethernet Support... X-mailer: Pegasus Mail for Win32 (v3.00 beta 6) Message-ID: <19980415170516.AAA25683@gmorgan-pc.corpwest.baynetworks.com> Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Does anyone know where the LLC support code is in the FreeBSD ethernet code? I am working on a project that will upgrade this section from Class I support (all that is needed for Ethernet) to Class II support (support for Token Ring and other transports that require connection based services) Or, is the LLC already Class II (supports connectionless [Ethernet] and connection based communication) George Morgan Bay Networks gmorgan@baynetworks.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Apr 15 10:13:58 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id KAA13918 for freebsd-hackers-outgoing; Wed, 15 Apr 1998 10:13:58 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from shark.nas.nasa.gov (shark.nas.nasa.gov [129.99.34.41]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id RAA13723 for ; Wed, 15 Apr 1998 17:12:59 GMT (envelope-from edavis@shark.nas.nasa.gov) Received: from shark.nas.nasa.gov (edavis@localhost) by shark.nas.nasa.gov (8.8.7/NAS8.8.7) with ESMTP id KAA25752; Wed, 15 Apr 1998 10:12:41 -0700 (PDT) Message-Id: <199804151712.KAA25752@shark.nas.nasa.gov> X-Mailer: exmh version 2.0.2 2/24/98 To: Eivind Eklund cc: edavis@shark.nas.nasa.gov, freebsd-hackers@FreeBSD.ORG Subject: Re: how to add new system calls... In-reply-to: eivind's message of Wed, 15 Apr 1998 12:57:29 +0200.<19980415125729.03160@follo.net> Date: Wed, 15 Apr 1998 10:12:40 -0700 From: "Eric A. Davis" Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Wed, 15 Apr 1998 12:57:29 +0200 Eivind Eklund wrote >On Tue, Apr 14, 1998 at 04:51:08PM -0700, Eric A. Davis wrote: >> >> I am working on a project (for McKusick's Adv. Kernel class) that allows >> user level processes to monitor filesystem activity on a file by file >> basis. The application program expresses interest in files by supplying >> the pathname of a file and a set of events to be monitored. These events >> can be create file, delete file, size changed, attributes changed, etc. > >YES! I've been missing this since I left my Amiga 5 years ago! > Cool! >Does the above imply watching for changes in directories, too? Ie, >file added to directory, notification sent... > Well, it's basically a reverse engineer or IRIX's imon/fam. If a directory is being monitored then any created, deleted, modified file within that directory will generate an event. If a file a monitored then only events for that file will be genereated. >What level of notification? Do you get information saying 'file so >changed atime to XXX'/'file XXX added to directory', or just a flag >saying 'event so happened on descriptor so'? > An event structure is put on a queue (file desc) that contains the file in question and what happened to it. Thus far the following event can be generated: create file, delete file, create dir, delete dir, modify file (contents changed), attribute change for file/dir (chmod, chown, etc). Of course a process can only register a monitor with the kernel on file in which it has access. ;-) Any other ideas would be great. - e -- Eric Allen Davis Network Engineer edavis@nas.nasa.gov NASA Ames Research Center Voice: (415)604-2543 NAS Systems Division Pager: (415)428-6931 http://www.nas.nasa.gov/~edavis To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Apr 15 10:28:59 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id KAA19519 for freebsd-hackers-outgoing; Wed, 15 Apr 1998 10:28:59 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from ns1.yes.no (ns1.yes.no [195.119.24.10]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id RAA19377 for ; Wed, 15 Apr 1998 17:28:30 GMT (envelope-from eivind@bitbox.follo.net) Received: from bitbox.follo.net (bitbox.follo.net [194.198.43.36]) by ns1.yes.no (8.8.7/8.8.7) with ESMTP id RAA29630; Wed, 15 Apr 1998 17:28:23 GMT Received: (from eivind@localhost) by bitbox.follo.net (8.8.8/8.8.6) id TAA26594; Wed, 15 Apr 1998 19:28:22 +0200 (MET DST) Message-ID: <19980415192740.36405@follo.net> Date: Wed, 15 Apr 1998 19:27:40 +0200 From: Eivind Eklund To: "Eric A. Davis" Cc: edavis@shark.nas.nasa.gov, freebsd-hackers@FreeBSD.ORG Subject: Re: how to add new system calls... References: <19980415125729.03160@follo.net> <199804151712.KAA25752@shark.nas.nasa.gov> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.89.1i In-Reply-To: <199804151712.KAA25752@shark.nas.nasa.gov>; from Eric A. Davis on Wed, Apr 15, 1998 at 10:12:40AM -0700 Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Wed, Apr 15, 1998 at 10:12:40AM -0700, Eric A. Davis wrote: > Of course a process can only register a monitor with the kernel on file > in which it has access. ;-) > > Any other ideas would be great. It would be nice if the events could be noticed by a 'poll' and 'select', so people could use it to wake up at places where they use that to sleep. Apart from that, I can't think of anything you didn't already cover - perhaps 'wait for modification by user X/process Y', but that doesn't seem too useful. Eivind. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Apr 15 10:31:50 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id KAA20545 for freebsd-hackers-outgoing; Wed, 15 Apr 1998 10:31:50 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from zwei.siemens.at (zwei.siemens.at [193.81.246.12]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id RAA20249; Wed, 15 Apr 1998 17:30:47 GMT (envelope-from lada@pc8811.gud.siemens.at) Received: from pc8811.gud.siemens.at (root@firix [10.1.143.100]) by zwei.siemens.at with ESMTP id TAA26195; Wed, 15 Apr 1998 19:28:47 +0200 (MET DST) Received: from pc8811.gud.siemens.at (pc8811.gud.siemens.co.at [195.3.22.159]) by pc8811.gud.siemens.at (8.8.8/8.8.8) with ESMTP id TAA29543; Wed, 15 Apr 1998 19:30:16 +0200 (CEST) (envelope-from lada@pc8811.gud.siemens.at) Message-ID: X-Mailer: XFMail 1.2 [p0] on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: <15974.892647266@time.cdrom.com> Date: Wed, 15 Apr 1998 19:30:15 +0200 (CEST) Organization: Siemens Austria AG From: Marino Ladavac To: "Jordan K. Hubbard" Subject: Re: Come on guys, close a PR or two, will ya ? Cc: hackers@FreeBSD.ORG, committers@FreeBSD.ORG, phk@FreeBSD.ORG, Satoshi Asami , Peter Wemm , "Matthew N. Dodd" Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On 15-Apr-98 Jordan K. Hubbard wrote: >> All solveable problems. A more robust packaging system will solve most of >> these. > > A more robust packaging > system / management system is not the answer - that is the question. > Who's going to do it is the answer we're looking for here. :-) > > Jordan > I could take a look at it if you don't mind SystemV packaging style. At least I have the manpages for it and I can see how it seems to create its filesystem and stream packages. Most probably I will not go for stream package compatibility with SysV because I think it's a proprietary binary format (have to take a look at it, there was never any need to do that before). Sadly, it has its bad points in the sense that _all_ files need to be specified, but at least it is fairly standard (as far as the word standard means anything in the UNIX world :) /Marino ---------------------------------- Marino Ladavac Date: 15-Apr-98 Time: 19:22:46 ---------------------------------- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Apr 15 10:42:33 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id KAA24597 for freebsd-hackers-outgoing; Wed, 15 Apr 1998 10:42:33 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from shark.nas.nasa.gov (shark.nas.nasa.gov [129.99.34.41]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id RAA23952 for ; Wed, 15 Apr 1998 17:40:57 GMT (envelope-from edavis@shark.nas.nasa.gov) Received: from shark.nas.nasa.gov (edavis@localhost) by shark.nas.nasa.gov (8.8.7/NAS8.8.7) with ESMTP id KAA26082; Wed, 15 Apr 1998 10:40:34 -0700 (PDT) Message-Id: <199804151740.KAA26082@shark.nas.nasa.gov> X-Mailer: exmh version 2.0.2 2/24/98 To: sfarrell+lists@farrell.org cc: Dan Nelson , "Matthew N. Dodd" , Eivind Eklund , edavis@shark.nas.nasa.gov, freebsd-hackers@FreeBSD.ORG Subject: Re: how to add new system calls... In-reply-to: sfarrell+lists's message of 15 Apr 1998 12:07:36 -0500.<87hg3vko87.fsf@phaedrus.uchicago.edu> Date: Wed, 15 Apr 1998 10:40:33 -0700 From: "Eric A. Davis" Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On 15 Apr 1998 12:07:36 -0500 sfarrell+lists@farrell.org wrote >Dan Nelson writes: > >> In the last episode (Apr 15), Matthew N. Dodd said: >> > On Wed, 15 Apr 1998, Eivind Eklund wrote: >> > > YES! I've been missing this since I left my Amiga 5 years ago! >> > > >> > > Does the above imply watching for changes in directories, too? Ie, >> > > file added to directory, notification sent... >> > > >> > > What level of notification? Do you get information saying 'file so >> > > changed atime to XXX'/'file XXX added to directory', or just a flag >> > > saying 'event so happened on descriptor so'? >> > >> > Mmm... tripwired >> >> Sort of like tripwire, but in real time. The Amiga has a feature where >> you could monitor a file or directory for changes. Imagine cron >> getting a signal when /var/cron/tabs changes. Or any other daemon that >> has a config file. There's a description of the function (but not the >> assosicated structures unfortunately) at > >Also applicable, perhaps, to GUI items like file managers so they do >not need to poll the directory. > Let me tell you what we are doing here at the NAS. We have approx 200 users publishing web pages. All web pages are located on a central 'build' box were the users do their editing. This 'build' box is a powerful SGI system running IRIX 6.2. The IRIX kernel has a facility called imon & fam that allows real time monitoring of the filesystem. I wrote an application that monitors _all_ the web files. There are over xxxx files and directories that are being monitored. This has worked out _extremely_ well for us. Any time a change occurs within these filesystems my application immediately notices it and copies/updates/makes the changes on our actual server located in a DMZ. This is great because using this paradigm we can also manage the ownership and permissions of the files on our servers. For the updates between our 'build' box and our servers we have written a fast transfer client/server app that uses digital certificates and SSL. I realize this description isn't for this kernel list but I just wanted let you all know the usefulness of such a kernel facility. Besides, don't we all look for alternatives to NFS. ;-) - e -- Eric Allen Davis Network Engineer edavis@nas.nasa.gov NASA Ames Research Center Voice: (415)604-2543 NAS Systems Division Pager: (415)428-6931 http://www.nas.nasa.gov/~edavis To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Apr 15 10:44:33 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id KAA24978 for freebsd-hackers-outgoing; Wed, 15 Apr 1998 10:44:33 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from indigo.ie (nsmart@ts01-27.waterford.indigo.ie [194.125.139.90]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id RAA24969 for ; Wed, 15 Apr 1998 17:44:16 GMT (envelope-from rotel@indigo.ie) Received: (from nsmart@localhost) by indigo.ie (8.8.8/8.8.7) id HAA06275; Fri, 1 Jan 2038 07:02:43 GMT (envelope-from rotel@indigo.ie) From: Niall Smart Message-Id: <203801010702.HAA06275@indigo.ie> Date: Fri, 1 Jan 2038 07:02:42 +0000 In-Reply-To: "Eric A. Davis" "Re: how to add new system calls..." (Apr 15, 10:12am) Reply-To: rotel@indigo.ie X-Mailer: Mail User's Shell (7.2.6 beta(3) 11/17/96) To: "Eric A. Davis" , Eivind Eklund Subject: Re: how to add new system calls... Cc: edavis@shark.nas.nasa.gov, freebsd-hackers@FreeBSD.ORG Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Apr 15, 10:12am, "Eric A. Davis" wrote: } Subject: Re: how to add new system calls... > Any other ideas would be great. I believe Windows NT has the ability to turn on/off auditing on a per file basis. It would be nice if you could provide for getting details like the uid who opened the file, a timestamp, open flags, denied open requests and other miscellaneous details like that if possible so someone later can write fauditlogd. (file audit log daemon) I wouldn't personally find it useful, but I'm sure someone else would. (And I can't resist suggesting ideas for others to implement ;)) It would be nice to be able to put in wildcard ``callbacks'' too, although perhaps this would introduce too much of a performance penalty. Do you have any idea how much overhead the system would have on normal files for which no ``callbacks'' have been installed? Sounds pretty cool. Niall -- Niall Smart. finger njs3@doc.ic.ac.uk for PGP key FreeBSD: Turning PC's into Workstations. www.freebsd.org To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Apr 15 10:46:11 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id KAA25463 for freebsd-hackers-outgoing; Wed, 15 Apr 1998 10:46:11 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from shark.nas.nasa.gov (shark.nas.nasa.gov [129.99.34.41]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id RAA25344 for ; Wed, 15 Apr 1998 17:45:58 GMT (envelope-from edavis@shark.nas.nasa.gov) Received: from shark.nas.nasa.gov (edavis@localhost) by shark.nas.nasa.gov (8.8.7/NAS8.8.7) with ESMTP id KAA26162; Wed, 15 Apr 1998 10:45:53 -0700 (PDT) Message-Id: <199804151745.KAA26162@shark.nas.nasa.gov> X-Mailer: exmh version 2.0.2 2/24/98 To: Eivind Eklund cc: edavis@shark.nas.nasa.gov, freebsd-hackers@FreeBSD.ORG Subject: Re: how to add new system calls... In-reply-to: eivind's message of Wed, 15 Apr 1998 19:27:40 +0200.<19980415192740.36405@follo.net> Date: Wed, 15 Apr 1998 10:45:52 -0700 From: "Eric A. Davis" Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Wed, 15 Apr 1998 19:27:40 +0200 Eivind Eklund wrote >On Wed, Apr 15, 1998 at 10:12:40AM -0700, Eric A. Davis wrote: >> Of course a process can only register a monitor with the kernel on file >> in which it has access. ;-) >> >> Any other ideas would be great. > >It would be nice if the events could be noticed by a 'poll' and >'select', so people could use it to wake up at places where they use >that to sleep. > Most definitely. A process gets a file desc from the kernel which all events are written. It's a must that a process should be able to select on the file desc. - e -- Eric Allen Davis Network Engineer edavis@nas.nasa.gov NASA Ames Research Center Voice: (415)604-2543 NAS Systems Division Pager: (415)428-6931 http://www.nas.nasa.gov/~edavis To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Apr 15 10:50:47 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id KAA27332 for freebsd-hackers-outgoing; Wed, 15 Apr 1998 10:50:47 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from shark.nas.nasa.gov (shark.nas.nasa.gov [129.99.34.41]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id RAA27208 for ; Wed, 15 Apr 1998 17:50:29 GMT (envelope-from edavis@shark.nas.nasa.gov) Received: from shark.nas.nasa.gov (edavis@localhost) by shark.nas.nasa.gov (8.8.7/NAS8.8.7) with ESMTP id KAA26187; Wed, 15 Apr 1998 10:50:06 -0700 (PDT) Message-Id: <199804151750.KAA26187@shark.nas.nasa.gov> X-Mailer: exmh version 2.0.2 2/24/98 To: edavis@shark.nas.nasa.gov cc: sfarrell+lists@farrell.org, Dan Nelson , "Matthew N. Dodd" , Eivind Eklund , freebsd-hackers@FreeBSD.ORG Subject: Re: how to add new system calls... In-reply-to: edavis's message of Wed, 15 Apr 1998 10:40:33 -0700.<199804151740.KAA26082@shark.nas.nasa.gov> Date: Wed, 15 Apr 1998 10:50:04 -0700 From: "Eric A. Davis" Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Wed, 15 Apr 1998 10:40:33 -0700 "Eric A. Davis" wrote > >On 15 Apr 1998 12:07:36 -0500 sfarrell+lists@farrell.org wrote >>Dan Nelson writes: >> >>> In the last episode (Apr 15), Matthew N. Dodd said: >>> > On Wed, 15 Apr 1998, Eivind Eklund wrote: >>> > > YES! I've been missing this since I left my Amiga 5 years ago! >>> > > >>> > > Does the above imply watching for changes in directories, too? Ie, >>> > > file added to directory, notification sent... >>> > > >>> > > What level of notification? Do you get information saying 'file so >>> > > changed atime to XXX'/'file XXX added to directory', or just a flag >>> > > saying 'event so happened on descriptor so'? >>> > >>> > Mmm... tripwired >>> >>> Sort of like tripwire, but in real time. The Amiga has a feature where >>> you could monitor a file or directory for changes. Imagine cron >>> getting a signal when /var/cron/tabs changes. Or any other daemon that >>> has a config file. There's a description of the function (but not the >>> assosicated structures unfortunately) at >> >>Also applicable, perhaps, to GUI items like file managers so they do >>not need to poll the directory. >> > > >Let me tell you what we are doing here at the NAS. We have approx 200 users >publishing web pages. All web pages are located on a central 'build' box >were the users do their editing. This 'build' box is a powerful SGI system >running IRIX 6.2. The IRIX kernel has a facility called imon & fam that >allows real time monitoring of the filesystem. > >I wrote an application that monitors _all_ the web files. There are over >xxxx files and directories that are being monitored. This has worked out >_extremely_ well for us. Any time a change occurs within these filesystems >my application immediately notices it and copies/updates/makes the changes >on our actual server located in a DMZ. This is great because using this >paradigm we can also manage the ownership and permissions of the files on >our servers. > Oops, just to clarify the above. I forgot to put in the actual number of files/dirs being monitored. We have just under a million file/dirs being monitored by the kernel and are receiving about 20,000 events a day. And it works beautifully. - e -- Eric Allen Davis Network Engineer edavis@nas.nasa.gov NASA Ames Research Center Voice: (415)604-2543 NAS Systems Division Pager: (415)428-6931 http://www.nas.nasa.gov/~edavis To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Apr 15 11:47:47 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id LAA09796 for freebsd-hackers-outgoing; Wed, 15 Apr 1998 11:47:47 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from sasami.jurai.net (winter@sasami.jurai.net [207.153.65.3]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id SAA09641 for ; Wed, 15 Apr 1998 18:46:53 GMT (envelope-from winter@jurai.net) Received: from localhost (winter@localhost) by sasami.jurai.net (8.8.8/8.8.7) with SMTP id OAA29350 for ; Wed, 15 Apr 1998 14:46:50 -0400 (EDT) Date: Wed, 15 Apr 1998 14:46:50 -0400 (EDT) From: "Matthew N. Dodd" To: hackers@FreeBSD.ORG Subject: Re: tr-driver (fwd) Message-ID: MIME-Version: 1.0 Content-Type: MULTIPART/MIXED; BOUNDARY="1461733264-620812725-892662196=:26820" Content-ID: Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk 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. --1461733264-620812725-892662196=:26820 Content-Type: TEXT/PLAIN; CHARSET=US-ASCII Content-ID: Larry Lile has the bare beginnings of a hardware driver for the IBM shared ram cards. He also has some source from the mach kernel that appears to be a complete token ring support with the LLC bits (in much the same manner that the DEC FDDI support has the LLC bits.) Just thought I'd resend this and let others look at it. The way I read it the Mach copyright allows us enough freedom to do what we need. Anyhow, take a look. /* Matthew N. Dodd | A memory retaining a love you had for life winter@jurai.net | As cruel as it seems nothing ever seems to http://www.jurai.net/~winter | go right - FLA M 3.1:53 */ ---------- Forwarded message ---------- Date: Wed, 15 Apr 1998 13:43:16 -0400 (EDT) From: "Larry S. Lile" To: "Matthew N. Dodd" Cc: George Morgan Subject: Re: tr-driver anarchy: # uname -a FreeBSD anarchy.stdio.com 2.2.6-STABLE FreeBSD 2.2.6-STABLE #0: Tue Mar 31 10:21:55 EST 1998 lile@anarchy.stdio.com:/usr/src/sys/compile/anarchy i386 I have attached the 3 files necessary to probe/attach IBM cards, these are far from being finished by any stretch of the imagination. This is just low level get the card to play with us stuff. The interface will actually attach to the kernel, and show up in ifconfig/netstat but it is very cranky and will crash your machine if you poke it too much. That whole lack of underlying ioctl's is a pain :) There are also 2 patches (userconfig.c and files.i386) that will get things linked into the kernel they are "diff -c" format. I had some other things written/working but the code was far too dirty and more just getting to understand how the card reacted than for actual use. I am still very interested in working on a driver so lets try to put something together. Also I have included some mach source that I found on the net for a token ring driver. There is a file containing pointers to the source with it. You are both welcome to accounts on anarchy to dig around what code I have and the other resources I have gotten. Just let me know. Larry Lile lile@stdio.com On Wed, 15 Apr 1998, Matthew N. Dodd wrote: > On Wed, 15 Apr 1998, Larry S. Lile wrote: > > I have been working on a driver for IBM isa token ring cards off and on > > without much success and would like to offer up my help with this because > > I would really like to see token ring for FreeBSD. According to a lot > > of people token ring is "DEAD, and never coming back" but that still > > doesn't help those of us who are stuck with miles of STP and MAU's > > coming out of our ears :) I would be more than happy to give you both > > accounts on my development box so that you can look at what I have so > > far. > > Any chance you can provide us with a diff against whatever version of > FreeBSD you are running? I've got some IBM cards here I can test against. > > > Also sorry for not responding more quickly, I wasn't paying attention > > to my mail box. > > Thats fine. I knew you were out there and was going to do a directed > emailing if this one didn't produce anything. > > /* > Matthew N. Dodd | A memory retaining a love you had for life > winter@jurai.net | As cruel as it seems nothing ever seems to > http://www.jurai.net/~winter | go right - FLA M 3.1:53 > */ > --1461733264-620812725-892662196=:26820 Content-Type: TEXT/PLAIN; CHARSET=US-ASCII; NAME="mach.tgz.uu" Content-Transfer-Encoding: BASE64 Content-ID: Content-Description: Token ring driver (FreeBSD 2.2.6) YmVnaW4gNjQ0IG1hY2gudGd6DQpNJ1hMKGAiV1AtIzRgYF5QWzpXLDoyOSte QkdZJUtGOUMzLU4oRV0jMyxYWSVAJlMiWEMmYFFDL0c9OyEtDQpNPVAlXVpN PVQtXCk6W19bV1JcUko/RCcrR0lNO15SKVYzPUJCSjxLLFJKSyo1VjU2LltK UUtDV1lMQV1IDQpNVTRdLjNOYCkwLi9MSSRbP1FWPS1fSFhfPTgjM0RfSSlf OzM1OyFUQzYvV0xdL0ApRydRQU9PQlMiMixdDQpNYCdBQjZbO1glJVA0Rigl VStYKk9QPS03XyNCVF9dOVI7R0IuWFtHNV05PDhIVSZPTVVKTTFfP19bITBb DQpNWDsxVVZDQFsvQ1kmYCZAPC1RTEczWiNeKTlDOV8/UidbV19NJjFTYCxR QkAmLCMoJVgkPjY+WCpJQF1BDQpNKSFTSlonQ14wViJNVUEmNCMwVDolUTwt Wi5CISpVOjZAKCZQOzxeJTZZPzYpOzJCQVQ8MF5FPCM7YFlcDQpNQ1pAQ2BI JlU7MUxGISE7IjEoMEJOIT1GRT1LSV9VQCRDQTYmISFJWUxgRSUhMFJENkAn JyxaV0VgXkJODQpNIjo4NTFIJlVWJDAiSEs0NTBOQE1IWlQ+Ii5aVEhJI0hG KVpRPDgwO1I1JDE6IlQiTDdCYDU6IltEM2BLDQpNWGA/Pk82NCokVEdIJDJS XDooVS9AQD9DKjFgMVVYTEwwWStFQD9SNE47QytdUDYqRC42IkNJLSI5JE4k DQpNWCJWKSUhJiguOk5gKjUiIkQpRVtgNUxPTiQuQDAkWykwQTlYIjNUV0sv ITBOT0xgTiVbJC4kXEUoTTpdDQpNOTQ3USQ3LEsuMEBTKygwO0dfJVAkVy8z S1EiNSEpRUZaPkouWCpVIShLYDBNLFhGM1wpJDVCKEspISsoDQpNSCtdOVYp OiFGXE07QFsuLz0sTkUvTVI6OSEtSC0+MixUWFc4Nk0nOlZUMDBeTCtgKjFI NVZgOTYlYEY3DQpNWjAwNlQ0WzYsTUdbM0dMUlsrV0pdViMwTltEOSM6JF1b IyozOz9TVSVKWEdPMVs8M0dMUE5IOzlaX1g0DQpNSUovS1Y9T1ZJYD9dKD8x RzRTQUwzWiRfLzYxKkhWJlcvXk4vQUU1WEUmSlcvXlc8TS9NKD9PQEtXLzM7 DQpNNV9WO19OUTdIRFgtO19IKD1DVjpMK1NCW1ZZW1QnWzVGXCs7VV5XOT0t M1tOMz4hMjZdWj5TL0sjVVxBDQpNOlosIVxFMyw3Q0pdJz1UKVEmXDskOigy WC5IJzJGSlJUSFIrJyhBSCRZYEZRIzFAJk89VkxeTz9cO1NgDQpNTSVQXVBI NkVDNE9gSkVGUE9XMkZVPFtATU1LS1dESTpRTUtTOyFKWFhTRF5KRS5gMzk5 UCM5Oz1TXkBaDQpNQyclI1BcNEY2KlVBVyg7JjI7LVE/JzFcP0UmLzYyNFFN QVEyLFQmMlIhKE8vSmAsTCpAR0xPQGBDR1hHDQpNPThRVTxXPThJMCQwMigv IUJZKFNgJkEhUCVDS1tESiRNLTJVQFgvOixUKyIvOUItKUtfMlhZXU9PLTVF DQpNKj4vSSpPP1A5Xko4QidOK1U7RTk7MCk8Jy0/SlM1SD0nNStdXyspPk9W UUAuJitKS0JMIkBCV1VUN2BADQpNQlNDSD4tSSQ3MzwlK2AvLyg2J0IvMlpd KFAqLTZOLDwsQV40XUZBXTtbVTdSWSpQRV4lJj09Jzc1NlInDQpNMU0vSzZA LVpJL05OQiozVj5HPCJJODs1Rl1UMVpDWCpgRUw2NSVfRkk9V0kzWjdBVjAx TCchIU9LPVwrDQpNVTgjYE9HIS1XJipWNFJYTFQ/LiVJL0RUKUInR10pSzcv QSJIU1ZMKz8wMDM8Q1VgTjQ1OzlOLkZRSUIyDQpNNlAqTUpIRywyKTIpLksi ITFUW1AnUlo6PlZcMUdLRVE/KUsoKk9gVlIuKDI5PCw0MlMwTjsvN1gtUUZZ DQpNPi8tTzw3PCMxVz4vS08wUEkqNztOJTUjRk9PRVctO0lBVUgyLTdbTVgj TUtCMS09UEtRXz8nWiomUztPDQpNN1xcW0hcJUAtKVJfR0FdXFFaLikxV0gx VjM3TCM2W1AjUykmMEojOk8zL1ddNCFXSk5ON1I+OkIhUjU2DQpNP1FbLCFf V0FfJFQvKzxXLU8tV01IRkY4XEVbJ1hbU1leOkotTUInWSUmKyRITCRbNjBM P1BJSkE2VVstDQpNXEBTQzdAXTgzQyhETlksXjZKJ1ldJzhaW0omTUBPSic+ Sy00MEhbRDJMITYpWjRTUiJdWVkhTSJWT0Q8DQpNITg0WkdcWzpEUUc0MlVH TCYpWEJJKEM3PFA+SS5RS0I/IUolMio6J0AtRjFRSS8xNTZdXlU+WjZaQFFP DQpNMjdeIVFAJj1TVSpXWyNgW0EoMD5DT0sjNjpEMVBUTThbUFkwLSREKCs9 MyYoLUNYVDNbRlokVklOM18sDQpNJUI0MFQ8TElISiYzV10vViIyIkM8UUtc MihaXiU2IVs4NDAmUysxLF1WRCQqUSVdQkglTltaO106XUc1DQpNSCUzWlpU JzFLTio+UU1OKU89IVNdODRNOkZCS1oxT1osPjUwKE5FUE0wRkE3UU4hKz5a JUcxVk8tVlE/DQpNVz8xKkM1MEpeRS1OSjo+K19aSFdRLUY0IzdfM0ouIj9J QDtcSy40YDFLPlNgQEMlXkhSLSssOilAMT8mDQpNQDEvSCFBSDgtTEJUUU4v LjRcRUJaLk4mMiswUCY4L0g0VyIiRDkhNlBNIUBEP1EqMCkhJzpNLSpFQk1b DQpNTTJTVlZRU1pNQSNfOzQpQCZVLSg+QDwjR0otTkZEJCU6OTI/RTM/SEI1 OE42RFtUJ0AkXFRcSEQmQUghDQpNLyk/SkpMJi9EKD8yLEwtKUBGXCsqODlL Q1syRkYmMDRTLC5NW0k9LSs0PCxJVF5gT1ksVUMwUDxWMz4sDQpNWC9gSzNe QU0zKkdcXlZDISNTX2BOMDtfQC1cI19LUkFUPkMiI0Q3UUovJ1w/TT1aJCI0 N1BeIThVLiM6DQpNMFpeXyk9X0AyJ0RTLzNCVFcqPzJFXic2L1BUL1Y+QFpQ TyQiQkFYUF9ENjNAWVg8WTUlWSdRQ0BUOFtCDQpNKk8wXlQ7UzEvKVxDMT0v O0VDNiw9QSY5KEVaLjhVRlBZNCFZPjVXTVhJNFMiRC49KVhVRk9DL0lXMUdS DQpNYFc5X1QtQSo7QVNHKDpOXTg5WS5gNjM2PUojOSwsNUJMXUlVIS0vN0hb PURLQjhFPWAnUlRdS0knKTYyDQpNT0Q4XVtCTVE3WzxdOlYtRzBWJUZfJE9P Wk87NTAyUUZcRT5OW1tKLFtNUkxBKSQzOjYxSl46PCZdKU9HDQpNKGBUI184 MFIxRCVOTSkyRi1CPFleWTEqIkFEJT5UVVs5KyYsYFRdXTEwVSwoUkxTRjxg SC9HIURIUEU+DQpNSz1QWlNPNEhKL0QoJiJcRSxAPl4sOj8jV11RUjdZMkQ1 VUxcMSFCWFwqJi4zVD4sLz5YMDFBOCE5PyklDQpNYDAqPT9dYFgyT0FET0st KT9fKDNeXkgjLTBOLihAS0MkJCtcRE4/Xy4vXlMtSCxPRF9RWVxLR1wzXi5Y DQpNPT05KFxTX1RXJkI+LS5PP1xDXT9YXy5fU19dNFwkXD1fWVE/Py45VF4i VyVcVzUzLyhfRzQiQVcsT1Y3DQpNKTRfQkksR1Q2XTtEV1JRS1xHQzJBLVUj MDw7RCEuIkI0Ok4/VSFITS0tTEdFWldTUl4sU2AiPUBRMklVDQpNTyJgMCFI TUozTi1WSiswREUyODIoQV1RNjteWEkpKWAwSDVZSS4wJ04mKEs7NTYuNy5E PUgzPUpRUFUmDQpNO1VZPCdFXFBeT04iUDhZUUwnSk0/SCdfJCtJVT49Ulgv LDpWUCM+OVUmVSgmMSsjR0g+WCE7OjhWWVlRDQpNLVM/VTIoX1MuWEFbN0NO TjlfLFtCJUxUNEUuLlUqQFVCKl8mOTpNWTYzXCcsITxLKU00VjMyI0pOI0oq DQpNXU9EJUBNOjo5VUc6IiVVJCZSREItJykyL146JTtZWT9HTiFYUDk5R1Qw RiQnRjcsKzBLODBgXi5UJjEjDQpNNVQ9WyIqXFw+Wy5gLEErNzAkXEVZWkEo OChFMTcnVFxUXVdBRDc9SVYyQ048OEgnX0ReJCxWUEpYMk8tDQpNPShLQy4s SEorVCkzPFQ1NEhRQC1bPWBATUosNF4wXzpHPT1QMVhEUS5STltOXltKTyVG QU9aPlg9Ik5JDQpNMkRONTMoS1k4Ijc2OzBOKU5JOzw5Jyk8MkZGIkMuLjIu WSMrPjkvTlQwRiNLKyksS0UnK2BOVClHREowDQpNSEIvMzxeUTAoSVJJMydV Ry8xKFFIUl0wVFUuKVdPPSc+SiJDQU9NSyhMOT47Xi87RUQlKyVbTkQ8KCxa DQpNSDA6LFcwPjlEOCg6MCI6XVtSIilQLSlNWTkkXDxEJUkoVFs+WUMlMFtY QF5DVVBUPlEwLFVdTzpQRVIpDQpNPSUpSSc0YC9aNjBGOyxeNyJYI05eNS07 NCgkSyQ9UCk2U1NAR0xfQjBEN0o7Iy1YQ09aMEpVWEBIUUEuDQpNPlAnUjEt NCUlIihPWE0yL04zJkIsLFoyKUg+YE8tLzhLNT5IJkg0SjZOUzYqRzg8Wiky Ui9DX1dOW1RODQpNXy5VT1skOj8vTjRKUF1PXlsvN0g9TDo+TC8/K0YpLiJU Qz9WIV4uOy9MKENANEVbLi5PV0lBNVRRKVY7DQpNVlJYWlFESiI+LSw/XSY9 TTxMNDU9STAqQzJCREYuMFohW1UpWVM3XTUuWjgxS19OU1g4VChLSUM6Ki5T DQpNRjxTWkc9TjtdQDMmTVkvUTotSTM4RVdaMl9EW0M7Mkw9KDtGTDFST09Q Okc6KFFKWV4/SksiRlNKMjRaDQpNR1tTTjNJKCQ6TUowUjlGMjpNOyhORTc3 K1c+O1Q3RU8hKzRLST9WKT9LLTZIWzkzViQzRylPMkorJiMyDQpNV0oiPDhY LzQ9KTFgVyRYXCRTKD1eJ0EwWEg/WTZOQ0YvJClPXTFMX09KIzNGYDEhWDsm XC40OC08VFs0DQpNRT8jRDVGKFg2W0AsQU1cS0MrNDAzQitEQCFTXTBQUidD WTpTPDNYLTtQOj4nUypYTlckNlIjTiIyPi4pDQpNKEhBXUlgOVROQlJBPTVc KDNEYEosTE4tUzlGXTRKJCMqRTwoQz1HJilMWDFUYCxPRywyR10zKlwjOjQu DQpNLjlHWlNRPSkoMDA3ISNHKUtDJ0crSTxaJTAzMk0nRUY9OkdEQCZPKzo5 TDJJXUxNLk4vQkovMDRTWFZYDQpNMzQiNk1LWColOFE/LFtWTTZYJSVYLkZG SDg9MSE0MUQ1LywoRD42KDAiKzAoVSouKylPUl41TF0sTTpGDQpNTV4rPE0z I1M2JFpUNDg/TT4jXEJDJ18iLiY5R11HKCg6WVhdK05DP0ExUExXM185NTBB LllFMi8+Ii9FDQpNKFwvS0A8R0ZIQEIxREVIQiMtNWBeNyVCL2A2U0BYQy5U PENQMVReJEE/WDFXPEVGTjwyMVQrQFEmITY/DQpNIilFUjxaNUdaOkAyVF89 WDdQRlo+LEJcXEIhWlopSDI1MkU9Kk0lOU0yKyhQK0I/VFxFQztKLDdYL0ZR DQpNNUw4SjJKVj9EPVk9KEA2Mk8kLiwlSC5cNVhATiw0U1QjLkU4Mko3NE0p NV44OzBJTiEqNkExMSFAI1khDQpNYERKLjk0TDZSIkxEJVUqPSpATjUpOjc2 OlleNlg9RFZRVkQqLC9VLTUxQEM9LzE0XjcqKE4jOyo+ITMuDQpNQjpIPlJI IyRWQVY7WC9bVV0/UVZLIylcSkVaMlojPVpOOFY/UjNEUl0tNURVLllWVk0u OVEmR05YIUJaDQpNRlpLTitCWEdbIjE+MlJIT0c7NVA7T0QkNzA7QzlDMDo3 WzRbO1IzMk4xUixKSCZWWV9EK0ciQjlJNVZEDQpNLDU1XzFPUjdcMUtVNSwy LyhOXignVSEyVytNPVMsR008KEE+RSslOiRATFUoKlonKkJUUj1bJiZIXzlE DQpNUyNDRyRMP1UkTVRBPSVOJi8xQS8xIVtOWjFaWz4pOyVIUyQxOi0zQzA3 R0suJDIrTVcsJyJQX0dgU0gsDQpNJFVKU2AsVzlWIkNaTWBGLyQrQjpdK05P Pk1FMTU4KEBGUSwtNCVDSSZeLUc+Vl8+VFYlW0chVF5RTjxTDQpNKVQ2Skg+ WUdbLVUhKyJCTjtALjs/LVFaXl4lUkVWUCdAUSYqMikiWTxEW0JYIV5QTFtW SjE2VTs0Ryw6DQpNOTJRMiImNUtaMV5dRSE5K0hWWk4xOk0uLSk4LltJLi45 VURUJiVZYFI1PFcsNy8yWkZVUCRTJkZbK0Q4DQpNUEcqOWApMVVFKiRDWVlQ UFtIR0IwS0hcKDo+WCpHKS1KQDQ1NjEvRyMhIiZDS0JQIlEkWysoSEZQPytR DQpNKColOypDMC0sNkFXXysrJlw+LE9PX1AyJ19bSC45Py1RXTY7X1cxXT5X LiMsX1ktKlk3Kl8kVTNZWEAlDQpNN09YKEYxODlHRkE5WS5ZRC0iW2A5PU9S XydELk0jP1xaOzlXVlIuSCJAOSlAMDg/WDpfSClFK0s3P1heDQpNLlNTOVpR PCQoNVNJJ0IrPUxHLEApIkA1KixNPk0pXyFQU1MyQiMqQ1k6P1JfL0YrUyZA O11fJ1FfSUVFDQpNJkwtSEpDX188OjopUVpfIj0mWTc+R11QSjpGTkBPTSgm KzNTKkkrNTMvJilSNkA6Xy5FJ0omTiQzVkYkDQpNXyEyLkNPWzAlJ1o6I11K X1cvMiZJOS1aT0tEX1ssXDg2VFkpXEQ2VUVXVl43TlMsPjFcTEc/Qi5XLi1c DQpNPUlORVwmLS9STVBOIiRNXUMpTjtTS2BXRlRdTzFGXT9fWT5aOEQhSU0o Vk0hVzJWMS5fNDAvXS8xMkZJDQpNRlVSSDI8XFpfXV4pXldfMSlaW18xJCc1 XiUpQz8rK15UU0BdLjZWPSk/Nj8lRjZRJkxXNk1fSy9VX0VcDQpNTl9fW0dV JDwqS0NfKl9gPFxOV15bWz9bT19eLkU6US9FKysoVFE1NExFS1JbTl0pSzdE LlQmUTwtSU43DQpNUV1ANlciXC5ZLDU/QiMiMCQmWTkwVCc2SzRDRUpDQV87 XkheWVJBMSQ/JkRAJTtAYDgqLVJVSEJLUUhRDQpNIjtGMTo7NEcnOllRPE1H YFg+SmBEUEA/SlVEUT0oLCo5JTA9TloxMjY1UEAoUj5OW0o3IlQ0TFpHOlNR DQpNTCklPCpPWzwlPj4rK1crJS46WyhDYDtDVDtgV0csVidbNCdPJExKIy1d Vz5TUUFaOj0rSSMlNFpMTE43DQpNTVpgSzxZJkpXJyldLl5SMCJEXE9YXE8x SFRHXzU5XV4tXF5SJlhXLFU1SlgzKjxIQF8rPD5ZMlkpYFdFDQpNXy41QVdD YDQxNCwvXiIxKSUpUUw9OEdPLEUuSy8jPitcKSpSWSUnYE1UQ0UlMz85SCQ8 MTNAKUM8RSxVDQpNNCwkSCpFLCo0QzZIXltgJEBFJl8mNTFAWzZWVURCTiRS Nj00RlBNJVQhVS0pM1InUFVFXE5HUTtRTl4qDQpNNF09QkQhUyRbTlwvLlte PSEzRlRMS0U+SGA+LTo6UiQpKEorJTYkJDc8JlMtOVg2YFolTD0qRERQNjIu DQpNQlRbPkEoTE4rKFAwQyNSJlhdVys4UlZJJSJVWE4lRkA5QkQuLzIuUik5 O0FYK1BJYDpAJkVMU1BUKjpADQpNSyNgPzdNN0ooTj5YSUtCXDk1XlVEPEol TkxfU0o0MC9PTSFgSzhMTUEpXj05RjBZUiZXMihKLjpfWTlVDQpNSCg0TScj S0xaVyhDQ15DVjdKME5fXjdPUFk9RUdKLyJdW0MwNy4mU0FES2A5PlAqQFpO O1lUMCdJJ0k4DQpNKDc+QCFgRTtEST8iOS5CKTheM1VVRkJZJyxJTDBaTzo2 SDBGLihPLSxDOTxaLU03WiVISypGWWBYTyQ9DQpNXVQ8JlY6WCUlXlIwSiwm JTUtISFFRE5TJlkqXUo0XEJTWC5FOFIxO0stNjQpJkYpVCUsVFgtTlo9YDQj DQpNUlo3QmA4OTY6QEYpJl1IMEY1LjJBNFtZLUAsPi1HJ0NdPCJHIWBHUkEx SigxQy9ENGBZWloiLEdMVV8nDQpNTzdFXyslREBMWV5WTUI9QzVAQFk2Pyg6 NGBYJExRJyI7KCk4ISU6QTFQMkU5VFpIMig6OCE5NigyMTtDDQpNTy1aTEdF Mzc8QT0jJ1BdVFpESEFdTyQqNU08NUNFOEQuWTJdVUY2RCZCSEk5X08nYDE/ WyNbWignW11ZDQpNMCJKX0pKWzktLEk3KC0xXkpGNiosVl42KlhMKCVLXVEw NURYISMtTVY0NitRMUcmPlInKykrQTwwTlQwDQpNU0wpMixZJzxSSTw+XUlL OVZPL0smWSVHPkZJVFUiNShEWDMoRkMjTjImITRbRUtNPSdQPSxHWjEwQERR DQpNXjYzPlk6VjdPJlYiWV4kMC86XVpbUi1cPCE4OC83IigrSkpLOkI3PUg6 MUYyIjcjTTcnQCFfSypUNE8+DQpNPEBFRVNUPUVNP1hOWEhOX1UpXDYiMF8x MFpcL0A3IUEuKU9gMlpAUyg3Rj80WUNFVjgwM1QhSVxfU1dcDQpNKjZaNDM/ RFtJO05PKUowNzBQT05EMkk2WjYqIT5CPUNNVlkpKTJKWlo5RE86PEk7UVM3 WS0yPi0iYEwhDQpNMSEiWDdGJi9TLkA0PVpGSy1cNT06TiwrLkUkUllFMFdW MTNTME1WNjkoOU5YQ1hSOjdJLyg3Wz05Ojw5DQpNX1Q8JVM2My9dRUwrJlNG KydGWCsyJ040WU1ZT09XPFBLTUVPOUU+U1dZUkxdRFhbWz4kXk0rSShEQD4v DQpNS1laXFcmRENTME4jXzc5MilLJS8wVkpJTlA+T1ZOPCUyWUdUXkhdQkww VEpbLE4oMTo6O15GMjNPJyI8DQpNVlcoNTErJ101J1lGOjA1NDxJIk5MUCtK PTE1OTg9WV0oOEUtL1w0JD0oMkw1Sk5QJTRdTU1AS1JFOys5DQpNXD9FSTxD XiZCQ1tMUS1BQklAOFRNOj8qTyxIQys9SEo9MzlFI1IrPy08LENPJT4tIzRQ UjBRUyUjWU85DQpNRV1FPzBEJ184RDxHI0UsPiNHPTtGOTcjJzIqVUQmIT9b Szk6T0VXMEZMM0IrXi07XS5ARD1IJzgkUkEtDQpNU0VEQyFOO1pJVSZSJS0w XEhLPEtVKFw3PltUNlc4JVhFRClAUFhNWFRYRzpZXzk6NUJbOFsuXiZUPjEz DQpNT0kwRCQnKlVSTE4lSEFKXyZVNSIzWFMxMkdKLzBLVC8oTV1ZOSwsPy5Z W0RZMik5JlRIVyxKNjo5PzkwDQpNJzUqSFxBSyddMUJEKSEmXV1OKUBZXFY1 Xik0NlsjRFAqJDtFQzBAQ1xdVVteISReMEVEVTpKIT5MXSI7DQpNJiNgN00r OEo0JF1POU8hWT9cTitEOkc9WlJYMEpXLUlLVEdMXVVUVE08OEFYRThIW184 YCYuTU0qKUtEDQpNJzw5VlRXLj84TkA6Iic2KSghI1ZAXSFRVjArK1ItW1gq KSRIVEgjUEMoWDgyXlw9Lk1fVyteMiskPyswDQpNUDBPJCFRM1lRJSReL1w5 ISkjVysoUWBfSklAPEVUUDJCMF0jOjAuPztGQSlEXTcmXFNYRUVeWzgyNy8+ DQpNR0dUWCUxSzUuWis4T0BQU0FTXCxFOTBCTDgjNV0kQ0pOYCkvUEtGXS46 TElSXkBAM08jIkNQPTw5Pjg3DQpNIUQuOzpIUTIpTCNERlZBQFROKmBQU1w8 P0o4Ml9EPEUxO0JZSjFBNSopQFlFKk5WXStCK01ZWUc3XjlVDQpNUUM1WF1V WEs0VkdHKF9eLjA9MV0yJTsiIjtfNyRKPV1JJi5HWyVGPD5MQy5CPjA0KDBX WDYhMzJFJytXDQpNPlcjUE47NjQiW1AyK0JVL1lAWWBZSEsrOUxaT0BDJCIi PzJbVF8/SlZEWUopKEtORl5SJyVTJCMmLyQ6DQpNNSYsRUBIOlpFNi1BUC9E X1s3V1s+UUknRU5DXEJPWiozTlosIVZRYCNSTik4VDsuMTBDOT8pOiQlRSI8 DQpNOy05Pz9SVUgyM1dGJTFITD4xV09XV1svSllbPUM5I1NWLUZdVDM8MzJV IVVKTkk0VTpHUy9LJCo9WzpMDQpNUjNRLTo1Ti9BT2AnVl49OT1VISNbMDgm MzlKSTZQJTY6TEk2XVdCKidSYCQvNj1LJzxbVEIzVVVZTlwmDQpNUV0nNElE TCpSQjI3JipULFRKJkEuRiJTSWBBKSZMWygzNE5ZQVpSRlklTDQjNERXSydB U0kxSTRTQ1khDQpNTktCXDZMMlFeI1tNUChHSV1QWCNfKkA6WyxJPzAhLjBW TSo+TjUlXERURFJYUCc1YEYnKFRdLS4lVDpaDQpNMUpERElUXCpTJV5GM1BJ PzA4TT5cXTNWKmArIV9BK19UW2BdJiE7Kj4wRyQhQmAyWF4iMl8nUkw7TSRQ DQpNIkFbIz9TKz4yUEovUzU7MztIXyhAWCYmRV4oSFE5XkJBUVVXKT5UQEQi ND5SPzVZYEwoNUhAMEhPWjc+DQpNP0I3KykhSEdfXERCJkROKi9COVlgXi5b LSlIMz5QVE0mUjdFSEgwPkw6RFRPL1AwSC46Ii8iPiZEWSRVDQpNQzkpOmBE VCJVRCdKLFVIXFJLQ0QqKGBUMV46I0ZeWFg8K0RbPSlMTFhPYEo2SFY3IzA2 JiImNSRXUDNUDQpNIzFRUlYrP0E8KzU4QiYuNE8kRVRHNSYtJEwoKUcyWy0z KTorQCNYKTwiQ1Y5WiNQPDhLVk81S1E4OThgDQpNLjVIRidFWyFIXzlHYEVS XjVWPDUlNlZEJ0w3Lz1gTSRBLjRSQixMPio4PDIuWTA8PzlUIjE9OzRKWjM/ DQpNM1I6W0snMlQtNzFIOFA9PmBgXVdCQS8zIVRDPlUsPzhKKCU+Ri5bIURa XTUvXCpaI1wwXEUzISZZTkAqDQpNIS5UWEBBYF47STRURClSK1I+XjwiWDtO OUxfPDM3XDJZTkpYXzlLVF0pI0ZJIjc3S0tGKChYN1YoJldQDQpNT1xHQjlc MENOMT1ATiM2SS04LiNAUCNfVitGW0BJXSohNVVgLjU6OzwrSCMzVzVJQFFa QlsiWVNeVF07DQpNXCNcOTovJFNBU11DXyJTXFAzYEoiJzBWSktUYFUoNVM+ KDAuOic5VCpGKFY1VicoSSo6RDZaOFUsLT0oDQpNXkxZL11ONDRRMTFSQjFb STRXMllMM0tBTltZNUBDL1MkSVxaNSlBSShIVD9gV0owQjdSJCxaSl0oIlgm DQpNV04oKi5XKjJVSFlcV0YnW1QiRmBYREtBP0pJUzNeVCkiKVpQPD8yQV8h N1RROy0lP1A1P1s0Ujg5VSYzDQpNOCleWUpSTDcwSTc/WDdMRy1YWkMtYFst KWBXPDVDMD5LTDpEI0MwVE5eISwiJjBZQDlGWDtXMFtaOVJJDQpNMDUuMCMo OFcoP0pENUgpJ1AsXT4jMkVKPyc8N01eXClKR1tQUig7PVheLV4+WGA7Q1I8 NFAtS0dNNSpGDQpNUDpAVUQnOz1GI0YwKTklW0JdU0k1OiczV0pVJlU9Ky5f NyM+REY2QEVQP0xeJFVSMz9RWzI8K10nXCdgDQpNLCdOMD9UJUxHWDxXWiY4 XyIjRUtgQiUuOzFDJi9WLF8rWlJeOSI9VFZgVkA0NGAtUz1YQkdaRjwxNEJP DQpNQzFcRko5RENJNzBQTkI6VUohMiRFI0I4SVs0XT8rMTMuOktgITVbJyJW KSUkK2AmQE9ZRlAnJk40Q0gwDQpNKSY4UTVKQCVJOEhgTyVTLzUjSiZeNSFM NS0hSy4iOUFeQjpGS0xASF0tS11cXlk5J1JWR0BXOk89VyReDQpNMC1ZQVQm TC4hTCNNIiQ4PSMtKUFUU0NcS1sqJTE8MDo4L1pORyU6KEksQ001WkRYKk4o TC8qKkAlO1YrDQpNWEMxV1BcXj1LJSlcNlpVSFo+WUszJVlRIWA+TjM8J0kz Lz0nXDEqTVFdLjg9LFEkJ0YiPVEnWE5ZMlcwDQpNLSg7MzAtIjtAW1xWRCFI MykxUy9FRCgsWjMnMD0pJygsOlAjXDVfJjVAPFsjP1glT0lHL1RBIV8rOk45 DQpNNTBEMDQrWDdZJjdUWWBHXTI3MjAmLFwjW0lLXkEvXV02XD9eKSVfTU9I NUtNJEwkPSI/WCNNOCckRi9QDQpNRy9bPTVWMjZgJ1FRJCxAMjJCN0RJKStJ Mk9TKzlTL1ZGSFpGJytRIyNTLE84YFxONj0mWCtVWVw0UEYiDQpNKVBCT0ct XUZbXlZDNztLPTNYRiI3XCpNP10/UFIjQiw0PScjPzRMM1BGVzhQWi5fQiI/ MUdgVSReLUZXDQpNXEgrMUw4YC5FODokXiYsRiU6MzUwMFY5SV00JFUwPisi PSE1VidVQjdPQFBaLD0+MSslOjwsSzo6NzcrDQpNQi5OL1dEPylGLlo6Nygm NF8lQUoyRFkwJEEySUdNWzxRLS1VQzdANVQ+QCM8Oi9gXkxSLSJWWlIhL1lK DQpNLyY4QTcvQSY1RyY4UjBgK0IrWkA5JjQySDtETiFdLlYmTVsjNkNSLExd YFxDSEJgKCYkQjQ3UkRGMj9dDQpNOyoqOSMtQkgzJT42IlFcRzVXL05FXTk+ QikiOC1YUy0ySic8NyJJR09KSjRTOy4iQjNfVCMqQC8vMi9UDQpNQFw/LFUw JEQ8QV1BPF45LElGJFJBTiclLldKV0xWLl0/YEclSTEzKkEkKzNFITxRQThE PCFgWSYmTjtLDQpNUjcoJVdZKT1aRzFQVDxCNUk1NTsqW1gkR1IjWDlXOUUs IiVeQ1lHRiRFMVIkKmBfWDsuPS86TiUnNEAiDQpNIztbLj9INSQxNVlJTFRM REY+XlxJPTtENVFGUj1TMTo4Qk4tLyYlPDAyNUVRQCVJKlFJWTRKXyY8PVxB DQpNVU8pQjQ/QENHQz0+TFdaPjRgT1ghMk09Qi4vMUlURCQ5QU9dUShWNlUp TC8/JlxULEBcJTwxWjJSRlNIDQpNXFM+UUQ2M1E+UjRQKU5ANUZMTlwtLzBg JktgOiVHRFhBRjIpNyMxT1M6Nls/Xj9SMyhHJydANVlTKSYsDQpNWUMkXCMj Ujc8MysjOUtCR0s5K0Q0JSVaTFJIRzZSRV9KOEMtXFAhJD44I1lNW0xgMDFT YE9QYDZfT0YvDQpNWjk9NSVOOUBXSF80SyYnMjUzVT4tNSIzSkMxTDNPLUVP KzFZMy8uTDpfVGA5VExBJTAtQCZdSmA0JVpHDQpNIVZZL1c0OUdFUVJeNUlD LE4nQltcRjohKkBOITM7LS4+PVRZXlowVExbIT1OJFVbRlokUTU3QSRRLkQx DQpNNywzMCk7J0YpKEg5X1hZMEBDSVZAQzUsWilYUEg0Q1U4IVEuIk81KDsw IkBaKzleTltALDtXMjs/X1NDDQpNKCdDNkBgPzIkQ1IwLlI0LDgoLT9CSiYs JTU0MDVAPzsnUjMoWyIzX1YiNTYpTCQ3V0AnUylATic7WTM2DQpNSTAnQk9L Llk3NkheTypSQypILVZgQjc6JS5ARV8qVy4tOidVIj0nWkJLSUJIQiYxP0E6 NCMzP0pUTVRHDQpNIlVRRVRbVl5RIiFWRj1PP19AXyFYQ0dSIzM6W0M1Tkw9 NDo2XkhIVSdYWU4yNFhHKDNRQVFXMFhAPVpTDQpNSDk1NUwpLClRRlNAXz8z L1wiLlNLRDU6XjJFWUpQXSw2M1QuLU5aPyEkRkVIRV0yWjU6L0leQT8sQEol DQpNNTU1RkNMKFY+OkM7KkdWRCxgLkdUUjYqLC4lSkNMTEhgRlJXMDxgXiMn SEZVRFstTSxDS0NdTlBNS01ODQpNRC0+O0MtX0lWT1k2RFNQKERWQlhNS09a N09KSihfQD9SX104JEZIUDxgXTBgXlMuQDdeMlxbJUcwWSE9DQpNNFkwSCNY Kl9MMVgkP0o3N10sXUBXXlpNW0wiOl9DW1pbPlokVk9APmAlR1xWUiJgQTUk OlojNFBbJFdYDQpNNSxGMDw1WiQ7XVRITiw3WCwhXCEvVD4hKicpUTc/WCw7 UkReTicpMUJeX0JEXCJGQycpVSM5J1pWXkFZDQpNR000IiIpMy1YMyhRTTNX S0ctR0BVUUlBVFJfRSQwTFoyRTBHI1VVWk9FKVYkKz8+NTMpJlAsSVcmU0hV DQpNQCwtOyJBOU84VldfMzxFRCVCXU85QixUX1oqTThBSipJOFBZUSlPOCZg NCNCTC0yWjY1MShFJlQsPjZADQpNLz5RIlc1QUczKjhRVU9YWVg4OTVTIjFX JlUsUjUoWisxTCxYUkkrKS4lWkRXUDVKRkJSLVJHQ1NeI0kqDQpNNVZFLUk9 Oj1JNT5bUUNDJUlEKS9IREE4SEYhSVNWKzlROiFTSC5WRFVHPUQwXjUuXilP VSMyTDQjWTEhDQpNTTYmWSEhISNVJlo+Ry9QOCcvOi9dTz49NjciVlVALiUx XD9YR1Y/LzRPVDhCMDxOW0xQS0lTNSg+IVFKDQpNXkpEU0hMIUVIQTI1MkZN REwwRSY9MzEmVTEmYCIlJCFBMkQrKls6SitKPStRJVU6SVlCLy04Mj4hMVYq DQpNJSdTIV1GLTZEXFcpTUlHNkE/JyonRUI0S0QwUiVXREkxUFtCYDxGLjA0 PF9cUTgmW0E1RUIvJig2YD0nDQpNVmAyPkQ1MDs2Sz8hLlVYMzU7KDE3LE0p RkYpVkFeIkhUUE06KV1VXi5WQD4tPFwnWzFYWTckODwjSE4qDQpNIT1PWzYk T0sqJC5TPClOQypHIzUjNCYhLDwxMS4jUWBXOSMxLEtCXDdRWUNdUCIlQSMp PkQiM18jXyg1DQpNPy8wKGBSMSc8QE5POUNQI0NINyQrWFdWQDc6MDBCMF87 QDc+I1ZGWEcmT1FSKEUvOUEtJ0FAUFoyRFsvDQpNJixNRkwvJExDPTY+Ujw/ SihgLEBQYChWSiROIypOWVcyL00tLkNCUlMsNUM7NylYS0InIS4jQjwiUyFT DQpNLF5AQjY9PShQOjFIIU0oVCRXRCRIJywsQEE5UFJNLzo/VTMwSisvXklG PjVRJzJYWCwmPlNBKFYxXVVXDQpNPjBAOlcxUVU4NiM4M11IW0pDR0hSPjRR Q0pQPD84VlpPNEA7JCE2PlQhIVomPDw4IlA4NzJGKkEuJ1FbDQpNQTxFOVQm MTQ9TzFWKEhCWkZDViI/QU9fPzQmSUZVODRAViQiPTkySSZTWFlaTzk1USU6 LFoxMGApTkQuDQpNKj4kIT43TCdUMTZbO14jW2BUPD8vUShgXT4hLScrUCNV JS42ISlAMlE6NkksIk9XPihIV0QrWD0oRkcuDQpNPig2V0csWiFTQFg8Oz8w NThMV1tNPUM2QyE+KUNFT0FWOTQ1NDIrSkddSjdgLVY0TTQoUy9cQ0EvRklD DQpNKy8vRjhdMyJCVzpeMCQnVypaQy8hQjIlImBJLCdLNzszRllUT08yWkw3 SE1HN1VIKiMsViZeJzEqVCJODQpNVDdUNEE2XjoxO1o1PlwtTENAPSZbMEsi XkEyQFAhW0RTIS8zTD8sVE1TPVtLV0VOR18lPC9fUl0pQFFYDQpNVixMQ0pH Ri9dM0pCRUs3Ryw1JjtQVlckSlhdSjIhTVspOF8/PjcwMF8pPFVCUDlPQWBH IlQ+O0s0QEVTDQpNJCNgS0E3MScpWk9GVU8hTDZZOmAzKFpFKk9NKSomJCJK Mlc7JE1DJydXLChRRkFBNCZHNUYoRkMqLSI4DQpNWFE2ODxZM1s5QDQpOz87 LF9aOjc5KC9HVy0qVVYuVylPKThXRiRUN08sPVskUU4oXEZPKD0+Ky86K1dT DQpNR0dENEFCQ0dUKCcxTlI5NykoPF1LRmA+QTJSN1giOihIPC8lM1QhIy1f VjRRVC86UFpdRyxQWEhAXC0nDQpNJyREUjgjTSc2PlM9RSUyRDgxLEddQlsz L0I1LFBNRltLLDtHSiI7Pjk+KVwxTiIwVDQ9LldTWkldOCEoDQpNIidZNFRY UiFIMidCOFxTJiwuSTw9JyNLXS83VlVMLzgpQjlFX1FETzlISyFcMz8hVTJX RkcjVSFgKjokDQpNPDdSSl4rRVRDUSZUOUdHXlAtNykvOzkmLD9IWDE5MlRL SlVMLVIuMTc7RUYqJjRfSDU7Sy01Kic8Nyw4DQpNMDZQOCNCPENFUT9MYElE L0E/NUc7SEhgKkA+U0RCSSdYLCZAN1Y5JDctKUowJCMuRl9VXj4tQ0pHSDVQ DQpNLEJWKkdORFs3NFRIOT0/RVpKSDpHJVY8QUtXNl1eJ0FRPyZaL00oPjxX OTRgVkYvIkklVT80OFdFUiVHDQpNMlguRU9DSyRZQlwnS1lSVylDTFEiRkck MjQmLy00VSdYUiRGIkBHMzolWC0yLFUvQ0dfVFNJUFY/UiI2DQpNWkE5LjYv LlxPVlhLLSlBRTVgVj5ZOClZJUJBN1AtMCo/UisxTlYxWVs9PjNGVWA5UCtZ TTkrWTJNWEtJDQpNWCMrOzAkKyVSKy5gLzhES1k0SCUsJyVSREZWLCRUS0ta JkEsUDRFRDtRR1RQSi9WXVlVNj5WV1NIPSIwDQpNMyFOKldMPjRgLjFYXTRW VkA9OEVPYEovM1lIT1BbLU5fVTZTVVU5XDAtRCkzWCFWWkBcQElGNVpGUTAq DQpNLihULStAUU8nJVlYVTMyRj5CR0VQYDUlTlwoJkMxKl9KTjFRVCNbW0g9 LFVNSFsyLEdIN0FWKVUpIy5cDQpNLiMuQzNQJlknS0olNzhQIiE7QGA6XT4t OlRYMSlbNyZaVkBTPD5YIVRBUyJVJFhYUisnPChVUEEtP1JbDQpNKiI5Ul0h JSpAMDI8UzNGXiguMk8zVkQ2TTZeUjk+QTBASCIqNUxZU08rMTgkL10xTVRV QzY3PyldM0gjDQpNI1kyQFtNW0VSVjJVLUlCWUZbSDY8MkxZQkxaVTNRN1lY VDBDXklTJDA8JjEwQUhVPERDKyc3UUwqL1AvDQpNSVlVIT4tJClDV05HMy1T UVpWIjUhJT9YN01DPVddQ11BPiNgWjE8W0s+Lj4rKTlGXlpgOUkyWS4lXlQj DQpNRidgRDk0PEJZNSdOV0ghW0NKJyVbLC5TQV0oIilOSWBPQV8vNFFZLzlC NEAuU1Q/XyxCKUw8QTlgMFdIDQpNXyRNPVlXVSItQkBPNEclQyouQVFIPCVE RTdINilcXixPLD8/YCE9VEcrYDhTUDZDTSEyTjZUKSNASCZJDQpNOyJBQjlV RzdPL0pSNyckLk0iNzxbTSEmI1YjWkEmOVFASzMtVj87JVgrQ0gpLTRbXjJO VTw5TkhWLEJSDQpNLlwsYDtQRFsoNSxeVVoxMiFHX1VBOCFVOU43OisrRUlQ UDpLSilaISpfIUYiV1YnMy1BYGA1UCEoSGBRDQpNJiYoVSc4WkM5LCk+MVtR KTU4SjlMJklfMjAsRTAiUiZLLStFT1RANyVbKCdPYEUjNkwyM0YoKzFCIiZf DQpNWTU4Q1w0RTYoQlpZO1MjT0tINiJcRik4JDA+Wjs1NzspT04sOig9LUsl UjM8STA9TF5dWFcuMihOKCdMDQpNWytbJioqS1tbKydVPFpdRi9MPklEWFUh Sj41RzlRNS0wUF5XUixCVCUlT15HOUBCWC9LKStOOFsnWyFODQpNSDgoTidM Qy9BSlU3S1RGWTBgQ1MlLkBWPy5OUVZJKkdOIjYqI0Y+JiNVIU4uLiw3KiM+ KkUwVlhPVC1TDQpNLyVJWEkpMEMwJyo5QyklKzxLUVg2OD9TKCxRMkFFRlwj RSlOWzdUUiZRLVE5VlFLPTVgQUhGXDBTWC02DQpNI1k8KCErSz00W1xVNlpU ViJgK1c4KVsmQVg3Vz5ePk9NJEwlIkQiNEUqLVg/VlxKRk0lMUZRM1sqSkEi DQpNU0xEX0YvPSxfWiQ7XVVHW01NJyZCP19KQykuSVM+U0AmJl5fWSg4XCJG U10mQlpLU1BcSF9IRUhBRF5ADQpNYDteUV4nVl87WkdDOC1fTlVaL0NVSVdI SzBNWFdXQVg5JzFYQ1xYNyxTST5dRlJKU0YySl1EMjhQV1tEDQpNUyg6LUlZ QEk+VCUpNScjPFZER1AqRCYmWiYwRixHO0FWRiRRLikmRiI4QTAyRE1MXUlX Mkw2UyglX0pWDQpNKyxUOEVNMjNIVkUzQUFOQ1hcM045RjdVJDYuWi0oUUAx TDJLSDRBXlcsLkwxTlJBOUtRX1tGUEY2OU1fDQpNPWBMRF8+XkM8MytaM05M RF0+VFU0WCVXYFtUIVYnQVU9VzUlLkA/T0JOKjpBI1EsVzUlTVVTW0dHRjgn DQpNOCo0SSc0TzFQMCsmQVlGWDFgKC9ARyJKUEtcXD89LjMpUDBHUVNESCxW VScyPzZXRD8lIUUrPiopXlMhDQpNKVk6PFs0WyonXVc9I146PS1dRixfX1dY V0EzQUk0VTFLMyNNWlomPkpSI2BGQSJZJkpKQ0cvISk2RiY3DQpNUEIlVSIm JzFSMj1NIl84VlZXJ2AxRUgnYFJSSEw5S0ElXzk5TiNBV0xUQEsyUCFZXDYj PSgvMlQnMlg3DQpNKkBDNT5gXlNZLElUKFtWVCcmXjFNSjI3WSJSSjchXl0y PCs3WyQ9Qz5eT2BfQklYRD4/UiYiVzZASC5PDQpNVVgrK11aYExHTVRdWCor NEZdV1pRNDglQlE1JCteKmBFMyhWMFpNK1BaKFVER1FMQi9LSThYJ1knWzYq DQpNRjwpRT0+PFopSSNQLj1CJ1Y4K1RTITAnOzQ3JSJGPU9XWlY8WGArXlNM RSJVT1lBVCNYWzpBXiVfPjhZDQpNIi5IVEIhQ0UvTjowIyNLWDMjLUxXQkYv MkYwLy9ZLiojNlE2ITRUTlNGNCkoLkFAKUA4Vic1NU04V1tVDQpNWUNcPy9e NFhTN1M6SktUMCxJMjVfMURUQF5bWC0xQV8hXVNPWyw3L1cnU1Y/NyIoLCUv QFAnK0o4WTBSDQpNVyNSPFpLPkMmKyklPz0kWSYxVz9VVFMjQicmKCNFPERX Jjc8O0soW11WUy9AUDRTLjQhRjZTRzNBSSYtDQpNXC48Vj5BPk9ZRjRNVDlN MDtWRSFWWVZbV1NISFwjRVE0PzpGSl9DNCZOSihDPlchWSkiMFtRMUMvIUVN DQpNPkAoMDgtWCEqL0VaMlg4Sl5bX14yQ0RQOT1FWSJTW00nSDVCJjAmLktP XFxSKlFbLEFOUVoyOlUzX0NGDQpNSlgvXjcjUF5XNiItVUYiUlUvTDZGQC1e UzcrW1s0J1hMRz0uT0pKOTpQVCdLVzpdRi0/OF5LRj1aOEE5DQpNLjhNWzdK VkYwW09LYF0mJF05IlE9UVoyNyFQQTM4PUlIRiIsOF0qI0dMJTQlRSY5YDBL MDEqPCEyL1FTDQpNXz9bWEpfNFMvLjJOQVZAWi0qSkM0STlSXFEhMTwxWDEx NV5SWk1PYCElVVhUKzM2VVtHKytIOEg+NFFgDQpNUjYuUEhaL0tXXUpgQE1R KzAjUz5EJVgpUUVHTjJWJUdQXENHKydPTVlFJVhUR1Y5PF9dKC9TQj43N18+ DQpNTDgqLiZVUFsmSC9JIkhaVFg9NlM4NT9SPj8pPFNAYEg7Kzw3WCZIMU5I NVdNXUUpLEhUL19DOCJVRDoqDQpNS01gP0FaTSVOQ1FANUlaRkUlRE4pRVdd Oj49TUk1K1BVNltRNVdPUDU+WTxGTUxNJktVWS41TExaOz4zDQpNJjBAXzkq JShbWV8tVF4oQV1YTl9eS0lILUNWSURTLjw4PCktT2BcVEk2LlJFV2ApO09E YEE7M0lcLC9dDQpNLF9SRj4hSy9CS19aTUZCJj1gL08nVzVXUVAjWFErKjc7 V1FCNVhbMTssSjlVMlYnM15MPjI9I1RcWVI5DQpNNyhJRTJHJUkmJklgRT4r QkQ0LEwsUz9bVFU7SUAwWUVHXiUxKUYsLCVBMU1TNzknPUFSUSE0Nk1NU0cw DQpNVSNFWF0kQSZPJT4kRSNOOENVUSU0RmA4PD08R18zUStYQTktUj9DOEIm LlFaRF5VIjYhKyo2JC4uSiI5DQpNPEZLUFxUN0BWSkhcPjE4KyZQRT0wSVZE MS9KSyI5JU1RYCVHSVg8ViMvUkdDKFstVU4lNS9BKUVbOjE6DQpNUz07RzlI PEQlPC01QjBMNTsyMD9MTSFIQjlgOTExTCxJWVkjNUolOS5aPCgpXzMjNFMn REM1KEotTURDDQpNPkBZWls1OVhVIVBUR1hPTkMqXlooP1slVkMyO14rT0M7 KitCUD1HQzk1JSVOLzEpK1YwS1xMPEg4Ik1SDQpNLSg8I1JUK1xcLDZBRk5B QUpdLEtQSz0tWjsnNktSWFtSK0tFQjIpLjYqO18pPE07MFVMWzRVSiNbPCIh DQpNJFxGLjo2Tjc/MUhLKSciXS42TDM+WTldVjw1Xy00LDBDIUk/PS5YTUYz SzovLFk7PihPRztgWTAmVS1YDQpNRFJVNSVZITQmIidXLUFePU0tIi8+RyEh SEE0MiMvQSQ2N0hFKj9HQ1s1KF5cXjNNLDtRQkosXSNgKCZWDQpNLE5bPCUz IUk7W1BJQ0w7I05JQF4xLFY5LjwwTlo2R0oiLCI0MjtPQFIhU0clQTleND8w QlpRVkk1NFBGDQpNNFdfXlk+RVVTRVgyRUQqTkZcP1IlMUVZLzQyWTVcNT8o TlQiUTg7KjBGJytSX1cuUlsvRiIzIzdfN1tQDQpNIStDLlBXOVhXK1BYQDMu MlFZTVJaUCE7O1YvO0AtSloiKTlXXlM9MUAuM0pXWTIiOTQvTUU6TiVSVTYr DQpNL1BBRVAqOVRDUDxBTC5GNTclSENZVyFBOz1gI1NGJUYxJzQ6L1NVXElC ISNBLVdDRF5aO0JCVSleSVkrDQpNKlpLSThTJi4rQzVBXzMpU0k4WztKMSsq XSdaMzJBNj5SJD5CNjQ1IlJfKjInWFEkOzQ0SyMlPCY3P0klDQpNJDhRXitL OjVIJEAvTUxbL19aJyEzQU8kJlVFOTFbMDxaYDhARThLVDlPUlJgXURgQS9U OzI8Iio8RiNEDQpNSj1gLlUoPUdXVCxCKC9LUy0xM0RTSihANltfUkE+SF1b KDdaUz1YR1peVTFaRy9EJEMoPjpEVC4uVDhPDQpNJlNLJkZYMlctOTdPRjtR W19ML0dGLFhfXEQvNFtbTkkmUlBJWjNNVSxDVSs8RV49O11eNTJFRiw0SD0p DQpNQUtcOllAVzUoQiFSJ085OzY8MEMlTFkyNjBDNyIyQ18qLSlVKChcSyww JCwhWU9HJF9BTUtGJDxYUCslDQpNLVZMOkMkVS1WQ1JFIl8vJE1MKEVeIkBP T1YtYF88WkYlLEVUTiohKjQ0WVE5M00oSDkwUWBESS05RjQtDQpNKzMiJz9D MitBV14/LF5KMDtMRDwuMzYuNkdTPihBMCk0OGAoMSpCLCQiWzlNX05LOUAj QDRcNVpJSEg3DQpNKzRBPU9WSSkxODsrNUdMVEJBNEAtWS5QYFxAWydbNjpa OFxFLUBJJTVdUzsjPDE3RDw+NSoiUklgWlNbDQpNWlNVLVlHMUY5LUdbOShO LUtUNl5ML19HOT9HU0xPUC9PIlI2SzwiWytGTlhEQVxaMV9DRl5JUiFWNVFI DQpNOC4qNzo4Lj0vNUpTUTlPUSdXQS1ROFRQXDVCMThGTi1cU1tGWkIoX0ZQ RVFeYCJDP1xRUUReXzNHSUMsDQpNRElNUCg/Vl5QWDVcSUhPSE88U0o0ITMr OE8pJiFeLCouXV1eODVOSl48QFxBKy9eTS40WCs5T1xGXCUlDQpNWzNgS1ot OkU/SD1EM0lETUROTCQrPjEyVEszKiZaNSJdJlxCPSozJ1xbUixURz00KUBO IzgnP0s1JlIrDQpNKlsrQVEwK1BbI05CUUUuKT8jYFwlRltcOkFaXENROykj IkxBMi5ZVyI6OjU+NkEnPixGWCFFX05VMjYnDQpNJyVZO01YYDk7XCY8QFIm UD0hRzZDOVkzKiNSPCI6KSFgLiFJRzQ0PjczUS5FMSg0NExeTjE1MDRIQVJF DQpNRVE0Ik1ZSi8oTTUhSUlAU01ZKyk6I04uSUpKOi88VDA9R1glRFEhMkFT RkMzMygiI0NSYF5YOiUjO0VSDQpNMiMyP1BdUDciMDpJOCMrRD4lJ0M6Iy85 YEw4WFkwTzFYTDM2O1E0XlsrSFoxOFk3OU4xJmBdXkc1XFsuDQpNQFhILC8o O19aRGAlSyNDQEE1OVAxPC4mKS8vVU9bVyFGLFkmSUhQIzgrRjEzPzBPJ15M WCIyJ1JSPzNHDQpNIygzJ1hfJVBPRVNEMyVIUkAiK05cLV9MVi8wUUcuWj9P TVlfSlcsSSE0WUomQVxGJTBZXC8jJVNYUF5EDQpNU0pgLj0kT0ZQXyM9KStU LkVaNUk/JE5fLUpRMiJGST4tVy9TKjFeUjQtN15GK18zJjgxUjBKSlZFLC5G DQpNSDRTXEosIS5VWFZGXCZdVzU/SyQmKlRNS1FWRUFVVlAkRVVLI1hXOjEn XUUmO1YpVS41UCtWSEIuIVMmDQpNSCRLUi0zNCNOJUU4NCRXKlI7TVNMJD0y NzJNJjNaUl5MRCFMLWBMLCZbNiYnLyUkUiYqSi9STWBBPTRVDQpNI1FUOlFE O1NIJi9gYDojQiFOWC9JVUhQLik3VyI5Li4kJUZfTk4qVDEpMzk0UCpATicy NDFaJyk0KjVSDQpNQzxNVy06K0kzIVpFS1xFWztQP1lgIUY7IzklVEMzQE1F WkkmQTgzRltaRDsjWTVZKElQUihXNSkxUDREDQpNYE5HJEJMKjtFJkxHRkZP SFJFMypROU4/XDcvVDw2KkcpPmBXKlE8Q19EMSI7KFJTLDUuS088Iy8mSjha DQpNQCVOYDJaWUNATCQ/XDZVLFo9LFA5RUReWVQ2RVNXRTItUV8yOSFCLSI4 WFQqJD9PSEYjMERTXEtDJTguDQpNKVpGUl01WjU4VFQ3MFxZOShYNEspOy5S K0VaSSRdSkA5QFInIjw7KV0pVyZPI1c+UjRFKyM2Q1Y8RDExDQpNViJHXSVU QEYlNiZHOVZNRDVRLk1aXVFOQlpPQVtMW14nSVYyISMtKTJINVM+Sl03NFJY LTFFJT5JS1lGDQpNXjopMzQ/UUVSSUdFK0gmVSdcV0JFL1UlSSUxNkkqYEIx UCYtRVVCRUctMjM2KzVMRSoyNE8xLzYuQydTDQpNUDNPYEkpWiwpJ0BgQCY6 RlslWComJTs4VVlDQDBGMCpEU0dFMCJNMlxHVCwoWj9PQGA0QSVAQV05OEM1 DQpNUDVcOCowMWArQF9CNU84LSYrWiszQTc+RE03UCc4OD1cRiYzLj45RE9C VU9EOVxEMUhZN2BPXSwvRUUvDQpNW1kjVz8xK1Q3Vz8uUFotXlxTU0xQV1w6 JE9gRVEoN1tcX2A0T0BUMi5cQD5TKDZOSDUnSlo5Qy5JSzYrDQpNQ0AyXVJD VyJUJTo7PSEmNShGN0wtMVg+NjNJU0tHKiEsLDwyTChBIigiW0FfPjMsJjE7 XjkoPkhbK0NYDQpNIVlMQ04hJDoiODwvMSInLCxLOTEhOTJHOyI0K0FQJCFO KiJPXUgoUiNPKVIzOVtTKlpFVUJYKilFKVdQDQpNKiRZNUw8QlhKJkVcTVUy RDJKPEwtLTglRlBDQSpKMEU7OztZK0IwSEUrRVIjMFRNQEw3RzFBLzNILDlZ DQpNJiQyVFNYUEJXQlo8OFhNIygyNS40VSJgXlQ3KVQzJkc9LDBZPF4iVUUi VyU2TEpDND8iNStCMzwvVk4+DQpNIVlRMjBBIVAoWkc1VVZXNSVMWVlXOU0s IzEiVkkqTUguLywjL0EySShSNlVQJ0dKJVApL01ESTEzO1JKDQpNPTExUidH PWBFQyJNRjM8Xj4hM0w1PyU+KjU4VyRfOEEoPFQ+NTcrXWAtVjwpU1A2KTNE QUtROCUkMTQiDQpNUDk9NTI1TjovPzIpPiMiWVo0MFFIOkkiIkVFN00nIUY3 U10pU1wrKS1RNFtbJjE4KzlCPVg5Vk1ZLD1ZDQpNPFMtOzBaJGBVLFQwPC9A JTNZJyxCJFgtIkNgQF9GJy4pOTUtRyovKEBbKy8vVT9UKyxQSFQ+Qj8qV0A0 DQpNOixfTS9gPShXXjYwVEUvJD0+YCsmKDBHIVVJPDQ5UiczR1o/LzU+Wzpf RC47ITZaOVxWX0suWUE0VCxWDQpNRVJSXyxaOlBgSFQyVFQ0PjU+Uj43OVRH MEJKOTMtNitBPSkpSkUuPjlRKU8qTUQkWUg6NUI0RUIkNCYmDQpNMjk1STwh IVQ3SV4mRSFgRF1UJykpJ0YwMVw0IiZVUUFYRT9NXTQ7N0AkWU5dQlYhNztc IS9KVjRXPykyDQpNXjkmIko2PCdZKUpXJUtUTmAwIygzRTk/M1siSllgL0A1 QFNgMjcnL189M0tfSUNGOTQxKklaR0xSXjVMDQpNXSomTiNeXEUsSlZIKzpT SlBBJUVHLiIzOCE9Kz0xKD1YQFMjW1k6VSVfKWBXMlFHVFswPEpfPidPSSoj DQpNPVIhXWAoIjtOPVE5SVlURi8xOl40OjpXT2AlPlovSSZcQkIwQFVMUjFC Vi5GSy5XTThfVkJDOTdJNk0kDQpNPyMrUCFFWi9gUlU3TDdbLEZDV1EjSjlZ VjRZWjRgVzQ9Q0E9TCszWTE1TVIzKl9dQDg/SyJTQEhFWE05DQpNLSFIIjlW QlYtX0NBQVFcWCtVIlYkSD9GXlUmR0Y2Ki4yMls/JkcqTlFFIUIqUkJdRyYh UCEiX19CIzU0DQpNJDc9JkAyJEQ5KThLSks4Nyo1N1AtTSc+XFo5NUczMC8l PidAKUpRQStHJUIsXShIVCJUNlM3IkxHKzM8DQpNPlsqRTc4L1hHJyM9VDoh U1VBWCQ2WlIjSUJISjYhMF5bKVBfOVAySjFSTkUwJU0sRCxNRU08TzBLPS8n DQpNKE8oPEBOTkUuJE5GNiZPSDQzKydOKFo/JlYrPlsxUidfVzgsKWAnOEw5 XjVVVSdWST1SWUxUWTBcLy81DQpNOkNSRi1YSjgkUCFRVS5OPiRQMTItNF0i VStFL1JBLTZYRUo+KTpDNi9WLj0vSzJOIU1TQl9AJTE9UzMyDQpNKFopOlYm M0tUOTlWUWBXOlZDVlwtN04oTikrVSpFRUctQCpJOTUqNTFaVyJbSUJKJjVE M1RGYEI+Tk9bDQpNKUpGWlo2RypPIjAlVEk6TVhVXSM+T0U+S0o5PEE0XT0+ KjBJUytfJ0FIJVdcNlNKMypEK0A1MCM3SSJLDQpNJTI1STxUWFhGMktENTxF KTsuVDk3ISlDIScoLTI4UEdXWFpUXTNgTzRHX01aL183WjA9R1c0JmBFSGBP DQpNT09BIl4iJTklRjQqUktCOEREKCNOT0tFVV8qPDk6TzozPFdEUFdbQ01b NjNgWlU3SVE2IiQiWF9ZKUo6DQpNUTxIMjZUITEqOSpMREomUlVLNEskXDFS VUNRLSQ2VjtDKVQyKChORz8mTixWJ0UiOiRcL0ckSzIqITNMDQpNXjU7Vkom QEs6PVkpXDxSTE9dLSE2Nk9eWDpbSiY0ISNBOiRMX1NcPCwuPSwkL1xbR0on UjJJWk09LC0zDQpNPUs/Vy5RWFQySjZGIzY+PUMkXDcyQUU/VkNJMFRGW1kz Rik/NkY1YFY2OUM3LCNeLClOLVlfWzQlLz5eDQpNQzBUWT9PXV5JS15DNkFH PTckSz04Kk8zVDpPIyhPJEFGPCcmX0FQTjJZLj1XIilHITw6MzMsJT0zKzhM DQpNUEhIUC9ANE8yVztCOyJcMkc8Ki45N01SRVs5KFBDR0dUQExPL1oiLEww SllZVilYOTc2JDlGMyFWQiInDQpNJzlYJlFTX1EwP1tTIU1LPS88MSgpOz1T REk9Oj5eRTwtMy1GMDcqW0grQyM5ITFCP0JPNy5MJkk2PjJLDQpNJyVJQl5B PzIoUl03R0UtJChBXTFcQFA1LT0rUUclNFdGIS5QWTI9QzRJWlUzSDg5OEs7 Tz1IQUFPQT1dDQpNVSsjIU9EN0JQOUVCTD06Uy9OIlVfRC9HSi1YWi87KFYo SEw4SzRdIjgrTls0TTk4KlElVENMJkJKNEMxDQpNMEAmQDlGLGA6Li8iLkIj JTImLjdHJzI5MyVGJUNaJT1eMUdRQiQpQlpDQjQ/LDNCQSJWITpOMko6Oy5H DQpNYCcvLSVNRVdeKTBDKydMOVwjPihZLTZgPF43OkdeWyJJXDxNUjsrKD86 VTVEJllLTUVILDhTPz1CKj80DQpNUkEwLTxDUFY8IUBMWUlKXEs/Kl07N0E/ L00tPzxORlgzVU02Q09ALVNSJTYqPVNIJypKQ0RXPC4hXldeDQpNWCxeI14u PSFTIVMkQ1tSRFEiQEsyMUpOTEI3NT5HIy0wW15JI1lUST4jIjtgJz9OVSVV NEgnWiMrNSYpDQpNP1hMPTw4UDc4ITRVNjYsUy5OSDZWS1JgMV1ENUAuUi5S LElDOyRLIjQkUVY6Ql5gUjImMUhbJilUSS0/DQpNPFlQJUdEVjhCIT8iUCxJ YGA4TTs0TDYzXU4zVV1YPy0/S00qP2BSSzZWODg8JVNGIjY7U0tbSUVUT0RM DQpNMzZCXkM2YCJfXC0/OlJcRjktMDFNNFI2PTYqPS0rNDNJSj40SjpKJjde QlRaU0tPLk5bSiRUUlI3SVhMDQpNOVovUkkqS1YlNExBQkUsP00zRChWIiUo JCJJXzRfSkEuJEkxS1ohTDI3MFw6PSxeWjYzMUxARytRODMxDQpNMUVHJyEy NTxYKylEWlMlVikpRFRONlM+UlRNRj1ZLU0uRCVgNCs1PSlcTEJTV19VQjxY Wy00Ji0zL0RRDQpNIUpQYC9MQFlFJkc7LklOMSw8SUwlMUIsRCNbLDw1TSRH MDtfSjAyMj4pYFI+VytaRC1AUTtNSyY8RFAmDQpNMTFPIz0uMSNDKFgrUjM1 TidLMlJaI19ZQFRBJ1cwJD1cSzBLJ0VMT0AnLk0hVVQ8WlM5KU43KTxII00o DQpNYFA0NllLOls3WTE1XThcQC9WQEQ9NjAnOFtJJFBNT083TzE6Ozo7PUFT XC5WJ0hAUkUmT1dSLERcS1UuDQpNPmBbMjpFT0VfMlJRXyYlIVsrNi4hMSg2 UVdVJkVYPyUkRVApLUY9YCs8S0wnWVhWXlpcS1A4TDdURyojDQpNSVlMQ1lM TTheX0gkOzo/QTY7PCc/PUpQPCFZJ0cxM0VfS1QhU2BQUEc3XFRNPlMlKEVK R1opTEpbKDgkDQpNWyNYVko0QzdcQlY6L0ZbOUJGJ1cuSlZgWixXQ1gxKlYu WVssRV8rKkY0PyJPNFgvRjI0PDFKSihMPkVMDQpNVTUtPERgQzw8QjZQRTFb SiFHUi5WQi9HKz1NXlcuUl1bJV9UVlQ+RFEsYDwjPjUxXytZKkU5KEo2WUIr DQpNP1VGIl9TOTBKNSciI1FNXlNOUjJZLFI+KS0vOWBDTUtcWmA0QC1MKT9P RiUkVk5fLiohSjwvI0clWls2DQpNSFRZVVdcQlNAO1c9PTZGYFRAOyItTFs6 PzREXVooNkkiMU07N0U0QVIwKi0hMj1FKUlTWkY5UzwlRyRUDQpNJ0deQEcj VVUsPV1RJDM7PT46Lkk0SzowTkNNQU0+UD1XSkhFNUsvRDBgKTYqN1YuKEZH K1EtKzhIMEo4DQpNJUIsTzc4OyE/TUQuOE1BTDc2SlpTVTZcMUMxJk1YKC8k TDRBIUNeL1JbKkomWkAyRydTWERNRyIvN05CDQpNMjwoT19BNy8nUl05JyI7 Uy1ROk1GSz4rOSFGNydeND5TSkolMSQ6YC5ARVBJXUZQMEpAMVU3JihPRzhU DQpNJFpLWDQxNENLP0o3PjUrIUg/NEwkQzhHVD8iJl5MTTctREJaWVxZK0pI OUg7YEVIXzM3X18xLjwtL1YiDQpNMkY9WyRJR10iR1s3Xz1KRE9IMEBNJ0JD LCE8OUtaJUhNWUFHU01UKjhJM1M9RC1NWiM1TVxVKzNWPzw4DQpNP0wuISJN N2BXQ0InXCtbJ0hYXD88VE9YNUkrVl5RSTk+ISoiOismKC9CIilMRz5GXSlA V0EjSEA8XzlYDQpNXlheXTJRT0xDPiJGPiZMNFxISU40M1heSztPVDZaKz4x Nl9ePDxdIzoyJE0rU1UuWVdfXDs8QUIvKVdHDQpNL1JDKkk4IjEwRFBKV0c+ UkJJXlUhUko1Qi8oRVwiNTE1PEpMLjFaS1pJPjIuQC4rMS0vO1MkWldaKChV DQpNUDZJRSkjQUBZTFxNNTo/LDFRVz01WFtSPjNRLSszXFBeWE4qVkNgMlc0 SDNCOjVLKiY5PFBEUk0tODJNDQpNW0A2UFg1TVZPOipAQy4nUVdTPS8uSTI0 TE08PD0rSUclMFVEIkheOzcyXk4+NylSPkckUloiQEAtIkpQDQpNJ0lDM0xH VzYvJkQ0XSNPTz00XFtfNTk+LV9RKj4mPyZZLyYsPSQ+Ri5KUDQqO1lSXy5c KSEmLFpZN1pKDQpNIUJGR19KPCIyUyUoRF5CXC9ZRyQoVzNUJ1dcUDIqPUBf M0VFTFozSk8hLFI2J1I0Jj5JT14oTiY/KlBaDQpNSjs0PV0/VkpETTpXIVwl X0U7JyEyOz9VXkE+WykwRE4/TkUnPUw9QDtQVyclPClYOk8hU0lbVEJVTl5A DQpNIjpXIyVPVCsqRiJgLl9MSVNSRShDKD08XVc2VU0rVkcwKTIrOlk8PzpP QU8wIlhaWjBTMzsiIzdOJFJQDQpNYCwlNUUtWmBbIiE2MFRdV0w5NUM8TU9S UzYtKDg7UVYkRFkjPkxER2A+TitGLFkvPCZOLUtSLUlcKjouDQpNMjxQLzc9 SzoxJiYkLCdQLTQ6RyREVicnOyRfV1RTITokWldIQEg5NUxCWlNDXU0jVSQi VDgqVWBATVY7DQpNI1QuJEI0Nz1cNy9RRTExXjVAMyMzVktHIUI6IjBfJU4n KConKDktIT5TSixZQkZbPFQ5JkoyQS5aLSREDQpNJjdfMCdMUTxgMUEoIz82 VCclOjxeJiw1QjJFNyQmLEsyWDBXNEU2RlAzNCghJTYqQTBgUj9RTkUqJ1kw DQpNVzBIQEA7PzFBUl9ETGBCK0clUy1cOyE0QFUmWlMtO1MsRTYjIig2OURK P1Y0PUM0YEhMTksvMT0sQzU6DQpNLFk1OjhTOVxRVkVFODNIOTlMMTY9Ri0r Q0stN0k4MTMsOlIyWlg4PyQ5QFVUUlg3LCwxL0VDK1w7NCw8DQpNXlpSMCch UFFALTpDNldRMz0sKTsnOUskSDY8KTM5OTQ0KUJcRFtTVisrNlw1M1FUPFsn K1NHXjQ1XF8pDQpNIWA/WldVYFRANzkhQzZdXF8tL1c0XlVNNkMwTylZUTEu U1RaRUcwXzxKRGAkRDRbKyE/UFNXVVBKLjZWDQpNM1Q3JDM5Q1RLOk9JRCkj Kj1RJ1s2KSJYTzFgRS4vKyshM0ghK10pJkNPPEZXS0ddXk0uQDVAT14iO1RN DQpNNTVfJjdEXklEJDM5SiQqQC4pUzg6OVcmVVdCPDNJTF9BKD5dU00nK11F TkpeWjVaKkwyRD5IO0JgOiNgDQpNUVpTISUmVERAPzhDNTZcWDVHNE0oUTlE ISRCTl9KKl0jXTs3SUJXR0U1R0AiSFdSVTJfLiVUWyk3KTdbDQpNSDBWTFNV J1dTNUcjX0koXDJCXzFENUVdKEg1ViwoUyMuQDE+JiQsXUhgSTpZJkg2YDJM J0FZPFcmRzswDQpNPi0vLjVYTFk8Vzs6KDk7L1MyRTZTIVpcOjc4JlU+IVQk K1lKLVheUEtCSi06XCE6MVw/WFInKzIvLjRFDQpNSlVISyFVRlNVTltBUTcl P15ZOzMiQkY1RE4pT0AzSzQ3SjExUi0yPkRAYCErVU5SRzY+O1FSJ15eN1JL DQpNSSZSMF1ZKjIkRSg9WSUjKydOVCxEOik2RClTI0okKkJFKEo0MFU4PFxK OUAuVTMuIygoJi5POShFOCpEDQpNT0RcSi8hVi88Ikk1SUpDUEVXN1NKSF9A ViU3STtMYDlEQD00Uk43Kjw0ODQ2SlsjQkhfXVhHKFhGOT8rDQpNMFVLMUxC KlBdPV0kUSszVy03TjVCOExaLTpXSDkkTVxbTE9FTEdQLT9VPThXVVcpNDZe M1BPSDddMyZFDQpNOU1JW1s3WVhWLkxWQ1VLLV9EYDsuN1NfNjs2RSVWP11c VzsrVk0xW0onYElPSyUkI0k+LjVdMElEQSMyDQpNXyIrJk8nOUMxTi0nQ0wp RidJPFNNSEdYMUYrL1BNJC05R0NGJilKIks2R1Y6Jlw+Q0xYXDsuOEM0U0Qm DQpNNllSVjVRLEIwRjomRz5OIlosSzROJyZSITA7PkE2TzhNWzVZPy07TTdZ Uj89V0wjW1xJOj9MRTspPFZBDQpNLE4sSjlOJEVZMChEPEgiWSk9QjUzLyxQ VlE4P0FHOjZTRUdXXitDIVIySVRVN0MuKVwtQVVEWyRENilRDQpNLFUkSFsu T00nMVw1KlZRMStIOiROR05gVUZSKT1ZVjREXE5eNlpLWSUzOF81TFZPKSpW VlVdSFgnK0AuDQpNIUFTTkJZOCoiTD4zMydBSCYiP0s+LioySydPXCQrOSo+ RShJPU4tU05ULTYrQylSUDUnK0JQPEIhXz9dDQpNJz9CQUxaIi4jKVk0LDhK KTZXOEkuXDMuNlkyJic2TTkwUzwqOkJeJCI+YDgmOVFgOF5MIS1DKjIzYCkj DQpNUTlgLipBX15WQE9eSlJTMDpIJV1IVEIsOSsuMydGVickTkYpIjZEVU1Y XCMsRFpGUkdFWT1VXyJFM0U6DQpNMC84OyZTRjE7MVImNko4YDVVR1FEWlFd UzFDSyZAKkVdQCtDTjksMThEXzdUJyZfVjJXXDlCX1sjPDUhDQpNSF8mPV9E S1krXU1DQVFASSxJUylaOU5SWVBMWltKMUY9OzQ3TyQwLjFJODNDNCdgLkY0 YCJNKTY8UVVYDQpNOlg1IVc0QEA1KCYvUzY8PVlZJFlTSEhCLVcqOC4iTEUl Uy1RU1cvJy9AQl41KEgsWkAiLys3UTM9QDtDDQpNIURaOClMQlVZI0cuNE9R Qi1JTlBYKUcrUUJNISdgOysuUSFOLSFAP0k4SF4qLDs9RkcuSUohQSIiS0RU DQpNJUxdSj9CKVZWKS5JOSg8J2A1ODguQl0mUmBEKD5KMkhPVyQ1NEkkXlNF Py4uXiFROzEwSVEsKl8lP0lDDQpNPVo8OCgvNCxZLEdFUkgsLFlGOEdePCpT RkldTV9GJCYtNUo3RFEiLCtINjUxMV5gIUE5Tzs0ND5WOFA3DQpNSzEyPlVA RzZSOjdELEtLOT8wNEZTXTVgTyVYKUtHKTJdOipMYDxcSVBLPV05Pyk9OT0y XDolLThJMikqDQpNN0JTI1NNSjVcUTZFNzhZJl5ONSQ9RVRLKCRBMzxAKCch TSNNMUxNNl42VzIuQTRLQzQ6IkgxMzRMXExKDQpNJFRRJzAuOVZWKShIJC46 NURVOCxANlM8MUJFSTQqSkpgTzBVOyYlSilUUDFFUTM1VFRLXDAsLlxCNFRa DQpNRDlQVipNTyZFLSkwNDMwX1UxPyVLQjktJUA0XTouNC9NKFJFRSsoLmAn PjI9RiQ4QExEJSE0XlgoVTFPDQpNWTgwK1BDWz41XSVdKlM8KTRVOTklYDE7 J1U3SVtOYDVEJDI/OEUiKEVcWDtYRCFFYEspSSxKMDlPQTQ4DQpNKkVQLSdD Xj5MKjVBMUY6LylUXzRQNTExOD1EQ19KQ19KT0xGWycySzZAXjkmViEvOE0s Qi8/QztXOT4kDQpNKUwtS0pMUVwrSjZFWV4vVCkzIy8xU1dEWjNQQTUoNztW KypGKihTUTUyMzouV15XTywnWjE8L1ciMyhADQpNQiUzVyZSOy4uQF42MTsh LyQ+JFhAXUw7LiZFYDhTQiZdWDRCKEQxVzlHLTFGXixUVVxSUTkmOTk9QyE/ DQpNND80OlU0NSdELTJBJCxHVkRbMjomTTA+LUhfKDhOMDAkSCVFXlMqSFko I1Y2RkZJXytEUjhdUyxAJD0/DQpNQD4xLS0uJiooT19RXkdXJzdUXUdaQFpG MD9FI08qUUhQWDInNEVIWThQWVhePTkpT18vTzs4NlRVREQmDQpNOzMpQTBB PS40JkU0M0QtQDkyM0FKI1dTVUxHQUNYLVY3XFU+Iz84L0swMk9KLEpBXiVc REE2LzROKEhMDQpNJDoyMzInTkk7SkxUIlRMNTJIRVs1Lj1eVlZIM1o6Wygk XC0hVzkvSCtMMywvRyI+LCJWSidHQStTWTcoDQpNU1ksI05WNyNWUCkhVUI9 WkdKUCg9JF1HN1M3QEI8L0YwVUVTPT9ZXEBfJjZFX0BOOlNGTDg2VFAiKyY4 DQpNMkQrTyhMRztUMzdFKEJCSVEoSypeWDEuSTNBWkVMUlsoRD5PUUgzOVNH KEA4QFJZWi1CKSVCMDhBRyw+DQpNPCg4X0c/OkBLSlVaM0I4KDREVTFBX0o2 ST42VlxbQzklJ0AjYE5TSTxJVSw2NlEmMCI8TyQ8MUxJO1ElDQpNS11HWUQx KjcxIS01Q1U7WTsvTUstSy9WUj9MRipGRSNTVy5IXURYQUY3PCk+MVg5SFxQ UV0vRCRDWCgzDQpNNDI8Xl5KWyo1XFEpRFImITckX1UiSTYjP0AwXT80JTxH Ojw8PS8wKitFRTFcUiU4TS4sRTtCKiYpR0BEDQpNXDUsXltbUFBWMjVXPVUo VFg9LzdaOVNJQEchN1hVNkpSWWA7JEA6L1kuJ1kyWF1cNjAxPldePiMwYEIz DQpNMTA3VDE0PlpBOEY/RCVVMFMwQiZTTV47VlFaST0jNTA1XV4uTF1eQD45 WTIxPkAtWyY6ITw1IVAqUDA0DQpNXTAhU0koU1AmMVgzU01dRk1NNzA2KTs4 JF47VzgjXkZaLzEvX1tWPSs0OjQlQjYlUVI1PUpPOFEiQCdbDQpNKyVFPlBD Oi1IRDQySVJLVTomXDBHKzxMLExTRDQ+N0YiIVpRXTZUWEtdSTsrWkw+U0cu LjEkRihJT11RDQpNWEIyXkRaTTpYMzM4R1hQIiRHT0M1JFVMIlkmXDckKUdU Li4yPTlSTVZBTSVLVE1CNTQlNS9PNUMmRDc5DQpNPVJYXyEhLU1HMyZcP1g7 YCJQQS9UMjU6Li05JFY+SE5aUDRBSEI7PVRdNEUkYCdUVioiRDw7QS43S2BC DQpNIzBNKSxONF0kNVNPQERDWD89JkJLR1JDPlpcMTwkMCRUQidTUko5QEMy MUMwWj0vMkkmLENdNjY+OloyDQpNVjdgWVFDMS83Ky4nUSIjWjIiUF04TT5F U11CTC5ZUmBSKCpbTy06UFpbWDFULD9aMSExN2AyTj08VkFeDQpNPEw1JjQ/ QzcuN19cOjQ2NFU8WChHQkNPPyo+M0FdT14wM2BFSEVPVFMvPFtXNTpfPFRS NTIzVDInUDJODQpNLDxNUlMrN0QyTVIoN0tNWTxPKUM8LUBfVk1fLy9BNiFS QVwsNihQMDdEMFYlJU5FKyckQyZfNksuXVdUDQpNU0k5KilIPCo0NFs/JCoy QigvIV02OlBYTD1VQ0RXSFw4W0ZTUzcpXiZHJVI+JydFPStYTkVfJDVPSV8x DQpNOEdZWyxcL0IxWF0tPUc3UjFHOFs7NyQuPEJcX0NDOSFgOUBBRCEsQC8k Qjg0ITYtTEE+WURVIS86LU1JDQpNQUdUQFw4YDxRU1BFV15JWTkkJzJCN1o0 VlVVJ1owQFJgOWBOOkEoWENDTlxaJ10lSSRJRj1aTDpCWU9LDQpNVzNHXVFS Py1FV1VTXys8Pz9eWy9NQDRDVipUJSczPUsqW1IjOiw4LUAkLSVYRDBZKl4v V1I5I1QnTStRDQpNXDc4MFYlI0QpTDlVRFtMIVxcLkAvVEpaMSouYDBLT1NY XFlEK1ZcRiVePFlUWUA2UExDLjhTNkc2PUE7DQpNX1IlVl85LT0mK1w+Sl5K R1wmUT1HJT5UMy45XUdQJSIvXzohXylDPyksIzdARVNXXygvRi1fTDRGIUNC DQpNXy1HQU8vUk8iRD9VWVo8TzMkJztARE8kJVwmOSUtW1IsM1AzWSg7QC9T KzZJMlAlWlpaOD4vR1lUWWA7DQpNSU9bNFksKUtJRTcnWS8vNzYqTUktMUkt KDRSLlFZXVlUWUc9S2A3Q1klVExPJj1cLVhTRzJXOkgzKTghDQpNOUU+Ik1f WTJOMDg6KlxfTDJERkFAOTcxUSYnRDYuSzw8T0BXU0AhLDRPW08pJktaO0g+ UTxONEosKjFEDQpNSSQ1SkcuJz82KEYzWFY/TllHXT9GVDc+NlEuQCpSIiY7 OEdJSS1dSTJSPStFSVlQUyVEPDQ5KFJcTUFQDQpNITE9TUZERi5DPzE+SSU4 MU9JU1RDJThYLFJQKFUzQSVLK0NPXTw6MUInW0RLYC88Ji9eUVhfVEksVy9N DQpNSjlRUFUiQSRPOFEmUig1KjdCKmBJKlJLR0QmTDglOV5aLkNDLEVHUior PUhVRkIlJVs6Ukk8ND4lUjpCDQpNNCgoXTE/Pk9VJ1ZWJ0hgMUA7KTQ4Pl4i QFtFRUclWSkiLydWOUxXRkxbVzpTREdOSTtfJVZDXCgmX0QkDQpNW10rOl08 QSwqRSNLVS47LVE2Q1ktTEdYNlkjUy1SX0lLVEdHXlgyOldgPT45P1ZVNWAp JUY3Xi1NTSgoDQpNMyspTjNQQTRSSkVVJi1cSFxbSCUvSU07XTdbSCZeOTdd OTQ8MkBHU0E9KDtYMV48XEMkYFYyVDo2WyY+DQpNXUU0Q0pIVCUiXS1EQSpW OCMsVjY0Tzk8V1NONVsoUTgxTjU0RVROXEAmK184Ui9SRTQtRV9JNUhSWl5H DQpNKi5ZXlVIUjtOKSIkWDdLJSokT1dWNTJeJ0EzV0s7J1s6Xl1TWTZOPjMr NCteQjxbSjlBQ1kiP1EnWSQ0DQpNVjc5Wyg1RkJgKyFdYEZRXUxPPExTWy5R PShHVlVbPlYvM109IiMlRzRMNSxIPz9ZRVhYSUMoUUVDXj8wDQpNSFwmQVI2 OSUmK0IqN0FYVSJHXFU9MSJYUyJJRjhdJCY3TjZNU0NXKjsnMkMlKjBOV1xg SVRPKCpPTjFIDQpNKzNYRzs1Sio6PS0yKVZVOkJKNU5NQ1k/M08hXjgqRDgz OCJKMVRZSCNHQ0BGQ1g6JlU2LD0iK19KSU9IDQpNLz03IkJeX0IoOjRELChQ SjAiJTAxUj5NPk8+XD81OScwLjdZPT9XS1ZNPltSRTEtNDBNIUtQL1gnTDMj DQpNRldLMEJaX0pFMiJaKEBeTkYuJCcsQkY1SDFdJk45Wy0xRFg1LDlUOV5K QzNYXiY6MVxXUzA7TkdMQD81DQpNOTUoJFo4VSw3Xl1bWVlTNj4/P1cqL0lb PzlVQDgyVi8oL1QmL1AqSS9WQj88XDdKN1BOKT9HOEs2L0g8DQpNWiE9WkA9 QSkmOlQyOUlNIVZKTCQlVyg2JCVcQTdBRFg8WU5BUjgnVE0hKDwpXik7PCM0 O0NWPlc+LSZYDQpNWEwzXSpcXUI3IjYmQElcOlstV041V11fXilTWDFePUg4 REFQIkdYLSkoUitgRzBDSStXXVNYO1ROM1wsDQpNWjM/WVAxPVhAUElXLztf Ikc+SSMqPCM0SDMmSU8/IV48QEhMLlNWP1ZdQSpHOEQ5R0RTIy1XWSsuUFw/ DQpNLUo6JDRgSDlePCJRUk88QjcuW0pfJSQ7LT1dWzYvLURQXjozWmBbJFpM VDspXSwnYDBYUUo+U0YvMCNPDQpNQlBcOy1LXiZfVCI3MjNQUUI7Q1I2VUhZ VC1CUUQ6IVpYIyxbQl47XikiM1pQYCxcPls7TlIlQTdDUypODQpNW01eW2An NVRBRS8mX15bXS82YCw3JzgoQlRbVUpOXys2Xik0IVs9OSQtKDJIPSxNXzBM L1o2VjRMJVsjDQpNSkciYEBQTCM4TjdGUiYsXDQsP1UmNERVSCkuST5QXl9Y NyVUKk1ZI2BRWTkxVVdAN1IlUCE4Qlg3Nl0xDQpNI2AlNik0IVUvNDtUOl0v OjYiRjAxJFxQPClVLz1aMlxDJihAJjxKRjpfNywtSV4rIUw0VSJFXSJFMTFZ DQpNJDxSVTBZLTskLDE3TjlDQFtYViJLQk9TXCtUK1c4IkorOVMnKzMiNT1Z NSxLLTY9XChXTD8lME5XWSYzDQpNXj02NSJHN1gpMyI/UDQkRENeXipNUU5D PiFSQTxIX19ROi4lP0gtMzJbLFVQPjFNQEdTRVYxPkRcVjIqDQpNQVslPDg9 PSRdYDA8P1shMjdMNkwnITAhXEEpWUJfPmBNMSRLQl0xOEQwIyMqRUBAKyE6 LSZAMk85Sz5gDQpNUSg1N1AxLU1XLCVMIkAtP1FAMSkvYFo5MDwzKSMqRjQm WUhXK0YsWjIySyZgNEMmWzRXIl9FPVhUIyEjDQpNQzYyXkg9WiwnSi8kQ1U7 SDlDRl0ySlsxRz80WktGT0QsMEtGQl1HWyEqNTc3ITldR0pKMipAQSlLIlRO DQpNVkgiJ1FESk49M0cyIyhUNzdKJSwjL1FbMFgpJzJfIURfIy0vXkklRjJN OkRLX18pN19cM09NWz1QNV9ADQpNLlkzWVgoXGBfU00pQUhMOVghPy9eRlhQ ND46PzkzUTVXWTMlVjk1VVBZQidYNDZQTF82N1deTCc8WzFMDQpNKVU8QTZA Nk5aUz5fUlFCUF4vV11fPmBPUC9dXlxdNC5fT09URlNXWiVXX1ZdTzpeXjJI KE9NW18+Tz47DQpNSVReX1ZNRiM5RF1XT01bXzJbI1NOXFMmXlVGQUZXMDBf JjY8Qy4tVVs+IkArLiIqK09aKC4/ViEvXUxEDQpNJGA6RzxgUiJbQ1E+PCon Ol9APEBUQS9cSEM2Oz9VQERVUz8rSCNSTCErTz8/S0w7TSorJSUsQVgnKVMm DQpNKCJVLEBYTUkwSTVeRVFcKi5HMC4zXidDUTdSVjgjN0pFRjNGWiYmU0Ui MkJRN09RTkI6XztCUiNSWEcvDQpNRUIzUjxJWzAqQjldSCspXSYuKjFIKy9W WThKMl4yNTwlWSkjJS0mNTlZRjI/XzFMTiwqXF8zUEotLCksDQpNOVk8P0BO TSVBYFhINTQsXUImQT5TSjM0WSVgTTg4TTwwST4pQSk1UC0qRjlHL0lKL0w9 SlVgRls6KS9eDQpNKzE1MT5ITFI4LyMsVCtQIilSQEInV1wsRTg9JiJVWDJU RmBJRUJRWTIzYEUiOjtbUDReVk4hU0QoSVk9DQpNSj4qKzpLOFxAXTI6QEUx J0lgQS4+X0U1QSooW0RRXFkxRy9BVUJgPUFJPiJPKUhIKkBORkxEUTIyRUpQ DQpNIi46S1JXJFJRIUs1RSdAYE9ISDJMSF9CQlooVmA7JEFSQC5dJD5BQkNX UiYvIy0jSC9SKzkrRERLSEYzDQpNJiVGWFUnTz86TzsuVkJcW1s+IlQ/Nysy LzBOOjlUPFRSMjtcXTg6MkRAPDdfNzswLzBYJktTS11ILVxdDQpNJ0tRSV1N SSFZUlNIIy9LIUVcVV5ULkVfMjkiWjlUPD0zK0whO1Q4MVUqLS5PVzcyW2Aj WExRXiNEVFtTDQpNTCcvMiY/UihULyYjVVFVSD1NU01UN0YlT1heOklcVjdb N1tQWUU1U1QuXlZPVl9XLC88PTlFWFk+UEUzDQpNWllbIkcvKkc5WTtHVzFX UVNaJSc6MiZHUUNbLVFPTUcuNSxQQEtbWl1MQyY/VkxWNlhTMDRAJihROFcz DQpNUz5JVkxfXztaTT07SVE/VV1NJCVQUUs+UyY5QycrQyUiMlA3XCUkMjNY P1xMSl5fWlwkWTsmQVpONUk8DQpNV1AzR1M2I1dKW1c9SVs2R1NbWz00NS8l OFlRLFwpSTFgMFRaXD8kPUdgJFpaT0hMP0kjTCg1QigkPl5GDQpNL1pTPEAm IyEhKC4wWEFgYFMiVEMuMl8kS0xGPCVOUyFILU9bJDdfXVpcR0xeR0cpTycz NV1cJT9cPyw+DQpNLCFJVEZfP0pcLylcXlcxWzlWXVs5U1woPUlYXVddRVlP Tz0tJChSQlo5MFlEVSgnWmA7LCQsOFxbXl05DQpNLkJYWDJbMyVJOVwwUC5b VltDLTtdSD8jT0tRWUdbUDVLLSNMQEteXihLX0xZWCRTKTlSJEdILj5gTFxA DQpNOi1fLUBbXVItJkdQVVY6S1RXXC4/PD8xRSNIJ05XT1UnP0o2Nyg+Xlhg Iis0N0YsJDdRSEpNPj9HJzE7DQpNVzVaWyROIidaSy0+SlFeXi5OS1UqVUxE PzBVJSQ7UDhJTEUoI1grMTk5XFtbMl0tJTZGOF82RFxGMlReDQpNMigwLCc3 TEVASkFQLyNCV1shUiNTPVxEVF0nTDVOPSIyNiVOMCpPMFwoMSk9MjY0OS1g IzQ6WVkmS1ohDQpNNlBORGBNQ08oOkg9IiQhN0FeKjxHRzpaRSZeISs6OTY5 X1BGWyFYP11dTiNUTFs9LF5QOzsqRCYpNTFVDQpNTVlLRl5dVVg5WD9MMTA4 VD8oX1RUUU4hUUNcRCtXMjMmPzlaLytOLFFJO0I7USYvOFZSQ1kyLFNNXSsr DQpNRF5ZQVxQM1UuJiZPPzUqIlA/Pk4+JUYnSiEuTzc8UiMwNFJVX10rNT4s RSg0V1QvK1A5QV1XNCkuXiYiDQpNPCwoPVE4U1NMWkAyLkhWIltGTVs1LlFZ V05NQj9KKU4rU1FOPURYKFFBWyEuKjgqPkxLPTwrOFAnK1pWDQpNMT1NUEAj MFIhYDpROVglYEpLRyRWOF4yWidIWjJfJ0xeO1Y7M05dXU5XP1NXTVo9TF9b YFtPWlVVM1Y5DQpNTEFBKkcoOCI0XF0iJisxWy1IQUcjQEJVQT8/LFhbM01L IipSOCRTWC1JQywuO0czQCxUOFAsVF1MPzlCDQpNWi5YJTFaMkleQyg6IiFW NUhWMiEyOz8uNls3RUsmOE4mWT0oPUhbLDQ6PycyXlk9R2BdWE1DQSwqVUpF DQpNM0hFJzpeNVApXF07XUdQMSFKODEoWVdCPjEuVko4XmA9QScwKjMtUUkm KDBROSFdJFskS08qSWBNTU5aDQpNLl8+RjhQLywoTTQqKz5BLihVLFdMMzFA UVo9VDNZNTUwMlw+OlNNWy81TEdXN1o7VURSR0sjNj5JPkxbDQpNYCMkKDdf Oy5SMFImVz5BVF06RS5gJz5aIUolWTtDTC5eK1YvK1xZOk5PTFc/Rz41VWA7 QywyMyNEYFZADQpNVVZYPkEyPz1FUzNFOVhSPzosM0VOXEcuOC02SkRIQC1B NjxKUigoUCovNCJgOmBTKjA9JUUnIlojSSReDQpNMiRWPjYwVj5aISY+ST8t Nl9DJTJNOiwwXEMvOl4iLFQ6VklTJDdOVCgiLklBSys2UUkuI1dLIyI/Uiwo DQpNTS9EUi1ER1hJRTMyRzRRLyheOkQpO0dVYE8wQ0BcWS9cMTc+KUpONykm JERXMDFTIyxaPl1IIjVIXFlBDQpNWlU3U1smNDs+Xl87MFYsXzMvMWBFJT1A NDZYPkE5Xk49U2BVOiNKNTtXSy1cWShcK1BDVlMyKjpcUCs0DQpNOkkwTTYh RiFHPllHVz8hNUxXPDRQTjRMPDVYI1ZHLCpULDszUj1OLVZcXilWXi1ILilN SiVVL1IqSChXDQpNRi48VkZLJl9gLVVLPFlFU0FEME41SDs8TFg9JCtJNidd KiE5YFE4Iy9GX1ZeXiVJTFg3SFYhNlBZUSRaDQpNS1lMLFU7N0EmI14hNUlR XShLNSFaWi5ELyM9JV1MJS82Ij1GLTs6PFQ7KlM6YFgmOVMwNU8kN14zJSFE DQpNMDhROTxbJ0BSSzJeLi4jRD9gT0ApRj5LPS9TIVMsWj5BKClFNUkwX0g0 LDA3TTIkPUpUKUQ4Vi5gRTFEDQpNOlFUWD5BQkopQ18mPig8NFk4TklUU1Bb PjYrI1I6QDtKMzI5QjctSk8sMD48LDAkJ041J1wlPGA8WT1XDQpNWF1GLj83 NyhOI04vMCs4PClPLUhaMFxSRjAkLyw1TkhcQC4qPzUqQFNSWS5QVVtLXl8j UFhLQTRWQjRaDQpNPlo7NUVNREAlNj9aUyJcQkxSIl4rSVhOV1ZJK1tYSS0k J0EoPScmYDg5XzJOIj86LzJBJk00RzZeXC9PDQpNPyQyXSs1ISErN0NGMEsp PDIwKCk4XSdUWy02QVUhPicmN1JVT1lcUyE0VkVMVy1gT2AkJDYtVj5CUy5P DQpNM15KMzQkUTZVQj1KMTpdVlxQPSszOlFSOl5BJzZbNEc+SV1NQ14mQUJM W0cjTzJSOiIxXi9bV1EzIz9ADQpNSkhIRzIuPDo8W10+Tk08QyU3NF5VSkQm YDk0VVtTUjAtXDpAVFdITVwvXD1XOyEyOC0uJ1AmKisnUyIuDQpNTStfIzZF USNfIlQvQilQNzAnL0NGQkRRJytASUVTR15EK0U2QV8jNE1bSkdJXFZTKFxV Kz06O09APkQ+DQpNOjlMWzI6MV5RXjgpTEBEX0VDMEtVIzIuXF8pPVlNQTNR XS0uT1hfT0g2J0BPRig2QFZINTJCVlhCIUArDQpNNE4tUE8oMCNYTigsXigj Tl1ZSUcpMDtHYEgzKVg+UV1PJGBVLyU3QylJX0UoO0Y8QzMoUC5GPlA8RjBH DQpNLCJMJ2AnREo4QFMoSDNeT0hGNyYyMyg3PFY/PUhbOUJMWVtOVjtDIztf KDgtLVU1QUI4MmApVj9WSVZdDQpNTlZcMl0mNkAkJE1DUC5QWzgvU1s6XiNE MjhePDU7MydbRVZcRTE6KUxQOydZJCxALyYmMjVBQVJNIl8iDQpNKicoO1Yk YDhgOCM4YDxEWT4pNTxXUDInJ1k5US0yQksoXShHI0o8Mi4lYFtJUmAvKDkt JC9gQj1KJiJgDQpNWU82QCk9KVsrUDsxYFVERUU4XyNZUCI6RS9BNmA2JkFM Rl82YC4yOVEmQyk0YDVPWkNDIyhRWyFQODcrDQpNJC0pVEIoPWAoYC5SJzQ0 Q05gWUQpJjIuKztaOyleWzEiSFFMIlU9PDw8XUpWPj06TCZVMTsxSUtWJTxE DQpNQiYsTilSVjNPLCdUJylCUzlDSzMmWikzWU5HRS5YPktbVCM5KzgqQl04 YE5FJzZbPiMqWzU5TVhEMyhLDQpNISJSWihaXCldKEhdKDYsLFVfTzFIMlBE PkJbSEJaTUpPRFcpQDxFXlo0UC0kK1Q1Vj9ZPjQ1NCcoO1cjDQpNJCs2Wz5C TkQtXFNdJUEkQzo3LShgNlI/SFtbSU1JXzMjND8pWlY6LU1JPFNVVjteOidV S00tVjw7R1VXDQpNTS4pTS5HPE4mVFM2VkVdJkwtSEtUODxZPlc1VlZKJ0NU UUo8RCJBISFMO0BAJ0BeIlEjTE4wVTlfYDdFDQpNKDgwTkYuMyciYFFcNjMr PTgyUVs6IVJWPz04XC8mRjtOWFxOOFlMSiFAOE00Qlo0UydXLUlRTCYhSylK DQpNK0BSMDEhMCw8VkwjLSYzQk86OUI0RTY3IUUwIz8mVDZKVkQuIjQpKFpP YFxEYCtVMDE5SyddJTYnKVg4DQpNPEIhMCsqXF5NKDpbI11NWUtXLCojXy1g Ml9aWzpEP0ZCVjAyKzNZSEEjSEktVE1GSlMkJSouNEBSKzk7DQpNPV5YTFxO YDwuXj5gSD5YJCEuIzdASVFdMzVEQzJQSi5MJjItXzkjUzY/K05NJykhVFUz JSVKM0dGKzVEDQpNRSUtWFIqLE5aSTgrSC1ULCgkSCJZNWA3I1AjLEEiRzxQ KVA6OiQpOmAiJUo8TSIwKjFRMl5CW09YRUxLDQpNRD0vMi9ZMyE5NVNISkAx YDZIJiJLK0MjR00lXUgsMCZIRTw6QDpSJTBJM1MuKENATVw9TDs4WkA+LScx DQpNTko6Kyo4TVhCLD4uRTM7KjtHVzYuNkhTWEZDPjUvLCwjX0FKRkhRMFRC K1tIU1Q7PThDQDZAKzNDRzg7DQpNMShbJT1HQVk+I1Y+MF9GJFBYQj5PLjJY SUZMQD49SFE4K1k/OjJBLzcyQkhRTEQuSyMwKVYvOVtcQUslDQpNYDBNMjcq SS5RXTFJV15VNEQuQzI4IV8vNERHLUpWQCc2RjtXXTMkWkBXTyVIQVA5QUEx J0M5XysuKUtTDQpNPF1VJ1U9Vzc2TVgkXFgoXkU/QFcwUU9MSyg1W1lFTj07 Qk4zS1hfK1ZGVzshNTAlTTkwQiM3QDEqX15UDQpNITpHX05HLD4nSCY4JT87 MTFZTDdMXj0hSE4yLTUnSDQ/WCVLQjNEOF02RyYkWDldPDNOTVpZKCZZM0Q+ DQpNUSpdSzdeVCRFTE43WzhJTjM0MllLMkksUDEnWDJJOSRePzIwMUopX2A1 R0peMzEwWSg0LUBdMl4pLlEiDQpNW1pcWScrJkY+VEwlNiQ9UVJJNkxgW1Im KFZSTyY/QzVFKDUwPkBgYDk/Wz1ZPlhfPShbSCMmJ102SjxbDQpNPyYmMyM6 PDM1TT41N0tOWzNCX1xRSiRWXCo3KkQ0RzNbUFxOQ0hdTUAnOCYzNVElMStJ PyxMVkI/SjAoDQpNOD8yUjRgK1MrJEBHNDZJKSxSOVYjND41PFk3XFcrVk41 SSk0Tkw9Ny5TTi4nJixHISE4JUpNXT9EQEIrDQpNQTw3WVZGMT4rWTY+RjQv TEU0VExUPC1gXjVISFpASi5MKj9aTEI6TSpCMjYyRFE2RzZbUEk7QzAqWzNB DQpNPFgvOlk0ITRUWlE/PUpZNFleNTlcUjIkTF1CVy0sMkhKUGA6LjlaWUhe PkhANDRHKVRIXVBLLC03OTJYDQpNSiEtRy8yW0cxLSRaNytPUTI/PlAjMytb UTxEQCQpVEhXXlM5KT9JVThgRD00R1xYLzVaJlc+LjNbQU0rDQpNXDo+WCEw OF9HRVRLMFAyUThVPygtQ0srL1dNWVRCOjFMLSxdKFMjW0BIJ0ldM0M2OUAo YE0xITVQV15XDQpNXF0zX0BBX0NfXzxeNk9SV14vXF1fPjo7S1c6LV9dX14j T0tfWz5ZXF86P19XUV9RTF9WR19dXj9fR11fDQpNXk9fXVo/X1dfWSdfJ1tV VEZfR18vN1daUV9DX0oyR0UuLSshJS5bUV9aLy5PWD9fJ19TOCtIYFAzTTgl DQpNPC8uOS5SWmA1IVQtQ19INUlEKSE2MU8oMkZJMlYqMjonTicmP1tFPD8h R1BeWk5cYCMnITMwR09cKiNbDQpNTkdVNihdO1pLI1VYVF5WXTFDNi5OL11M Kj40K1c2JkVXMTwnLzJaWTkmPT9RNkAwJEdQXl5CNyE1YCpXDQpNJCU1LSUs OC9dV1Y7NSgyQ1YwMTM1LyNXKEhXW0c8RDtBW0kxOzVbVkRTYEk8TUE5KVtc Qy4wOiYvQCNZDQpNPyEsMDBWQilFN10kVTY/L2BLXzEoJTI6KSxdSVhVLSM0 QFowQFotM0pES0U4MU0mKDtKJyRNK1AqR1VEDQpNOTAzSjQ3TFE5M18lM1dM WU9IVitROiokVzdOXTdBV15TVzowVjNDPyQxKDpBUz5aXjI1Vk4sJD5JJE03 DQpNXTFPTFFGLldcOUM0MiIhVVolSC8/RkE3YCpUUDNYJExDKSkxXi5DJDQx TCU3WFBZTzg/WzxUR1UuTVA/DQpNRjU/I1BdQDtWSTg+LlheMlYwXSReTkI6 QiY8TjJGWDdFWzMmLVtXIy5PUV8rP1lAVFJcJT9dQ1wkQ0w0DQpNWFBcO0Nd VyYmXmAvNk1WJy9RUFUlV1xYUEQvUFFWL0VYJF88QTxGWD9BX147Rj5cUUM/ PS5PU18nT1M9DQpNU0EzXkgvREU9QkMkJ1M0Pk5YVFdQPV47W0tXWEBVJ1Nc MDxDL2BBXy0lOFFfTUNbPDNUIjg5RSM2NjArDQpNRU1BOj9YJkFMNDlAQlcj MjZHLGBIPyc4OztQMWBFT1coWyE1QSwjNmBRJzhcQSc4VDkyMys+PjpaLTU8 DQpNJlE7Jlo9LzpUIkEzUV9eTFFRUyVdPV44J0k/NFlaOCg9WVAmUCZcXk9B PVtWLkheXS0nYE4/QkMsMVoiDQpNMCFFTjBQUFZMUllcJixKTTVNRyQtMztP MTYtRFQtQURPIzM3SDMkUjolMy0tVClDPFAsVC1ATzFWJ1BIDQpNJklMXiZD LVZVMFBORUQtXj5APk03QVdeT1FZUVQlQ1BBTFRPTDQvUVM8NyY4Wz9RIUM8 NzZNVicsUVBVDQpNJVY0WFBELFBRRi9FKChRTTArR0g+Ql9IXkFbMF0/VV1a J0pPVD80XTg+I1s9PkFaS10mRSZGXiJLTl9PDQpNMV0/VzE+Q1pfSCdIUEsk VCdWQlNUTFdFLEFLPlQuTkBTRUgzLi4yQCMrUUJRPjpMYDBRLlROLDhAXDVN DQpNMFdGTTtTLS8qQjgnRC8mMFc8MkUqVSUkXzUhLl5ZVj89S11eVlxAIUov RUQzSzJTKDtDPWBHYCo2I1wvDQpNRSguMU9JNVxEVFMjOTU6QiozKVZCJFhg I0RIUDw1MVpGMj1KQiJGRyg1OVdcTjc2OUZKNTRURUxZLUcuDQpNRFUkWEci VDYtLl9TVUs7OipOLENOYCNBQD0wJF4wKCdJN0FJRC9GNychLFkySEA9Il8s JCZaRiIqVUhcDQpNTVk0PDVJLC1BTUlWQ0xCVChISFlVTCpJMighNU9AIiUu YEFDNjE0Qlk7Qy9FUi5ZNEUsXlYrRztWUy9bDQpNREssTTooLzFLRlRdNUtX OCZaLDM+RDYrMl5OVD9GMUlBSldXLT8rNDU8QERVUFtPQEdKO0YvLDUoTlZH DQpNSVZcOy49PFolVS9MOT5DJTJGM1s4SzhZMklGTUEiXTNANko3WEwuVDpX JVYyQiM+QVM+Q0E8WV46OlNNDQpNKVxUU0lRIklXVyxUJ0E7VD0uV1RWP0Yy STJKRydfSERIKFcpXis3WzhUWzJaWWBSTiYnJzVLMixLU0Y8DQpNNCdMUTgi Xj9ETCdaJl9aPjhBMCc3XSJQSTNTP0MwR181XlNONVZeU01SKiNgKzFDQTdT SD4yNEpZWilXDQpNJj9SNVglP140QDlCIyo7UzYxLl0oQSgjJTBVJC9CSTso TiVfV0xIPFRNKypJUj9ZWi1DOyEhV1k1YCk1DQpNMU8+PV8tJy1JM0dZMzBS NFBOLiclXzc1OyRTPSNeN0BeWkEkTk4qQ1RASDNER2AoWz4rU1peW1tbWEQi DQpNWlFDOTg0RkZKJk1GNUU+K1I4KlI0WksjXkVVXi5XQ1cwTSs3KVxML146 TjtBJig/X15FS008Qyk7LkY1DQpNQlxZVDJaLllXMUE9MS8pViIuQitRV1JU LiQqJFUuN1giRys+JjQ8MTlLXlNaYC4nXksuWUk6IypGPF1SDQpNLUw9Q0ZI Lzo6YFFfPEFWLyYzSCNcLD9UKjckXl0pOzE0K0Y3TTomJTk5Sik+Q0syLkha WFBQQFMiN08wDQpNXE9ePDZOS2BALConXVo/XU1YV1tHTVkrKEMqSy42KmBB SigvLC4kXU8+RDwtKVM7LFlZQkJZJ1tJJUFODQpNWio4OFVGLk47SEdGRyZC KiYpJk5TQCdQUDksW1pOO2AqM1wuMz1HWEw2OFYiQ0pZPSwiJU1HOF4lLFYw DQpNRk5bOVI3IjM2JkRfLFFgRlQ3IU09XzNFLFAkWjpbQydHTiQ+VVckSUo8 LkVGJi0uLVghXjs9Qi5EQTJfDQpNUkZLQicnS0Y0JGA1RV8pSz45UU8tSiVZ RSw5LShCODs+RzBLQSMoKz9gS0dAJSJNIiRbMyUmOlNMTVtGDQpNPVo5KCde Wl1fVTtTRFZaQCtCOlUlVzVaRUZZQjMqWzNfXUItVEJUJChgTj5LQjtBOE9A PlRWQTNdXihYDQpNTUdSTkA7T0YsJFg7PTw+V0RFV1RPLVlXN0MhOCNNSUFY TSM9Rl8zMUpcLEIkQV5HTl5MLkAsNSE4RTkhDQpNXTIiPDFHPFlMNjlLXkJU Q05VXU5QJUVRW15PXDg9V2BMUzc9KV8lJD1YPz8rUSVbPFFXWSs8WiNeP1Y3 DQpNTl4kUiY7WCs5VS9GOSVEJyw9QUVgXFFbLiRbN0JbRjg5OSFLUFYxSVE8 I1Y8SCdNPzFaUCkhPThZXy5gDQpNUjMqN01bLi1FQEdNW0VeRiFaUVBGPk4h KTtHYCJJPTkiYFFEViEmMFNRIytGU11DSEcjLidQND1cOyQ+DQpNJk47LTlR JihgRSlVSzFQUl8hT1BHQU88MDI3VkxaMUs0Q0A3V05PLV4lRTomOENNSDA5 LjpVKUkiMygjDQpNSig8XE0/R1lfQiRHL1RgQ0pRL0dFTCwlK1pSLlEhTU5W IyZSLlM4P1QjJlVJXUhPR0ZLTkdNLDtbNlRaDQpNRlVXNFhWTCs7X11dKVwi P18hI0daJF08Ol5YSSlYMEU+L1tLUyFOTl08Kj9dTkVMNSwvLUojJCNeIlxS DQpNXFA+X0k0NyxVJUVcWl8hMi9ESEZMVScoKl88MVRYXjctPilVOkcyREJf YEIrPkZZNl1fUjdQIiNdVWBNDQpNUT4/JE1QWV9BU0BEMyojXyRLUCguQT0r NU1CK0VaSUo3OllWKUouMF42LFUsMF8jVU1IPT4qQyI4QS8lDQpNIlQ2QUhR WGBMPzMnNFtXJTtXMCc8VyYiQyJgSypFMkw/OFgqMEMqQEpTJERLKFI4REc0 PV1FQ0InJikhDQpNTCckXE5NWkQzUilFMVJHLCE9VFtVVzNBRy43NGA3WkVL NE5VP1Y9NE0jRjQlNVVXYE1HRF82Oj01J0lUDQpNPUUxQjdQM1xGWVQwTiIh YDQ1XSpFLFlXPUReOiVGQlUzKUlULzQ3WEEiLz0oRic+RTRISjFdKzcuPSI9 DQpNIT1IWi1RLyNHUVU8OVVZR1k0XSQ2PDhPLjpNNVQ0RlUkSkRXXisoTCRf OkJJKlolWEpKNTNJV1pCODIkDQpNK0c4OzIkRS46RzZbL1daSFkpVE1TMiFD TD5PO0hBNUAlU1s7RywuJjAiQS09MiYvQS4qOTFSPDxDODopDQpNK09EIzJg MzpgMl0tPC5ZLDlfT1hFMlwuSjYlV1k7RFlAOzVQXTZZV00jUDRQO0g7OlBR Pl80LF9FVC5eDQpNTzJPLVZLTmBCOyxDNl9UUkBEQkJfVTU+XTg/M1klWyZI QDk0LkVfO1BPNy4rJDZFRl8rIzVDN0U2KVFSDQpNNjdQL000QS9UNihDSUw3 LzAuU18vJztALVMwJkxIR1EsUlI3Ilk8LF1dQC5IMzBWPjBSK1sqOk1OQlRV DQpNNz1VUkcjSU4jX0BFRzlUXC5XXjEmSS5eUiU9NjpRVkZKXCU0JzMvSSFH LlVFW0U9S1spKjMlXStXNTErDQpNSSVUVVxKVCpFMjkuKzc0PUpNLVA6LSw2 PDdIKCdMLV9fOSo7LjBYM0xAMysrYF09WDFeXzpaWTFXXlY8DQpNPE48VFZT RS9VPlgtRy8rYFYzR0ckNTw/O19KKCYvTiFDMi9aTS8iLDgpMVxbR1tFQTxd Rz5KX0Y4PjowDQpNRzYmQTE2K1s4T0A+KUElJyRTSVFVQy5OWSlMPD4pRClZ PCsjNUFPYEZcXyY4Vj1SKVUmWkkkXzcrRE85DQpNRSs8P1peQlFXJzpWWjUr OUgrNEhJSCo7WT9NPGAuRUImJSs+L102W1NfJ2BHYExQNkAkV05bIjJXRjhH DQpNTCVSMlpETVVJXjY5LSgiJTtDNFg7QDhNVjVDRDMrXStOKEtEJj4kLFom N0tSViY8X1NFO0EuX0MoO1A1DQpNM0Q/WihOYE9cQz0iPjMhSCJfXF0/Q1A4 VjEwMlJaOVo2IScoKygoOCNDXSNOVipXWl01Qi1ONSJINFo+DQpNVF1SXjYl WjQ5SkkxMFA1J1oxLUBWVD5IR1JVOFkmMFY9PDxdRTUyJUdBSFM9Uy9QVjUj XSNGND9VYERMDQpNVyEjSio5UjZVVUdRN1g1XV4yJ0VRVV9VLzk6LCVJSEEy Iyc7OF4nKFRWQFU1Mj0vU0hZWk5cXjolVj0lDQpNNVcpN1stJUtLUjAtQC0x IUQ4XSM9UCInSyZFKjpNJF0rXjY6KjdJTSoqSko0P0xROlovPVMlXy1KRUpL DQpNQztHWFlNJjEwPENTLDlTT08yS0k+MjQvXjg6PDo7OzUsK1FCUj5KWE9U VCMzOitFXCI4SENeR0pQRiE4DQpNOko9Mi4kX0Q+Wzg/WV0yTEk0QSJKUjFJ S0xRQUlaQTRFUEsvQkRIX0pbI088O1cuQlZdQ19NKVlbNzZRDQpNOCpKIlpb Xj06WEtKWU86RyRMJF5EKioqUV1ZSidZTTpLI1okLTU1PCxbOTNOVCJUNVQ5 Nzg1UzxbJlBLDQpNL1tYWjpZL0dGJkk4XiVEPiZRYC0xPD4zR1xcRjJQNiZV Rjs+V1dRJENYVjVOWD8vMEQnUVpRUE0wNltXDQpNPTBeNi1GOlMjOVJTUypS OUomSj9RTTxfLzYuVyVcRExYSDJEYDtYNU1DRU1TYERZPFY1SSEuYDpMXSdE DQpNSCdKRCMsK1ZaSTU0RCVGWTpCUUsrNkgnOF8mUz5NKzo4I0xQUzRcUjRK SCMuXkUvJ0RZVFRBXUozN19RDQpNXFpgJ2AqUDRRL10zX0A+LFA0UV9PUVAj Wl8sXyEsJzdcKD8qX19gNCpWW0xbTlVcTF89R19IPF9YTjw4DQpNTV1YWEU5 XFY2Wl0wWzI5WSglKjZDJllDNSI9PThIQU5TIVtIU1s+VjtJOytePy9NWz1P O1ZfSFBLMFxHDQpNSldIXDZAJk1CWlsyWzYmWiM4P1ZHXGBXO00sIVhSMCJW XCM1O0RfPlE4TUkvLVo2P1kqR1NbWj5JV087DQpNNE4mMTBIS0swX1JVNUBN Liw6WjY4R1AtXTkwSDgrWU49Ql5OQEAqXU9gWTYtNCtNVjZPV1heQ0k7I19Y DQpNLywmXD1JUjFUMEksTU4lTE5FS1w3N1tFIiYtS1AzPENGKCNcXjY9KkZT XV9fT1NZXF4/L0dTXV9fSSI/DQoqX1A+IUQnIjVgKWAhYC4lTA0KYA0KZW5k DQo= --1461733264-620812725-892662196=:26820 Content-Type: TEXT/PLAIN; CHARSET=US-ASCII; NAME="tok.tgz.uu" Content-Transfer-Encoding: BASE64 Content-ID: Content-Description: MACH tr driver YmVnaW4gNjQ0IHRvay50Z3oNCk0nWEwoYGArTS0jNGBgXlBcOlcvOzFJK1k+ T0g1OFVeMik2NSooQkIqREI3KzUxISlWMlNTSDghNEcpMzcNCk1BMCohSDhA KCEhQGBVIi4pW1s9P11TUmAmMCI0PzdOKU1WSEtKIyklUyczV10vMVsnTzBG QjBeMlYjVSgNCk0nSSwjX18iRDxeYEdTSCZfTC0vSD1NX11ZTF1ZQyY6U1RW WjM7UEBRQ0heOl4hPD5eOT5URkZWQzBUQkcNCk0/N1M8LjM6LF1DJmBNPU49 SFZdKFxUXDpfXEVHRFoxLjMsQFdAMV8wSV4jTkVZMCY3WC5BS19MPFsuWjAN Ck03PytNUCNMRTROTi0uVitMJlwxWF4/K0RIJ0VYVC5SMFlOJkk8N0FaPiRR MDIqM19MIjs/YEE4QiNCWSYNCk05K0lUOE5IMVJVRDEpXzMoUylJPCM7SUQl TVcyPCxfUlBRTCEySTBGLEo7ST8xMz9ESkxOLDNVR0c9K1gNCk0iVCMoOCtg NTJIYDxGJUxBQyxZIS5QPENNMiIiM00+KU8/SDdIN1BRVzYwOVE6RSpGYCQs SU44PkYrRSYNCk1TLVJEJD5dNVJgK0AlVCItPEomXFZNTENYUkBFUjY6XUFJ JSEkXlhGQ0ZGOCFIXSJcTV06XSxZL18iQFwNCk05OEklVzEnWD1bIlNcXV1e WmA4O0NZK0dKL0dFPFZROUQvJUxcSFpcIUBdNWA+O0tBMV9gPmApKi0rXyIN Ck1OKyVWOEY+VU9XUT06KDlfOjQ2UyZYNCs6IjYlOUFLJzg1MiZdQixXIzxL LUpfRUY0MyVCWS1bMk0pKjMNCk0oK0shPUo0Q0kiRCQuQVY4TV1FPjQtRlxc Tj41Wz5HQ0ZCOiJeTCpDIlMoOF1WPFpGLF1gUFEqWjorPEsNCk05KjdUV0NH UUVLW1VFTzolMz0sRVk1QFRdL1ElU01PNTNQNiRdMC8wPjJAM1hOVlZEKSUu OTNTNUA8L0QNCk0oJFEqKSVBS0YwYDk3VVE9I0g6U09INTY1SWBHViVFOVIt I0hUPDM1WjRCYEU+LE44PTgnO0AjSlVXJUUNCk1VXEozLEUwWlxXMjcuKzgn K04pMkEjQzhLMClRLV0iR048UktOXTchNzQlR0ssRk5cYD9INipePE08WyEN Ck1cVCsiQz5ELT5NPzY/QzglXCNbKDYqR08kQ10sIjszOlpTQjo0Vis7NVs1 OkRMODstUjdZQSxBTk83WTYNCk0xJyMyJS4zUikxQVdEPlxRJSQiLS4wKDJW ODFeQkUhRDFUNi9fM0woMVBgTU9JVjNXVzxQUDY8XC1LKTcNCk1TQCVfUV0j U0cnXU1bR1BaYF9GYEA4JzIoKSc4Tz9bJV0xTUI5JFdMVzFZLVddMD5aSSJP MiRXIk8mWzYNCk1SM0gmV0E4VUknPSpPRE9eJjNZT0QoPlowTSNRTyNCLUAl PyRLS0dYOko/UEs7OlEsMUc0RlBeKylHXygNCk0iUig7YDs6PjQwIzwtJCpc KzEyUD44XjRaPjQ0UywmNS8xQFNdLVYsYCtZXjNQYFxBUU4tWyxHVUsoOGAN Ck0jMylfMyZGPTohQ1hNVVgnJjwtQCtCM0A+SFQhOTw6ITs0UE1PTz8hOidU XF9bV1k8LTFMUCFDTUVeU1MNCk1EJ1ROXC8uUFBTWC1ZOS0hJ0tZNC9FRStK X0dJMyFNQFk6SCNNI1UmRSkkWDpLJy8wVjRgXU9XSEEnVU8NCk1MXFxDOTxC MztgIUk1JkBIMjsxKDc2JSdITUYpVVZaVChIRUsuXlk5KUJdWCE3TUBDP0wu P0U9WzQlQVkNCk0nUFdRRzknRExGLlRHNzIzRyslJk0nI1ZeJVpBOD5VJ08k NkhAOSM1MkM5TTspW1hCMV9fPko4M0FTXkENCk0kJS5BIVMtJ0g2R0MuIVxa MTNDVy1NRkw7Ki5STTU1SDM9OjQ+SzpIIUBJXS0oVlddKjExWkAzVkJKWCoN Ck1bNk9HQU1KKV9RTE1CLCk7U05XVjpFWzE6RzFEPFQ5RDEzVz9KNkpTJFFJ MCVWSjYsVFcjS0QtVlg6LEANCk1WIjAmTk1QXkZgNjZTIjNbXUAkS0YoXjlK OEhRMFFgNkVGNCk+JFQzUmAjNy5VRUxKT0UpNz41ISM4QF4NCk0mLDtPLlA0 SVRXMlNNRi9KPis6IV0hSUoyWE5XLitRIjheL1FgKTxdMi1ZPUBFJFRGYF4p S1AqISUxMC0NCk1YQz8oK1BVUk5cVlwqRlJQOypDNS1MQlpcRUNaLyxcQktB LCRVLU1fN0E9YCFbTUQkQDovISRJPVBGNlcNCk08QVtcVTY4JT8jTldYJVI7 RikpWzJLUChBSjgvK0lAPjI5PS5CTTRFWFBBQk0iK1c8XSpKRFRQMiw0QEwN Ck0jRk0tOTsjTkRLSlc5ISclWSxYKSgvPkBJOypYMzksJDopKiwqLkFLW1s3 T1Y3WFQ9USkqR0lWM0pcJyQNCk1PSygmJCRGXyldNl1ZRyE2NVg5N1FcPTcm QCFIV0BMUiEsNUlBJyheMVo3KTxfRSFUNDQyOVQ2OUwkIUoNCk1TJ1pKMWAm JTNVVyQtN1FQUUM2PyYyO1FSOk88NU4nVVEwTDU0SSsqQz1XX04sXVgvND42 VT9FNTNRLj8NCk0zU09cNFRbRyM0VllfOCgpKzIqUkIiJ2BATDJYXiYlLig9 Qi81LFBcTk1ERCEqS1glLTg4UjdaRkU4KScNCk1eLiZcQU9SPCUzTTs+Mj5E Vjk4YDgjSzUyOVFDMUVRUD8+S1hISj8yRSsqVlMqMkJVN0ozNE44RkEpRiMN Ck1NIj48Iz0sMytFT1khJiZJRTUiKlcvQDhgWCExJENPQSM9Vjc2RjE0U0k1 MkhKO1NBRkc8SiktN0tWI10NCk03Ij1fJSI/JUxLUyteWFZaWSU4OE0qUE08 YFBgUjBOLFlILVtARTQkXj4uLyJMIzcqSiJXNiohRFpEXFkNCk0mNkk7QSFK NkA0Q01MTSVPXSFJPVIqVTQuIVsqKU4kKz5SQUZaVFEkTjw/W1ozXDIkRldC MShJJUM1UEANCk0nRSdFKCdcTzAhWCtJWkZINjgtXSEwKVEqW0c1RS1CQ0Ar JyI9I1pQP0kiIylPPV5aQlsrYENZNF88NSUNCk1DMC0yWlEzSTctYDQ5V1Q7 MU88QTwxK0w+IkcpWT5YNV9QSVM+J0ZGTVxZQUEtTlMkTVcjVFJLRFBSXSMN Ck1bQyJGVmBKP0FYNC07Uz46IS46VlkqJURZMjJXOTFaK0BHUVZLRE5SUCUi R1AhYCZOVlZQMU8tSVtDL1YNCk1DXE9MUVhRXVhVXUVPUVJdISRfJyU/UU8h MzosU1RQYDJELUckWjJHVlolOEEtUjZFMyI5QUMyYGBBJSINCk1IK19QUDoo QDQoIzEtXUNWIzwiLT8jPi5OQVBMKCs1MVVaUDNaTi4yRykvPyEwJSEhXU1g RkZdMlMiKk4NCk1gVUUkKyxWPERgIipdKkldQDIvUkIiUD08KilHPj9HYDdB RCQyUjpfXCFLREVOPjQ3XCMxVkI/UF1cNVkNCk02XywuNDE7PD9CMlhFRSNd TU9PNidPM0xSPjdFTSNdW1wwTCs2NlQ2VDs4I082QzVFMjBDSFFJR0NcPVEN Ck05O1FHWVcpXTxPTDEwS0RaSzY6ITIjOycqQilCIzwqKEosKEgkJ0Y2I1Bg VEdONEQtMUxIJixLTUJRPUcNCk0uWURZPyIkPS04OSkiUUhMUiYuVGA1X1As J0AyTGAuKiM/XlhIXjBGYEs1Q1swSTktTzslR04wXl47RU8NCk1PR1RGQzw3 JCtgU0k6IVZRLT9SMjE+RC1RMTJWQDxgPExLKCtMQUxFWlRUKEY8UiMxYDw2 JlZWUC8kOVgNCk0yNEBJOldGQSJdJDwyTT4oJVZVKF4pOyY6LUg4KDEtUlNR QkVMKUlfRyQ/PihWOSQyYDI5IjIsLj4hU0QNCk1gTCFcOS1EQyJPPlNMPik/ JltSIlYnTS0+YCc1WC9EM1dFPVw5NU4zRlBNVSFAMT8pIzhGRyxDU0gvOkQN Ck04OzJZNjoqK2AkXiwsMCk1KkhENi4iSSRANS04JkRfME0+W11BLTVDMlA/ JEZEOjJUQFcuK0Y4VCQoXCkNCk1US0VRXysiIUdLS1RONEpCUTAqPSYlOWA0 P1MoNyhDW1hDWylPKF1dNDc4OU9PLS5WMDpYTEJdSz5EWjYNCk01O11bWC5I WTk9NCJeNlstSE0tVydNTjheKj0+VC8kSiRfPTUySkxgLz1MV0QoQyxZNEgt RiEvWE4sXDcNCk1MXmAiVV4tV1hcR1tcPUUzUCxRNzkpN0svMEcqKl4pTDs7 JCUyRTEoXjpJRFZcYEw1Jj8rRjtEO0sxXkUNCk06Uz5WKDY3XUFCUDxNUCIq MEQyNVk5L1BOLjokYCpCTjAuTSxYRSJDRkVVM0EjQEk+IkRPLUg2OkA7JDEN Ck1PVj9VJy5dRi1KWikwTitBO0FIQFBFXjhDXT4iNT1RTjc3SiImIik7YDZg KFZFJ0JCQCUsPyxJN0tdUSoNCk0vW01cRT1ELFhYPy80WCwvJFxfQzkmRFVP OU5YVC9NXU07UFQnJ1wxMEQ2WVpSXzZCKSJYPlpfOTtEU1UNCk0uRS1ETi4p IkxeITZLIlNXKFlPNVpeYFk2PFYuV1csV1JLVShcUiFNVD07MFUtJEBCVDUy Ul81N1dTLEQNCk0iUWBNWVg2JVhQTkxZQU0kKzlaRywtNkk9NjYxTjlcRlEm QlMwJjQ8ODlRTS9HMjtBPCg5XVRcUCtMYEINCk0iMTBAWSMkVD9aWD1MNlch SVQ9TioyLV9TTTZNL0lCR0AhNVtBVFAzOCxGQCNJS05eVEZcTUk9MEgoUUcN Ck09R11MN0BTWz06NTo0KTo+Rz0qMjReJTg3NiIpLTlMPCkrW0c4UDEwQFc9 Jy8yQDFbKkVVNDw/NUZPSkoNCk1LVjArOkk+SyRDMS0nVEpNV1lTNENUKFQ2 QUsnRlc2WlNWKkcoSCZaN05AKURTOy5dLSpQRC02VVU2XSkNCk02JiFGQktD XklaOCgrJy9fIT9ITiNHNk4rXi5XMyY/QV5gJy9ULUckWiUtMyo6UiIhKj8s TD4oWVMiXSwNCk1IVjZCMj9YXkdMPCI2RyJYIUwoKzFDQi9bX0FWSU82JzYq Jj9cU1VYTzY+NTtKIkMvV087TVQ6UzpbVS8NCk0hLT8hWTxQPjMiPEcpXFc2 RDBaYEdBOWAvOS5NLlYzJ1ctRVgsOjEoNSUqJ1tYV0tgKE9gTjREOFs0T1sN Ck1QSUo4TzpYWUc0JzVCPl5DWl4lTEAuXUpRRGBJOyFSRzA0MzxYNFs+Uj06 OzY4ITxLJUU7LDkzTlpgKUcNCk1CVDEwJV5IWEMqITZgLj9FJSQiITRgLmAr TyEwOSQ9JlpRSTM3MTk6TjgxX0taUDRJIScjOiJbVVtSI1oNCk0sMS8oPSJc Q1MtTEhcJyozUVIoLDNdVkFLRiZLITskKkQmOjtRWDRMQ1dXJkEsNWBGMiQ3 KjxCMChGKioNCk06TVs7MGAnMlsvVTxNLV5cPE9aIkw0MklcSDBTMDspUSdH LllcJFRKKCktWUUpPk1FVzJZNU8mVEhTOyENCk1KU0E1XyM9P1FPQFcvKU9N XVdfODw+Mj8sPDszXVdeLFBcWkFPL1wjJ15UNi0hVlVGTDs/XVdeXlFFLloN Ck1fXC5UT080KlQsRz81WCNeUFpYYDwwLUBSMkVUQEpRRFg5JjlAPEIjNSEm QkgzIl1PLFA6NjhZYD1XWUgNCk0tSTUmMmA+XFQ5YEM3LDcxIzEzJCpWIU4s LCZNYEg9T1AlXyVfTEohJTM/OkMxRFArRSo6JzlWKTpUSiINCk1LQ0NCMDtJ LkpaRFVGXCw5O1ZZSzRWKjkoSiFXLS4hJyQjSl1APzYjLzMqR1tXIy8uJl1d LFlRPEYkLFsNCk0zWUk4QkJeOiZFSitTVFlNLkYxLUFNSzQ4NFRNRD09MTBc WD1VITsuJy1CKV4hOD8yJCFIPVpeTSJBTVcNCk01UUdWWDteKF8xKzBEJSZV UzZAMlIxOj44MTQpKic4J2BQMi8hOEomMDIxOzdYSE01JyRRRiRQLzFCLzAN Ck1eXSFZUSRWSSIhOUEtIlVIJVonJC5LTEBXN1AhM0tCMEo2KUxOIVZJPTJa NDNHNV9ERzw+WUlXT0swTSsNCk0nMSMoWU4pWl9XWTJbJlBLRz1VQjlSPDcl MlAvIllURzpKPTlaJzNSJlJcSjU9W0lZSVRfRUNJSVVIREsNCk00SVZMPDUp VkEiRE9NUlFaWFI+SClKRk5NPi8jJkEhOSRfJCpTUiRcLEddRC5YKzk0NSYk QVlRV04lXEYNCk1aQzpeTVRDJD85XDpOJURIIjpgW0hXTEtfNlNZKFVFMSI9 PEJTWk9TPCgxO0k8YCY7Q0YmNClcKS9PJlANCk0sOFlQUFAhWURGQio9NVo5 VUYjVkxdVlcrIlo7RFI7Pz0yVSZNOzQzXl5EQ2AxWkJGIVU8OUwoPUMvSjYN Ck0vOVY5MEtBTTNAYDRMQD8sRD0xP2A/OzJQPlUvTTAzJTc8KFItVjpXVlld LikzNlxVPClXI0VCMlcsLT0NCk1gM1BBMCc9UDchPFctPltcKi5gSzc5Nkcn RDMxRDNENl0yT0hFKS1BMVBNTiElS2A5MjY+UUpFI11cUksNCk0mPFJEXl84 PV1aJDNBSSxJJkMhQVAiQk5QR1crMEFaK0FRUlcpOFpaRFVOOD5OUz1YX1pO TEJZMTQqPSUNCk01Ii0nUTdKX2BDNTMtPElXQlo6JVgyQCM3PGBSVC5LX0Qs RSRaLkRCXUtUOyQkQixSVUcwUkNVTidcN1QNCk1VUFUtNERWRkVVPlMqT1Er IV4jNjNLSERMLEAoRFk2PypNQVksLEZWLDhCSlVUJCgoWlhSMFhANiwoTzUN Ck0iQVdgI1BEIipSMEA3PitBQjZVLitVMj1FREdgJEZYPUEwRUUhVE0zQzA6 ME0iXk0/RV8uMD5DOCRAU0MNCk1CJy40IT40S1VMUFRJQDZUTUg6JkBVMkIl ND1LNTcnLENAXGBFL0coRygrU0VAQS1CXiw7NlBEITpgNkENCk1TXDxTSiEu R0NfIU1FND5USlxdJC0jVEI8OC4zRDpCTyEyJzUkLVlWV11FWCQkVlQ8LS1H ODI2RyooUTkNCk0yWi1ZNDonOjdTXVRZSCdGKDxgOkVJO0whQS4rIlVIPmAj KyVMYCMtMklCQiNWTF9VTjQvUDUnIypYMCYNCk09TDs5KCNXSj4mIlsmKiRY TT5ALjYwSEtYSUxARUVGMjYwUUZSJENETk0mRlBgRCpYNihYWjtYS0ZJMDQN Ck1XIVFPXE4oJkpRO0NLMCU2PjM4Kzw7R11SL0tRMCpEPl46VFIyMCE1Ljgk QDhVNUhEQScjOixFRkReRSMNCk0iSDUlPyckVSErM0leNDVFSCJcKkdZWklI MVhcMDA4IUksJVcmQEIrVkBFLUpdUTI0QSNKLSxMTjQjIz4NCk1ASF0iNSEs OlI1NCs3L0EoYEk8KyhJWU0zOidIR05JLEElKFU1XjMzViRIIkBXLVcsTEkp JilcL1NCIkUNCk09NCEzKzElQUQqWkA0USZENTZQMSc2Oyw6S08iXTMqPVxY YGBeNVMmYF4mPCI5SFlSRDw2KlcpPkorSjgNCk0rVVRLQEAkSzwiPUpZTykx UlBHNCs5Skk4VDRHVFooOio7Ql8wXl42QShJWDVHXFgsN006RyshSCQjRD4N Ck1QVi87N14jVEsjWEk4K1hROVVGOEUxOjkuR0AwIldeQy08L0c8QkhAM0da JConJF1VRS4zWVtPQDVgRyMNCk1ETSZAVEFGMGBBOF1VVSxNUE4wNFBCQzxe WFcmJDNeXVFNMiYtYEw0MC5FXUJUNidTYEAxIkQsIlkzNkUNCk1ZU0xXODky RE9JTEhCSTxeLlQ+TVs2VzZTLU4qMlhTS0YzVVldVVxEPlcjOVZMUUoiI2Aj UGAtLjAxRzENCk1LNjs6QC1AO0YmX0wyVyxQUyMiJTsnT2BDWysnM1FeSE5d JE0mTSZNUjJDJ1lOQFxbRCUnUzlJLFpZKSQNCk1gMF1KSSUlQTYuJjpUIiY4 Szw6XExCOz1gRjknUSRROSFPSEEvXC0jMzIqSSs5MFA4QT1YL1JFMVJBK0kN Ck09Q0k2X1RWMUNJLy8pPy5FKVJDYEcmOjNDYDpDWCRJLjRCQitgWChHSkwn MzEnQlVLUSgxX0I0Vyo5QVcNCk1cT1NXISFGRiY6Tk9GJSpbRTxfRi8yUFUq Rk9UIy82XUFNSyk0MlUoUERdQzdGVyFPJj4jMElGPzRKWzQNCk0rNTAmWFAk N1BeMVopSkEoOV01LldJQDAvJzoxSS5RSVQxSSI4SzEmMCdWRzonKzUnXU9P KzUtUkY3TDsNCk03Ri8kOD1bJ1NJSjtTLClRKjBeXigmQV41KkszWjBWRjYi Xzk7VFZLKVU5WCZgXFlHOVo/LCVXQV5EMEwNCk1aWkgjSkQ5Si5LRjw5OjE6 ITUqWDdPRFxKMkwzKkoiMSI/WCU4Tl0vOTJHJjI2JEUhKFpgTVRVRC5HJCMN Ck0hVkhDMC4hWTxgTSE8Uzg7WVEwUUBOSCQ0W1FTQldJWUBFIVdgQCVUVy5N OzZJMFMuIiYxPiVCSDZUNkANCk1aUkI2NVdEK1AzUUdaQChIOkRQITVQSTM8 XkpYM1ctRDcwVSlSMSk4XSYwSTsxNVFEVDcvUFMjTz4iNCoNCk1fOUU1MTwl MFlUMj0mIl5KXFdNNDRgI0IqO0lCTFFCREwvSDkuOyFcOU83VURAOUtATT0m XVtDNyoqP1YNCk1SYDRTOl1SNVgqNmBCJFYlQSwrVjc3QiI7U1pYMztVXVZB X1ZOUy9cPDBeSS87UVpVMic/WV8hVSdGXDwNCk0qKFNYLTU5Xko0IT07PCNT VV5fXy9XJ15QV1lOXUY+LFw5Rz8/UU0nJiM6U1xZXSM9T1lDLS9cXl9fRDoN Ck0zXkdcQVZFXVpfRy9SW18vP19YQ1NXXzRUWUYjIjpQMlEtVTAkPlo0UlYl WCI5Ij1UPE4/JUpHN1tcN0UNCk1gTUQ1LiEjOFNGMyRBR0InNC5QW09cNEBY NDJYL0xPQD4kYE5QOkZfTSNCM0FRYDM8PTpAUCUmNiQ/IV4NCk1RRUY5J09a IjMuMCQ9Sl1DITcrKlVITEYkLVxWPlw9VTguUDssP0wwXFo2XEsiIV9HMTcr XlA4IjE7V0wNCk0pKUE7R0k3O2BNR1ZCPyI/U0dUQkVGN0UvVlosWFlBVTBe LV5LKzs6Ml0kWldVXUpbNCc2J0dQLTtPJEQNCk0pNjw3K1ItQS9bOEpfJihT LExSOjU4OTkxWSFVPyFWLldUXTRDTCYtJjw/MEpHKCxTOFFDOy04WFFIWEAN Ck1aX0EqJyc8VUNFVyE8NT9HViE0PD1YTDxOWCtDW0U/QyYrPT88WFtRLkEr VjhaTyIsO15FKSlJNUNMNUUNCk0wTUdRTTNAVi04WD1QOyZJPF5QKENMVEJR WFtAVi9ROicsXTRIVEJZMzYiQ1BGXyozOCpVSk5SRlciKSQNCk1eVV8vWzI/ PEtFKjhPMS8sX0pAUT5SPjhfOydgWylVQF1EPy5LLyhbPDtSTFM1QDJbVUZA KU8nXUY5SDYNCk1MRj9BIVQnU1BQRl9RP1E3OlBDSz5ONVdaTyY6PDgqTVJL MlEmPj8tRk01WUxYWEBaUEJWU0w+ME9RSE8NCk0yUCVPYFZYNzEuTiNMMFYz WD43WSRMSFBKJC5SYFAuXk9ZVjBPPCpDOzA3VCFJOz0nNFpGPzVMPDMySkMN Ck1YX1o+IUxCVl9KWk85SjNQOik9KyQnYFRaMFROP1s7JSZNNDozNy1gMFAt RCQuNjEkPyEwYFwwSypfOVANCk1cSjlCWiksIlgnMFZMP0pFTD8kODBQLjxd Rj9WWT82WC5RTSxRTjgwRi5AIVpJMCEnSTxgV1VCM1paTDwNCk0xRStMWSJP LVdLYEshI0ZNViU8US5ANWBBKU45Lic4IVQtJCEpXixRSyUlK0xgYFhVUGBP QVkvVzsmTyENCk1GQFArJSNULUQqTkYqLDgqMCI7YFxFUDBcKkAiTCcoUitT NWBULiVQLi5FRkZdXCpYJyQhNC1SQipgXz0NCk1VQCM5Si0vOUgjTE1gPSk8 LTNeLSFLQFs7LyUtREIqRDxLXiNgMFpKUCFDQDdgPlxLSDgkMCRcJ18mRzAN Ck1MW05DN0A1JTZAOUQ5U1I3YFMhKSU3IlEhN2BcRjJHYE4sLkVgXFtgJlJL JiFEIVZcOE1NR18zXCYkX0MNCk0hTUVOR1hQPDZHN01eOydNIUUlIjs7RUVJ SlRSVyk2R0EzYCw6TyQ9KzM6Rk4uRV9JRjgnSSlPTzM/XVkNCk0tJT4xWVJc Pjs9UCNRP19QOVk3XD9WQTdgIUpCRT9ePyNGUDhMPTU6OEg1VV9JXkRdTidY WFEvRCU4MDANCk1WKy8lO1ZdREBJJV0tVyQkSlMnOVY9OFslWU8wMzxOPT8j Q1w7NS9cT15UPVQ3K0ItTyI5P0g2J0lZOiMNCk1ALlVQKSdFQ1ApPFJPPi1O QCZMWkRQPi1MMFdRR2AuTjshSE5HP1tbWzRJVjslRlIyMyohSSJXKjJVQk0N Ck1VSk81Oks1OlVIT1MlWUVPJUAoXEA5J2A2UEVQKyJMIkwmNVwoUygnOSoi SzRHUDxaQDguTjs2VykrKSMNCk0tM1JWRT8hRVY4IUU2QkRFV1EnSykvOj07 VDFePUZSNF1PQkUvMERVSFkyOkhMPTddODFUWzgqTkwvKD8NCk1aLzE0SmBf IU8pLjdVTjFLNF0wLV1EYDY4MjxYWi1IME08Li5ZSkdCIi8iKEpOJVYiM1Mq VFxHLS41QE8NCk1CNk8nTUNDLWAmUDosQjdKT1ldREQsRF1cUFYtOEFGLF04 NDApTDEhWyNGWEUsM1VgT1xWVkJVKywoKFENCk1YOidUYEsoI1xFSE0vPkFW VUlONVotLlFgMGAvPzxeNVY1STBbVFw5UkgrRSxFQTxOKCpWTC5AK0InIT8N Ck0yTSlOOScpODdOTGBZOyY9VSNFXTYjV1gxXCU8JSpeSV1SOkwsQ0MvMSsi Il5dWTZMTEU1PCIwOFs3VVMNCk0pKVwwVjY0IlcqT0xSUyZFMFAjVkMjTCQ4 KDNXTShRKTYpJEc2OiVdLWBJMlJXQSgkSyZKXiUiUVw2KTwNCk1LJTxLXCoo PlEwPV5BQCY0PkgkPSVRXT1TRFg1LVdHVF0wOl9JUjU4KjRAXjNYIzUxOyJe KFZHTlZQJzcNCk0rO1w1RGA3RVFMM1NGV0VOS1wwOTJSSmBMVVQlLSUxYDdQ IiJbUCdCK1grXEUwKCklTEJBMTNBOFIpQV4NCk01UVA/LyEuOUEtMT84WEpU LiFMWzkpWDAqM0hdIihSOEMyWypGJUcmYF5fOz9YJjROMTAhKDksRC9URDAN Ck1ZSS4lW1A2TiknSjYrIjUhNT1ZWipBI1lQM042NCsmK14wSF5RTUtcW1U6 MSVFPUVRUUhGJFUyTTYiSDINCk1IUCMlR2BDQVdFNTgnMyNNKyQ/IT5aNkVY NyxBNicvVEQxSjg3QyM0TklFYEk1RUJMTlMrUysjWj4mNl0NCk0vKi9QVGAr RVJMLCQkKyRFJV5gV1gmWiNVJylQM0JGISpWWyUzJkIpTE40PUtBRlU2PFlM JEdUMT8qVE0NCk09TlMhSTJCOy8yRk5gMylgWCwqVj1bXiYvMEFOLydHKV0r LzdgO1gsIk0mSThDM1BKUUApWyZTL0xDQ1INCk1RIUk4SF1eTSgxR1Y5V1Qh KVBNKjNUO0NSWDAwJj9TOidVXToqNFg2PjlRLV5OLElCUkQiJzRTTF9GSS0N Ck02OTs+RjIkSVs+OFkiRU5OQUtEWk4tRzVcOTpSJl09VTVbMCE1MlojUEgq NSYtIjwkSjFVJDEyV1xdKWANCk01TicmNDNaU0EjQyZFUTo+Tik8Ij5UNU43 LjVGMEMlKzc5UEBPVyJLUEUrLi8qRFdBJy1bWFM0JWBHXS4NCk07P0pdJz0u REAnPFs2Rl5IWFs1I1MtV1BITzsiI1tTSCElLyMzQUNIJjxeMFxbXyxHTyYw X1o3SSc1LzcNCk1NLz09Jz9YWjlFPydFIyJTXl07Uk9WKypZNywoR0BbOCZI ViZVQlk1YE1DODJRXyM3VFArPEtJME5fKTwNCk1LMV0ySydSRD1SWlpPME89 OS5FQi9bNTpLMEoiNypPPDpHS1pBOCRELjtWJlYvYFM4KUEtNzNfMyZgYD8N Ck1SYCdHJk9fWjQ8TEcsQDs+QjUuS1w+LzAjRkohNV4tVUw1S0lOVVhCXUxI MVQ1PS4pN1kkIT8yKCVLIz8NCk06PSovWk4zMFg3LEVdO01gMCtcKypLJ09R OUc+NVxfVC9BMlFQUCtWOlJPRkwxVkRbOzNfJlNBSFwyPTsNCk1fLjYpXFxQ MzgpP10tXFM+QF9UXyEwLkAmOUAzPyszX0FWQS9MT11ZNzkhL0AoW15dIS5A RSIqPGA/SCUNCk1fRS1WIUFCR086OzEtOyhTQGAvLF1gU1hOVls/Tk81Rks1 Oj8+PVxQSVdcWDopR0dHOV1HT14iS0hJXiYNCk02TT1UU0dOR0siKlgiV1tf MilMLklCLDhcLidDKT9EUF5MLDotSzchMVdSK19fLkQ/VkddQFA3XCY1RC8N Ck1KJjsuPzdVTFg1TD9TOyYlW1kkVFMwJlgsLFZLODdPWjo3IzZWNlhVIlBO M0tLKiJWVSZdVjZHNkQvIzgNCk1GRVVdR09QJkEtXCE1PzhDKiFFNTMqSyYt LiE8OEM1K189NzIqSi1FTSFCJ0A8YEFcSjErQyohSDgrMUoNCk0+IkAtL1df KlwqVFAnK19WI19BUDpRTlI7UVZeVCc1O1taQSgyTS1ZWz5VUTssPVY7LD1W Oyw9VjssP1YNCixHVkxfYC9IJiJRVGA+YGBgDQpgDQplbmQNCg== --1461733264-620812725-892662196=:26820-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Apr 15 12:17:35 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id MAA14692 for freebsd-hackers-outgoing; Wed, 15 Apr 1998 12:17:35 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from alpo.whistle.com (alpo.whistle.com [207.76.204.38]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id TAA14683 for ; Wed, 15 Apr 1998 19:17:31 GMT (envelope-from julian@whistle.com) Received: (from daemon@localhost) by alpo.whistle.com (8.8.5/8.8.5) id MAA03723; Wed, 15 Apr 1998 12:14:50 -0700 (PDT) Received: from current1.whistle.com(207.76.205.22) via SMTP by alpo.whistle.com, id smtpd003718; Wed Apr 15 19:14:49 1998 Message-ID: <353505F0.2781E494@whistle.com> Date: Wed, 15 Apr 1998 12:09:36 -0700 From: Julian Elischer Organization: Whistle Communications X-Mailer: Mozilla 3.0Gold (X11; I; FreeBSD 2.2.5-RELEASE i386) MIME-Version: 1.0 To: Mike Smith CC: hackers@FreeBSD.ORG Subject: Re: DHCP client/server integration (import proposal) References: <199804151617.JAA00575@dingo.cdrom.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Mike Smith wrote: > > I have a contribified version of the ISC DHCP suite (2.0b1pl0), which I > would like to incorporate, as a first step towards making FreeBSD a good > DHCP citizen. > > I feel that the move from the DHCP package as an addon to part of the > base system is justified as: > > - We already offer the precursor services (bootp, bootparam, rboot). > - DHCP is becoming the protocol of choice for this task. > > Questions? Comments? Reviewers? > -- > \\ Sometimes you're ahead, \\ Mike Smith > \\ sometimes you're behind. \\ mike@smith.net.au > \\ The race is long, and in the \\ msmith@freebsd.org > \\ end it's only with yourself. \\ msmith@cdrom.com > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-hackers" in the body of the message sounds like a good idea to me.. DHCP is no-longer rare. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Apr 15 12:47:05 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id MAA22072 for freebsd-hackers-outgoing; Wed, 15 Apr 1998 12:47:05 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from beast.gu.net (beast-fxp0.gu.net [194.93.191.133]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id TAA22036 for ; Wed, 15 Apr 1998 19:46:43 GMT (envelope-from stesin@gu.net) Received: from localhost (localhost [127.0.0.1]) by beast.gu.net (8.8.8/8.8.8) with SMTP id WAA22023 for ; Wed, 15 Apr 1998 22:38:24 +0300 (EEST) (envelope-from stesin@gu.net) Date: Wed, 15 Apr 1998 22:38:24 +0300 (EEST) From: Andrew Stesin Reply-To: stesin@gu.net To: hackers@FreeBSD.ORG Subject: FreeBSD and Linux "raw" sockets different? Message-ID: X-NCC-RegID: ua.gu MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Hi, I'm trying to port a useful network diag tool to FreeBSD-2.2.x, `mtr' (see http://www.mkimball.org/mtr.html). mtr-0.17 works fine on my collegue's Linux where I saw it today. Got a problem due to some differences between the ways how Linux and FreeBSD "raw" sockets work. Here is what the `mtr' author responded to my question; anyone cares to help me finding the difference and making a port? Thanks! Best regards, Andrew Stesin nic-hdl: ST73-RIPE ---------- Forwarded message ---------- Date: Wed, 15 Apr 1998 13:48:09 -0700 From: Matt Kimball To: stesin@gu.net Cc: mtr@lists.xmission.com Subject: mtr and FreeBSD On Wed, Apr 15, 1998 at 01:07:01PM -0600, stesin@gu.net wrote: > The tool is really nice (had a look at it on Linux). > I compiled it today on FreeBSD 2.2-970907-RELENG (pre-2.2.6) system. > > configures -- fine, clean. compiles -- fine, clean. > > When launched -- always silent, no matter interactive or not. > > It turned out that on FreeBSD-2.2.x something differs from Linux > (where mtr works fine) -- when compiled and launched on Linux > system, mtr sends nice ICMP packets as was intended. > > When on FreeBSD -- it sends RAW packets (?! IPPROTO_ICMP doesn't > work in net.c ?) here is what tcpdump said me: > > 21:26:05.760206 194.93.171.9 > 194.93.190.226: ip-proto-255 44 This is a known problem. I got the same results under FreeBSD, when I tried it. So far, I haven't been able to find either documentation about using raw sockets under FreeBSD or a FreeBSD networking guru to tell me what I am doing wrong. Matt Kimball mkimball@xmission.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Apr 15 13:01:04 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id NAA25187 for freebsd-hackers-outgoing; Wed, 15 Apr 1998 13:01:04 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from shark.nas.nasa.gov (shark.nas.nasa.gov [129.99.34.41]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id UAA25095 for ; Wed, 15 Apr 1998 20:00:35 GMT (envelope-from edavis@shark.nas.nasa.gov) Received: from shark.nas.nasa.gov (edavis@localhost) by shark.nas.nasa.gov (8.8.7/NAS8.8.7) with ESMTP id NAA28011; Wed, 15 Apr 1998 13:00:24 -0700 (PDT) Message-Id: <199804152000.NAA28011@shark.nas.nasa.gov> X-Mailer: exmh version 2.0.2 2/24/98 To: John Birrell cc: edavis@shark.nas.nasa.gov, freebsd-hackers@FreeBSD.ORG Subject: Re: still having problems adding system calls... In-reply-to: jb's message of Wed, 15 Apr 1998 16:28:36 +1000.<199804150628.QAA09427@cimlogic.com.au> Date: Wed, 15 Apr 1998 13:00:24 -0700 From: "Eric A. Davis" Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Wed, 15 Apr 1998 16:28:36 +1000 (EST) John Birrell wrote >Eric A. Davis wrote: >> Now when I try to use any of the system calls my application will >> compile cleany but when run will core dump with a mesage saying bad >> system call message. Any ideas? Is there someplace where I can find >> documentation for the above procedures? > >Are you _sure_ that the kernel build includes your syscalls? >Sounds like they aren't getting built. > Yes. The functions are located in a new file sys/kern/vfs_fmon.c. Here is a sample definition of the fam_close() system call I added: #include #ifndef _SYS_SYSPROTO_H_ struct fmon_close_args { int fd; }; #endif int fam_close(p, uap, retval) struct proc *p; register struct fmon_close_args *uap; int *retval; { /* code here */ } The file vfs_fmon.c is compiled into the kernel. I saw it. ;-) vfs_fmon.c is listed in sys/conf/files and sys/conf/files.newconf. I recompile and boot with the new kernel but I still get a bad system call messages. Once again here are the steps I took in adding the new system calls: 1. added the needed definitions to sys/kern/syscalls.master #ifdef FMON 326 STD BSD { int fmon_open(void); } 327 STD BSD { int fmon_close(int fd); } 328 STD BSD { int fmon_monitor_file(char *path); } 329 STD BSD { int fmon_monitor_dir(char *path); } 330 STD BSD { int fmon_cancel_monitor(char *path); } #else 326 UNIMPL BSD nosys 327 UNIMPL BSD nosys 328 UNIMPL BSD nosys 329 UNIMPL BSD nosys 330 UNIMPL BSD nosys #endif the above system calls are located in there own file in sys/kern 2. executed sys/kern/makesyscalls.sh 3. compiled a new kernel and put in / (the kernel compiles cleanly) 4. copied sys/sys/syscall.h to /usr/include/sys/syscall.h sys/sys/syscall-hide.h to /usr/include/sys/syscall-hide.h sys/sys/sysproto.h to /usr/include/sys/sysproto.h 5. edited /usr/src/lib/libc/sys/Makefile.inc to include the above defs added the above defs to the end of the ASM define in Makefile.inc (i.e fmon_open.o fmon_close.o ...) 6. did a make obj, depend, all, and install in /usr/src/lib/libc doing a strings on the new libc shows the symbols for the new calls 7. rebooted -- Eric Allen Davis Network Engineer edavis@nas.nasa.gov NASA Ames Research Center Voice: (415)604-2543 NAS Systems Division Pager: (415)428-6931 http://www.nas.nasa.gov/~edavis To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Apr 15 13:07:01 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id NAA26887 for freebsd-hackers-outgoing; Wed, 15 Apr 1998 13:07:01 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from sasami.jurai.net (winter@sasami.jurai.net [207.153.65.3]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id UAA26654; Wed, 15 Apr 1998 20:06:28 GMT (envelope-from winter@jurai.net) Received: from localhost (winter@localhost) by sasami.jurai.net (8.8.8/8.8.7) with SMTP id QAA01507; Wed, 15 Apr 1998 16:06:25 -0400 (EDT) Date: Wed, 15 Apr 1998 16:06:25 -0400 (EDT) From: "Matthew N. Dodd" To: hackers@FreeBSD.ORG, current@FreeBSD.ORG Subject: temporary FreeBSD token-ring list. Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG freebsd-tokenring@jurai.net is up and running as a temporary mailing list for the ongoing discussion of the efforts to add Token Ring and 802.2 LLC support to FreeBSD As there are a number of non-token ring issues that we will have to solve before working on any token-ring specific issues, I invite everyone who has an interest in making the network subsystem a bit less ethernet centric in the places that it is, and those who have interest in supporting Novell 802.3 IPX and NetBEUI. The 802.2 LLC is common to all of these. Thanks! /* Matthew N. Dodd | A memory retaining a love you had for life winter@jurai.net | As cruel as it seems nothing ever seems to http://www.jurai.net/~winter | go right - FLA M 3.1:53 */ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Apr 15 13:08:03 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id NAA27125 for freebsd-hackers-outgoing; Wed, 15 Apr 1998 13:08:03 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from mercury.Sun.COM (mercury.Sun.COM [192.9.25.1]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id UAA26525 for ; Wed, 15 Apr 1998 20:06:07 GMT (envelope-from Mailer-Daemon@East.Sun.COM) Received: from East.Sun.COM ([129.148.1.241]) by mercury.Sun.COM (SMI-8.6/mail.byaddr) with SMTP id NAA19048 for ; Wed, 15 Apr 1998 13:05:32 -0700 Received: from suneast.East.Sun.COM by East.Sun.COM (SMI-8.6/SMI-5.3) id QAA11073; Wed, 15 Apr 1998 16:05:29 -0400 Received: from compound.east.sun.com by suneast.East.Sun.COM (SMI-8.6/SMI-SVR4) id QAA01481; Wed, 15 Apr 1998 16:05:29 -0400 Received: (from alk@localhost) by compound.east.sun.com (8.8.8/8.7.3) id PAA19718; Wed, 15 Apr 1998 15:07:12 -0500 (CDT) Date: Wed, 15 Apr 1998 15:07:12 -0500 (CDT) Message-Id: <199804152007.PAA19718@compound.east.sun.com> From: Tony Kimball MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Face: O9M"E%K;(f-Go/XDxL+pCxI5*gr[=FN@Y`cl1.Tn Reply-To: alk@pobox.com To: hackers@FreeBSD.ORG Subject: Re: Linux emulation problem X-Mailer: VM 6.34 under 20.3 "Vatican City" XEmacs Lucid Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > From: Mike Smith > > Is it possible to force the Linux emulator to use the /compat/linux > tree only for shared libraries and other system files but not on the > user level? Not in a useful fashion, no. There is no way to tell the difference between a Linux application searching for something that "should" be in /compat/linux and something that "shouldn't". It could fall though. If, for example, an app tries to open /usr/share/dict/words, the kernel could try /compat/linux/usr/share/dict/words, fail, and then try /usr/share/dict/words before giving up. I believe this would be genuinely useful behaviour. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Apr 15 13:26:24 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id NAA02528 for freebsd-hackers-outgoing; Wed, 15 Apr 1998 13:26:24 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from sag.space.lockheed.com (sag.space.lockheed.com [192.68.162.134]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id UAA02353 for ; Wed, 15 Apr 1998 20:25:53 GMT (envelope-from handy@sag.space.lockheed.com) Received: from localhost by sag.space.lockheed.com; (5.65v3.2/1.1.8.2/21Nov95-0423PM) id AA30038; Wed, 15 Apr 1998 13:25:39 -0700 Date: Wed, 15 Apr 1998 13:25:39 -0700 (PDT) From: Brian Handy To: Mike Smith Cc: hackers@FreeBSD.ORG Subject: Re: DHCP client/server integration (import proposal) In-Reply-To: <353505F0.2781E494@whistle.com> Message-Id: X-Files: The truth is out there Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG >Mike Smith wrote: >> >> I have a contribified version of the ISC DHCP suite (2.0b1pl0), which I >> would like to incorporate, as a first step towards making FreeBSD a good >> DHCP citizen. I will also nod agreement towards importing this. I imagine this will be made rc.conf-friendly so it's relatively painless to start using? Brian To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Apr 15 13:48:54 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id NAA09391 for freebsd-hackers-outgoing; Wed, 15 Apr 1998 13:48:54 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: (from jmb@localhost) by hub.freebsd.org (8.8.8/8.8.8) id NAA09350; Wed, 15 Apr 1998 13:48:39 -0700 (PDT) (envelope-from jmb) From: "Jonathan M. Bresler" Message-Id: <199804152048.NAA09350@hub.freebsd.org> Subject: Re: temporary FreeBSD token-ring list. In-Reply-To: from "Matthew N. Dodd" at "Apr 15, 98 04:06:25 pm" To: winter@jurai.net (Matthew N. Dodd) Date: Wed, 15 Apr 1998 13:48:38 -0700 (PDT) Cc: hackers@FreeBSD.ORG, current@FreeBSD.ORG X-Mailer: ELM [version 2.4ME+ PL32 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG FreeBSD-tokenring and FreeBSD-advocacy are ready for use. tokenring@freebsd.org is a short cut to FreeBSD-tokenring@freebsd.org advocacy@freebsd.org is a short cut to FreeBSD-advocacy@freebsd.org enjoy! jmb Matthew N. Dodd wrote: > > freebsd-tokenring@jurai.net is up and running as a temporary mailing list > for the ongoing discussion of the efforts to add Token Ring and 802.2 LLC > support to FreeBSD > > As there are a number of non-token ring issues that we will have to solve > before working on any token-ring specific issues, I invite everyone who > has an interest in making the network subsystem a bit less ethernet > centric in the places that it is, and those who have interest in > supporting Novell 802.3 IPX and NetBEUI. The 802.2 LLC is common to all > of these. > > Thanks! > > /* > Matthew N. Dodd | A memory retaining a love you had for life > winter@jurai.net | As cruel as it seems nothing ever seems to > http://www.jurai.net/~winter | go right - FLA M 3.1:53 > */ > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-current" 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 Apr 15 13:50:03 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id NAA09731 for freebsd-hackers-outgoing; Wed, 15 Apr 1998 13:50:03 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from sasami.jurai.net (winter@sasami.jurai.net [207.153.65.3]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id UAA09595; Wed, 15 Apr 1998 20:49:53 GMT (envelope-from winter@jurai.net) Received: from localhost (winter@localhost) by sasami.jurai.net (8.8.8/8.8.7) with SMTP id QAA02295; Wed, 15 Apr 1998 16:49:53 -0400 (EDT) Date: Wed, 15 Apr 1998 16:49:53 -0400 (EDT) From: "Matthew N. Dodd" To: "Jonathan M. Bresler" cc: hackers@FreeBSD.ORG, current@FreeBSD.ORG Subject: Re: temporary FreeBSD token-ring list. In-Reply-To: <199804152048.NAA09350@hub.freebsd.org> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Wed, 15 Apr 1998, Jonathan M. Bresler wrote: > FreeBSD-tokenring and > FreeBSD-advocacy > > are ready for use. > > tokenring@freebsd.org is a short cut to FreeBSD-tokenring@freebsd.org > advocacy@freebsd.org is a short cut to FreeBSD-advocacy@freebsd.org > whew! freebsd-tokenring@jurai.net was -really- temporary. :) Thanks! > Matthew N. Dodd wrote: > > > > freebsd-tokenring@jurai.net is up and running as a temporary mailing list > > for the ongoing discussion of the efforts to add Token Ring and 802.2 LLC > > support to FreeBSD > > > > As there are a number of non-token ring issues that we will have to solve > > before working on any token-ring specific issues, I invite everyone who > > has an interest in making the network subsystem a bit less ethernet > > centric in the places that it is, and those who have interest in > > supporting Novell 802.3 IPX and NetBEUI. The 802.2 LLC is common to all > > of these. > > > > Thanks! > > > > /* > > Matthew N. Dodd | A memory retaining a love you had for life > > winter@jurai.net | As cruel as it seems nothing ever seems to > > http://www.jurai.net/~winter | go right - FLA M 3.1:53 > > */ > > > > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > > with "unsubscribe freebsd-current" in the body of the message > > > /* Matthew N. Dodd | A memory retaining a love you had for life winter@jurai.net | As cruel as it seems nothing ever seems to http://www.jurai.net/~winter | go right - FLA M 3.1:53 */ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Apr 15 13:51:54 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id NAA10117 for freebsd-hackers-outgoing; Wed, 15 Apr 1998 13:51:54 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: (from jmb@localhost) by hub.freebsd.org (8.8.8/8.8.8) id NAA10044; Wed, 15 Apr 1998 13:51:46 -0700 (PDT) (envelope-from jmb) From: "Jonathan M. Bresler" Message-Id: <199804152051.NAA10044@hub.freebsd.org> Subject: Re: temporary FreeBSD token-ring list. In-Reply-To: from "Matthew N. Dodd" at "Apr 15, 98 04:49:53 pm" To: winter@jurai.net (Matthew N. Dodd) Date: Wed, 15 Apr 1998 13:51:44 -0700 (PDT) Cc: jmb@FreeBSD.ORG, hackers@FreeBSD.ORG, current@FreeBSD.ORG X-Mailer: ELM [version 2.4ME+ PL32 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Matthew N. Dodd wrote: > > whew! freebsd-tokenring@jurai.net was -really- temporary. :) would have announce earlier but i had to deal with a "cannot fork" problem here, before announcing the two new lists. jmb To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Apr 15 14:26:44 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id OAA18150 for freebsd-hackers-outgoing; Wed, 15 Apr 1998 14:26:44 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from cimlogic.com.au (cimlogic.com.au [203.36.2.25]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id VAA18079 for ; Wed, 15 Apr 1998 21:26:26 GMT (envelope-from jb@cimlogic.com.au) Received: (from jb@localhost) by cimlogic.com.au (8.8.5/8.8.7) id HAA12395; Thu, 16 Apr 1998 07:25:34 +1000 (EST) (envelope-from jb) From: John Birrell Message-Id: <199804152125.HAA12395@cimlogic.com.au> Subject: Re: adding new syscalls, part two In-Reply-To: <19980415190528.18498@hutcs.cs.hut.fi> from Antti-Pekka Liedes at "Apr 15, 98 07:05:28 pm" To: apl@mail.cs.hut.fi (Antti-Pekka Liedes) Date: Thu, 16 Apr 1998 07:25:34 +1000 (EST) Cc: hackers@FreeBSD.ORG X-Mailer: ELM [version 2.4ME+ PL32 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Antti-Pekka Liedes wrote: > I already read previous thread on adding syscalls, and I did everything as > it said, ie. added my new syscall to syscalls.master and ran makesyscalls. > Now, everything works considering the kernel, but I can't make a working > libc. I tried as was told in the previous syscalls thread, but when linking > the shared libc, I get: > ld: acl_establish_daemon.so: RRS text relocation at 0x207d6 for > "SYS_acl_establish_daemon" > > Because of this(?), ld.so can't resolve SYS_acl_establish_daemon in libc.so, > and thus can't link it either, and obviously nothing works when you can't > link shared libc. If you are going to play with new syscalls, it is wise to bump the minor version number of libc so that you don't hose the existing programs by replacing a good libc with a bad one. If you've already hosed your system by doing this and you don't have a backup of the last good libc, you can try deleting the bad library and creating a symlink to the last avialable shared libc. This might not work if the library is too old. -- John Birrell - jb@cimlogic.com.au; jb@freebsd.org http://www.cimlogic.com.au/ CIMlogic Pty Ltd, GPO Box 117A, Melbourne Vic 3001, Australia +61 418 353 137 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Apr 15 14:37:52 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id OAA20556 for freebsd-hackers-outgoing; Wed, 15 Apr 1998 14:37:52 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from hutcs.cs.hut.fi (apl@hutcs.cs.hut.fi [130.233.192.7]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id VAA20543 for ; Wed, 15 Apr 1998 21:37:38 GMT (envelope-from apl@hutcs.cs.hut.fi) Received: (from apl@localhost) by hutcs.cs.hut.fi (8.8.8/8.8.8) id AAA15329; Thu, 16 Apr 1998 00:37:16 +0300 (EET DST) Message-ID: <19980416003716.44636@hutcs.cs.hut.fi> Date: Thu, 16 Apr 1998 00:37:16 +0300 From: Antti-Pekka Liedes To: John Birrell Cc: hackers@FreeBSD.ORG Subject: Re: adding new syscalls, part two References: <19980415190528.18498@hutcs.cs.hut.fi> <199804152125.HAA12395@cimlogic.com.au> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.89.1i In-Reply-To: <199804152125.HAA12395@cimlogic.com.au>; from John Birrell on Thu, Apr 16, 1998 at 07:25:34AM +1000 Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Thu, Apr 16, 1998 at 07:25:34AM +1000, John Birrell wrote: > If you are going to play with new syscalls, it is wise to bump the minor > version number of libc so that you don't hose the existing programs > by replacing a good libc with a bad one. If you've already hosed your > system by doing this and you don't have a backup of the last good libc, > you can try deleting the bad library and creating a symlink to the last > avialable shared libc. This might not work if the library is too old. > This is not a problem, I got my system working ok with an older libc. I "fixed" the libc problem by making syscalls from the original syscalls.master, ie. without my new addition, and then compiled libc. But this is quite awkward, I would like to be able to make a working libc with the new syscall added. > -- > John Birrell - jb@cimlogic.com.au; jb@freebsd.org http://www.cimlogic.com.au/ > CIMlogic Pty Ltd, GPO Box 117A, Melbourne Vic 3001, Australia +61 418 353 137 -- Antti-Pekka Liedes * apl@IRC * There's no sign of the JMT 6 B 406 * apl@iki.fi * morning coming, you've been 02150 ESPOO * +358 - 9 - 468 3121 * left on your own, like FINLAND * +358 - 40 - 5873 593 * a rainbow in the dark To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Apr 15 14:41:42 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id OAA21456 for freebsd-hackers-outgoing; Wed, 15 Apr 1998 14:41:42 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from cimlogic.com.au (cimlogic.com.au [203.36.2.25]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id VAA21426 for ; Wed, 15 Apr 1998 21:41:31 GMT (envelope-from jb@cimlogic.com.au) Received: (from jb@localhost) by cimlogic.com.au (8.8.5/8.8.7) id HAA12449; Thu, 16 Apr 1998 07:40:54 +1000 (EST) (envelope-from jb) From: John Birrell Message-Id: <199804152140.HAA12449@cimlogic.com.au> Subject: Re: adding new syscalls, part two In-Reply-To: <19980416003716.44636@hutcs.cs.hut.fi> from Antti-Pekka Liedes at "Apr 16, 98 00:37:16 am" To: apl@mail.cs.hut.fi (Antti-Pekka Liedes) Date: Thu, 16 Apr 1998 07:40:54 +1000 (EST) Cc: jb@cimlogic.com.au, hackers@FreeBSD.ORG X-Mailer: ELM [version 2.4ME+ PL32 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Antti-Pekka Liedes wrote: > This is not a problem, I got my system working ok with an older libc. I > "fixed" the libc problem by making syscalls from the original > syscalls.master, ie. without my new addition, and then compiled libc. But > this is quite awkward, I would like to be able to make a working libc with > the new syscall added. Did you install the include files? Does /usr/include/sys/syscall.h contain your new syscalls? A make world should install this correctly. -- John Birrell - jb@cimlogic.com.au; jb@freebsd.org http://www.cimlogic.com.au/ CIMlogic Pty Ltd, GPO Box 117A, Melbourne Vic 3001, Australia +61 418 353 137 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Apr 15 14:54:44 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id OAA24974 for freebsd-hackers-outgoing; Wed, 15 Apr 1998 14:54:44 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from freebsd.scds.com (jseger.shore.net [204.167.102.1]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id VAA24829 for ; Wed, 15 Apr 1998 21:54:17 GMT (envelope-from jseger@freebsd.scds.com) Received: (from jseger@localhost) by freebsd.scds.com (8.8.8/8.8.5) id SAA15578; Wed, 15 Apr 1998 18:00:58 -0400 (EDT) Date: Wed, 15 Apr 1998 18:00:58 -0400 (EDT) Message-Id: <199804152200.SAA15578@freebsd.scds.com> From: "Justin M. Seger" To: mike@smith.net.au CC: hackers@FreeBSD.ORG In-reply-to: <199804151617.JAA00575@dingo.cdrom.com> (message from Mike Smith on Wed, 15 Apr 1998 09:17:51 -0700) Subject: Re: DHCP client/server integration (import proposal) References: <199804151617.JAA00575@dingo.cdrom.com> Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG I have a contribified version of the ISC DHCP suite (2.0b1pl0), which I would like to incorporate, as a first step towards making FreeBSD a good DHCP citizen. Questions? Comments? Reviewers? I for one think that it's a great idea. It seems that on networks today, DHCP is almost a requirement. I'd be happy to review it, and I'm rather familiar with it as I did the port for FreeBSD. TTYL, -Justin Seger- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Apr 15 15:09:11 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id PAA28060 for freebsd-hackers-outgoing; Wed, 15 Apr 1998 15:09:11 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from echonyc.com (echonyc.com [198.67.15.2]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id WAA28041 for ; Wed, 15 Apr 1998 22:08:59 GMT (envelope-from benedict@echonyc.com) Received: from localhost (benedict@localhost) by echonyc.com (8.8.7/8.8.7) with SMTP id SAA19652; Wed, 15 Apr 1998 18:07:11 -0400 (EDT) Date: Wed, 15 Apr 1998 18:07:10 -0400 (EDT) From: Snob Art Genre To: Mike cc: "Matthew D. Fuller" , Denis Kalinin , hackers@FreeBSD.ORG Subject: Re: the place of vi In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Tue, 14 Apr 1998, Mike wrote: > On Tue, 14 Apr 1998, Matthew D. Fuller wrote: > > > No no and NO! > > I did that once, I ain't NEVER doing it again. > > Shouldn't this go under the 'Things you never want to hear a system > administrator say...' category? Not at all. The three chief virtues of a programmer are laziness, hubris and impatience, aren't they? Ben "You have your mind on computers, it seems." To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Apr 15 15:11:52 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id PAA28735 for freebsd-hackers-outgoing; Wed, 15 Apr 1998 15:11:52 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from echonyc.com (echonyc.com [198.67.15.2]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id WAA28683 for ; Wed, 15 Apr 1998 22:11:31 GMT (envelope-from benedict@echonyc.com) Received: from localhost (benedict@localhost) by echonyc.com (8.8.7/8.8.7) with SMTP id SAA20503; Wed, 15 Apr 1998 18:10:45 -0400 (EDT) Date: Wed, 15 Apr 1998 18:10:44 -0400 (EDT) From: Snob Art Genre To: "Matthew D. Fuller" cc: Mike , Chuck Robey , John Birrell , hackers@FreeBSD.ORG Subject: Re: the place of vi In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Tue, 14 Apr 1998, Matthew D. Fuller wrote: > What're you going to say to a poor non-hacker when their system fails to > mount their /usr partition, and you can just BARELY convince them that vi > is usable? "Here's a floppy with a statically compiled version of ee on it. I can understand not wanting to try to figure out vi when your system is blowing up, in fact, I keep a (static) copy of ee in /bin for that same reason." Ben "You have your mind on computers, it seems." To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Apr 15 15:23:16 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id PAA01235 for freebsd-hackers-outgoing; Wed, 15 Apr 1998 15:23:16 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from peotl.tuebingen.netsurf.de (host-200.reutlingen.netsurf.de [194.55.101.200]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id WAA01073 for ; Wed, 15 Apr 1998 22:22:53 GMT (envelope-from thz@tuebingen.netsurf.de) Received: (from thz@localhost) by peotl.tuebingen.netsurf.de (8.8.8/8.8.8) id AAA01166; Thu, 16 Apr 1998 00:01:43 +0200 (MET DST) (envelope-from thz) Message-ID: <19980416000142.22007@tuebingen.netsurf.de> Date: Thu, 16 Apr 1998 00:01:42 +0200 From: Thomas Zenker To: Terry Lambert Cc: freebsd-hackers@FreeBSD.ORG Subject: Re: shared libs in root References: <199804150043.BAA01063@indigo.ie> <199804150601.XAA18519@usr05.primenet.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.89.1i In-Reply-To: <199804150601.XAA18519@usr05.primenet.com>; from Terry Lambert on Wed, Apr 15, 1998 at 06:01:48AM +0000 Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Wed, Apr 15, 1998 at 06:01:48AM +0000, Terry Lambert wrote: > I want the thread dead, and I'm all for putting a minimum set > of shared libraries and ld.so in /slib and linking the whole > damn system dynamic, since /slib is just as recoverable as /kernel > or /sbin/mount or any one of the other single points of failure > that you need "fixit" disks for in the first place. > Ok, this is something that bites me for a long time. I did exactly this to get a very very small system footprint. Changed the essential dynamic libraries from /usr/lib to /lib (ld.so, change crt0) and linked all the root stuff (not init, sh) dynamically. This is to get a system inclusive swap on 40 MB harddisk. Don't tell me disk space is cheap: it is not in some cases. I have to support our radio networks at the client sites all over the world. The gate/control machines there are (mostly) old 386/33 machines with special hardware installed in '92. My boss would kill me if I had to go there, so I have to live with these machines. Our clients get just a four floppies set (self installing/configuring boot disk + compressed system on 3 floppies). Actually BSD/OS is doing this, they have shared libs in the root partition. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Apr 15 15:25:34 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id PAA01885 for freebsd-hackers-outgoing; Wed, 15 Apr 1998 15:25:34 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from gatekeeper.alcatel.com.au (gatekeeper.alcatel.com.au [203.17.66.1]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id WAA01867 for ; Wed, 15 Apr 1998 22:25:19 GMT (envelope-from Peter.Jeremy@alcatel.com.au) Received: from mfg1.cim.alcatel.com.au ([139.188.23.1]) by gatekeeper.alcatel.com.au (PMDF V5.1-7 #U2695) with ESMTP id <01IVXIDWK6MO000Q8B@gatekeeper.alcatel.com.au> for freebsd-hackers@FreeBSD.ORG; Thu, 16 Apr 1998 08:24:41 +1000 Received: from cbd.alcatel.com.au by cim.alcatel.com.au (PMDF V5.1-10 #U2695) with ESMTP id <01IVXIDRZ7CGDDYG2L@cim.alcatel.com.au> for freebsd-hackers@FreeBSD.ORG; Thu, 16 Apr 1998 08:24:35 +1000 Received: from gsms01.alcatel.com.au by cbd.alcatel.com.au (PMDF V5.1-7 #U2695) with ESMTP id <01IVXIDQCHYOAZTSM1@cbd.alcatel.com.au> for freebsd-hackers@FreeBSD.ORG; Thu, 16 Apr 1998 08:24:33 +1100 Received: (from jeremyp@localhost) by gsms01.alcatel.com.au (8.8.8/8.7.3) id IAA03296 for freebsd-hackers@FreeBSD.ORG; Thu, 16 Apr 1998 08:24:31 +1000 (EST) Date: Thu, 16 Apr 1998 08:24:31 +1000 (EST) From: Peter Jeremy Subject: Package management (was Re: Come on guys, close a PR or two, will ya ?) To: freebsd-hackers@FreeBSD.ORG Message-id: <199804152224.IAA03296@gsms01.alcatel.com.au> Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Wed, 15 Apr 1998 19:30:15 +0200 (CEST), Marino Ladavac wrote: >I could take a look at it if you don't mind SystemV packaging style. Some disadvantages of the SysV package style (or at least Sun's implementation thereof): 1) There's no provision for compressing the package. This is fairly essential for Internet-based distribution. 2) The `datastream' format can only be understood by the package management tools - whilst the guts are a cpio (yuk) archive, there's a header that needs to be stripped off before cpio can understand it. If we're thinking about replacing the existing package management tools, we'd be better off defining exactly what we want the tools to do, before porting the package management tools from another OS. My suggestions for the requirements (in order): 1) Menu-driven interface (in addition to the command line interface). The current pkg_manage is probably OK as a UI, but is incredibly slow (because of the amount of package unpacking it does). 2) Able to retrieve packages via FTP (and through firewalls using at least SOCKS and FTP-over-HTTP proxies) 3) Transparent support for compressed packages. 4) Package dependency management (preferably automatic - ie pkgadd will automatically extract any prerequisite packages - with appropriate messages and able to be disabled). 5) Ability to upgrade a package (ie replace an older version with a newer one) without having to explicitly delete the old version (which implies deleting all its dependencies) first. This may mean the ability to specify prerequisites as `exactly this version' (which may be a substring of the actual version) or `this version or later'. 6) Package contents and description can be determined quickly (ie without unpacking the entire package) 7) Package validation (eg using MD5 checksums) both as the package is being installed, and of installed packages (to check for bitrot). 8) Package contents can be extracted using normal tools (eg tar, gzip) if necessary (this may be mutually exclusive with 6 above). 9) Packages can be installed without requiring a staging area equal in size to the unpacked package. Unfortunately, at this stage, I don't have the spare time to actually implement suitable tools. Peter -- Peter Jeremy (VK2PJ) peter.jeremy@alcatel.com.au Alcatel Australia Limited 41 Mandible St Phone: +61 2 9690 5019 ALEXANDRIA NSW 2015 Fax: +61 2 9690 5247 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Apr 15 15:30:27 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id PAA02955 for freebsd-hackers-outgoing; Wed, 15 Apr 1998 15:30:27 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from jraynard.demon.co.uk (jraynard.demon.co.uk [158.152.42.77]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id WAA02615 for ; Wed, 15 Apr 1998 22:29:00 GMT (envelope-from fhackers@jraynard.demon.co.uk) Received: (from fhackers@localhost) by jraynard.demon.co.uk (8.8.8/8.8.8) id UAA01578; Wed, 15 Apr 1998 20:49:29 +0100 (BST) (envelope-from fhackers) Message-ID: <19980415204928.43540@jraynard.demon.co.uk> Date: Wed, 15 Apr 1998 20:49:28 +0100 From: James Raynard To: rotel@indigo.ie Cc: joelh@gnu.org, freebsd-hackers@FreeBSD.ORG Subject: Re: PR kern/1144 References: <199804150103.CAA01392@indigo.ie> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.81e In-Reply-To: <199804150103.CAA01392@indigo.ie>; from Niall Smart on Wed, Apr 15, 1998 at 02:03:43AM +0000 Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Wed, Apr 15, 1998 at 02:03:43AM +0000, Niall Smart wrote: > On Apr 1n, 9:17pm, James Raynard wrote: > > > > In his reply to my original PR, bde posted a macro that did what you > > suggest for integer arguments (is this not in the PR database?). > > Nope. Still got it? Yep. Note there's a followup as well. James Date: Tue, 16 Apr 1996 19:20:07 +1000 From: Bruce Evans Subject: Re: kern/1144: sig{add, del}set and sigismember fns don't check signo > >Obviously the macros would be much harder to fix > > Would they? How about > > #define sigaddset(set, signo) (((signo) <= 0 || (signo) >= NSIG) ? > (errno = EINVAL, -1) : > (*(set) |= 1 << ((signo) - 1), 0)) > > (untested, as usual) Try it with: for (signo = 0; signo < 32; ) sigaddset(set, signo++); or weird and not so weird things like: void *s = set; sigaddset(set, 1.234); sigaddset(s, SIGINT); which also fail for the standard macro, but would work for a prototyped function. It is possible to write it as a safe macro using Gnu C: #define sigaddset(set, signo) \ ({ struct sigaction *__set = set; \ int __signo = (signo); \ int __rv; \ \ /* 32 because NSIG is in application namespace. */ \ if (__signo <= 0 || __signo >= 32) { \ errno = EINVAL; \ __rv = -1; \ } else { \ *__set |= 1 << __signo; \ __rv = 0; \ } \ __rv; }) Untested, as usual. Who wants all that for a function? It is probably a pessimization to inline it unless signo is a constant. A larger and uglier gcc macro could be used to handle the constant case inline and call a function otherwise. Linux once used inline versions, but switched to function versions because the macros aren't worth the trouble. POSIX.1 1990 is unclearly written in this area. I think it allows our current macros for everything except sigismember(). It doesn't explictly require detection of errors, but it requires sigismember() to either fail and return -1 or succeed and return a value other than 0 if the signal isn't a member of the set. This fits well with most uses of the macros - you check the signal number using sigismember(), or know that it is valid, and then checking it in the other macros is a waste of time. Bruce Date: Tue, 16 Apr 1996 22:37:47 +1000 From: Bruce Evans Subject: Re: kern/1144: sig{add, del}set and sigismember fns don't check signo I wrote: >#define sigaddset(set, signo) \ > ({ struct sigaction *__set = set; \ > int __signo = (signo); \ > int __rv; \ > \ > /* 32 because NSIG is in application namespace. */ \ > if (__signo <= 0 || __signo >= 32) { \ > errno = EINVAL; \ Namespace stuff is tricky. I think EINVAL isn't supposed to be visible if only is included, so it can't be used directly. Bruce To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Apr 15 15:42:18 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id PAA05363 for freebsd-hackers-outgoing; Wed, 15 Apr 1998 15:42:18 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from frmug.org (frmug-gw.frmug.org [193.56.58.252]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id WAA05222 for ; Wed, 15 Apr 1998 22:41:57 GMT (envelope-from roberto@keltia.freenix.fr) Received: (from uucp@localhost) by frmug.org (8.8.8/frmug-2.2/nospam) with UUCP id AAA01869 for hackers@FreeBSD.ORG; Thu, 16 Apr 1998 00:41:45 +0200 (CEST) (envelope-from roberto@keltia.freenix.fr) Received: (from roberto@localhost) by keltia.freenix.fr (8.9.0.Beta4/keltia-2.14/nospam) id AAA16537; Thu, 16 Apr 1998 00:26:43 +0200 (CEST) (envelope-from roberto) Message-ID: <19980416002643.A16381@keltia.freenix.fr> Date: Thu, 16 Apr 1998 00:26:43 +0200 From: Ollivier Robert To: hackers@FreeBSD.ORG Subject: Re: I withdraw the fraggin question. Mail-Followup-To: hackers@FreeBSD.ORG References: <199804142056.WAA08395@yedi.iaf.nl> <14894.892628564@time.cdrom.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.91i In-Reply-To: <14894.892628564@time.cdrom.com>; from Jordan K. Hubbard on Wed, Apr 15, 1998 at 01:22:44AM -0700 X-Operating-System: FreeBSD 3.0-CURRENT ctm#4213 AMD-K6 MMX @ 225 MHz Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG According to Jordan K. Hubbard: > Oh yeah, I remember that. Have the whip marks healed yet, Wilko? :-) Speaking of static shells, my static copy of tcsh inside /sbin saved my machine yesterday... It crashed (softupdates I think) during "make installworld" leaving /bin/sh as "rw-------" which makes booting rather difficult :-) Booting single user and using /sbin/tcsh as shell enabled me to "make installworld" again and getting my system back without going to fixit floppies... It is useful to have a shell not affected by "make world" inside "/". I knew it would be handy one day . -- Ollivier ROBERT -=- FreeBSD: The Power to Serve! -=- roberto@keltia.freenix.fr FreeBSD keltia.freenix.fr 3.0-CURRENT #3: Tue Apr 14 21:41:01 CEST 1998 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Apr 15 17:10:03 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id RAA00464 for freebsd-hackers-outgoing; Wed, 15 Apr 1998 17:10:03 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from sasami.jurai.net (winter@sasami.jurai.net [207.153.65.3]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id RAA00401 for ; Wed, 15 Apr 1998 17:09:47 -0700 (PDT) (envelope-from winter@jurai.net) Received: from localhost (winter@localhost) by sasami.jurai.net (8.8.8/8.8.7) with SMTP id UAA04964; Wed, 15 Apr 1998 20:09:40 -0400 (EDT) Date: Wed, 15 Apr 1998 20:09:39 -0400 (EDT) From: "Matthew N. Dodd" To: George Morgan cc: hackers@FreeBSD.ORG Subject: Re: Current LLC Implementation in Ethernet Support... In-Reply-To: <19980415170516.AAA25683@gmorgan-pc.corpwest.baynetworks.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Wed, 15 Apr 1998, George Morgan wrote: > Does anyone know where the LLC support code is in the FreeBSD ethernet > code? I am working on a project that will upgrade this section from > Class I support (all that is needed for Ethernet) to Class II support > (support for Token Ring and other transports that require connection > based services) > > Or, is the LLC already Class II (supports connectionless [Ethernet] and > connection based communication) sys/netccitt/llc_* which is currently in the attic. /* Matthew N. Dodd | A memory retaining a love you had for life winter@jurai.net | As cruel as it seems nothing ever seems to http://www.jurai.net/~winter | go right - FLA M 3.1:53 */ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Apr 15 17:13:17 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id RAA00847 for freebsd-hackers-outgoing; Wed, 15 Apr 1998 17:13:17 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from arh0300.urh.uiuc.edu (arh0300.urh.uiuc.edu [130.126.72.10]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id RAA00747 for ; Wed, 15 Apr 1998 17:12:43 -0700 (PDT) (envelope-from dannyman@arh0300.urh.uiuc.edu) Received: (from dannyman@localhost) by arh0300.urh.uiuc.edu (8.8.8/8.8.5) id TAA22413; Wed, 15 Apr 1998 19:12:37 -0500 (CDT) Message-ID: <19980415191237.50402@urh.uiuc.edu> Date: Wed, 15 Apr 1998 19:12:37 -0500 From: dannyman To: Snob Art Genre , "Matthew D. Fuller" Cc: Mike , Chuck Robey , John Birrell , hackers@FreeBSD.ORG Subject: Re: the place of vi Mail-Followup-To: Snob Art Genre , "Matthew D. Fuller" , Mike , Chuck Robey , John Birrell , hackers@FreeBSD.ORG References: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.89.1i In-Reply-To: ; from Snob Art Genre on Wed, Apr 15, 1998 at 06:10:44PM -0400 X-Loop: djhoward@uiuc.edu X-URL: http://www.uiuc.edu/ph/www/djhoward/ Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Wed, Apr 15, 1998 at 06:10:44PM -0400, Snob Art Genre wrote: > On Tue, 14 Apr 1998, Matthew D. Fuller wrote: > > > What're you going to say to a poor non-hacker when their system fails to > > mount their /usr partition, and you can just BARELY convince them that vi > > is usable? > > "Here's a floppy with a statically compiled version of ee on it. I can > understand not wanting to try to figure out vi when your system is > blowing up, in fact, I keep a (static) copy of ee in /bin for that same > reason." Indeed, ee would seem a better call, unless it's too bloated - not all syadmins know how to use vi, but ee is easy enough for even the 'leetest hackers to figure out when they're trying to ressurect /etc/fstab :) -- // dannyman yori aiokomete || Our Honored Symbol deserves \\/ http://www.dannyland.org/~dannyman/ || an Honorable Retirement (UIUC) To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Apr 15 17:15:38 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id RAA01800 for freebsd-hackers-outgoing; Wed, 15 Apr 1998 17:15:38 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from whistle.com (s205m131.whistle.com [207.76.205.131]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id RAA01767 for ; Wed, 15 Apr 1998 17:15:32 -0700 (PDT) (envelope-from dhw@whistle.com) Received: (from smap@localhost) by whistle.com (8.7.5/8.6.12) id QAA01846 for ; Wed, 15 Apr 1998 16:44:30 -0700 (PDT) Received: from pau-amma.whistle.com(207.76.205.64) by whistle.com via smap (V1.3) id sma001838; Wed Apr 15 16:44:12 1998 Received: (from dhw@localhost) by pau-amma.whistle.com (8.8.7/8.8.7) id QAA04942 for freebsd-hackers@FreeBSD.ORG; Wed, 15 Apr 1998 16:44:11 -0700 (PDT) (envelope-from dhw) Date: Wed, 15 Apr 1998 16:44:11 -0700 (PDT) From: David Wolfskill Message-Id: <199804152344.QAA04942@pau-amma.whistle.com> To: freebsd-hackers@FreeBSD.ORG Subject: Re: Package management (was Re: Come on guys, close a PR or two, will ya ?) Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Peter Jeremy lists some good requirements for a package facility. Would it be (sufficiently) useful to also suggest that the content of a package ought to be able to be re-packaged (reasonably straightforwardly)? The objective would be to be able to take a package, install it somewhere, figure out what sort of site-specific costomizations are appropriate, then re-package it for a given site's use. I did something like this for a client once, using Solaris 2.x's tools, and making a "packaged" version of then-current sendmail (so they could have installation of the sendmail package as one of the final stages in a JumpStart installation). Naturally, I documented how to re-make the package, so when they wanted to migrate to the next release of sendmail, it wouldn't be too painful. (Yes, the information I wrote up is retrievable, in case anyone wants it.) My perspective, here, is as a sysadmin of several machines; I readily understand that folks adaministering a small number of machines would probably find this of less interest. For that matter, things that would install on a network-visible device (as we have /usr/local/*) would also fail to get all that much benefit from this consideration. david -- David Wolfskill dhw@whistle.com (650) 577-7158 pager: (650) 401-0168 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Apr 15 17:35:09 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id RAA09877 for freebsd-hackers-outgoing; Wed, 15 Apr 1998 17:35:09 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from rrz.Hanse.DE (rrz.Hanse.DE [193.174.9.3]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id RAA09740 for ; Wed, 15 Apr 1998 17:34:55 -0700 (PDT) (envelope-from stb@transit.hanse.de) Received: from daemon.Hanse.DE (daemon.Hanse.DE [193.174.9.17]) by rrz.Hanse.DE (8.8.8/8.8.8) with ESMTP id BAA15253; Thu, 16 Apr 1998 01:58:16 +0200 (CEST) (envelope-from stb@transit.hanse.de) Received: from transit.hanse.de (transit.Hanse.DE [193.174.9.161]) by daemon.Hanse.DE (8.8.8/8.8.8) with ESMTP id BAA06355; Thu, 16 Apr 1998 01:57:32 +0200 (CEST) (envelope-from stb@transit.hanse.de) Received: (from stb@localhost) by transit.hanse.de (8.8.8/8.8.8) id BAA26381; Thu, 16 Apr 1998 01:57:26 +0200 (MET DST) Date: Thu, 16 Apr 1998 01:57:25 +0200 (MET DST) From: Stefan Bethke To: Ollivier Robert cc: hackers@FreeBSD.ORG Subject: Re: I withdraw the fraggin question. In-Reply-To: <19980416002643.A16381@keltia.freenix.fr> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Thu, 16 Apr 1998, Ollivier Robert wrote: > Speaking of static shells, my static copy of tcsh inside /sbin saved my > machine yesterday... > > It crashed (softupdates I think) during "make installworld" leaving /bin/sh > as "rw-------" which makes booting rather difficult :-) > > Booting single user and using /sbin/tcsh as shell enabled me to "make > installworld" again and getting my system back without going to fixit > floppies... It is useful to have a shell not affected by "make world" > inside "/". I'm happy for you, but *any* standard mechanism would be affected by 'make world'. Now, without starting the thread again, I can understand why people are not quite eager to use 'ed', but if it only is used to recover from some simple mistake in /etc/fstab, why not use /stand/ee or the fixit floppy? And, as it has been said by many other in this thread, where do you want to draw the line? At /bin/sh? At /bin/vi? At /usr/local/bin/emacs? I think we have all the tools to recover; and if you don't like them, make your own fixit floppy (using i.e. PicoBSD). -- Stefan Bethke Muehlendamm 12 Phone: +49-40-256848, +49-177-3504009 D-22087 Hamburg Hamburg, Germany To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Apr 15 18:17:10 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id SAA20974 for freebsd-hackers-outgoing; Wed, 15 Apr 1998 18:17:10 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from lily.ezo.net (root@lily.ezo.net [206.102.130.13]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id SAA20938 for ; Wed, 15 Apr 1998 18:17:00 -0700 (PDT) (envelope-from jflowers@ezo.net) Received: from lily.ezo.net (jflowers@localhost.ezo.net [127.0.0.1]) by lily.ezo.net (8.8.7/8.8.7) with SMTP id VAA12428 for ; Wed, 15 Apr 1998 21:16:43 -0400 (EDT) Date: Wed, 15 Apr 1998 21:16:40 -0400 (EDT) From: Jim Flowers To: hackers@FreeBSD.ORG Subject: lnc pci driver for PCnet-FAST? Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Will the lnc pci driver work with the PCnet-FAST controller (Am79C971)? The built-in controller on my computer uses one of these at Interrupt level 10 and IOBase 0x6000. The probe succeeds and ifconfig assigns an address but complains: ifconfig ioctl (SIOCAIFADDR): File exists and fails to initialise. Jim Flowers #4 ISP on C|NET, #1 in Ohio To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Apr 15 19:42:15 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id TAA08469 for freebsd-hackers-outgoing; Wed, 15 Apr 1998 19:42:15 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from euthyphro.uchicago.edu (euthyphro.uchicago.edu [128.135.21.31]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id TAA00808 for ; Wed, 15 Apr 1998 19:15:10 -0700 (PDT) (envelope-from sfarrell@phaedrus.uchicago.edu) Received: from phaedrus.uchicago.edu (phaedrus [128.135.21.10]) by euthyphro.uchicago.edu (8.8.6/8.8.4) with ESMTP id VAA23840; Wed, 15 Apr 1998 21:14:55 -0500 (CDT) Received: (from sfarrell@localhost) by phaedrus.uchicago.edu (8.8.8/8.8.5) id VAA06359; Wed, 15 Apr 1998 21:14:51 -0500 (CDT) To: Peter Jeremy Cc: freebsd-hackers@FreeBSD.ORG Subject: Re: Package management (was Re: Come on guys, close a PR or two, will ya ?) References: <199804152224.IAA03296@gsms01.alcatel.com.au> From: sfarrell+lists@farrell.org Mime-Version: 1.0 (generated by tm-edit 7.108) Content-Type: text/plain; charset=US-ASCII Date: 15 Apr 1998 21:14:51 -0500 In-Reply-To: Peter Jeremy's message of "Thu, 16 Apr 1998 08:24:31 +1000 (EST)" Message-ID: <87af9mjyw4.fsf@phaedrus.uchicago.edu> Lines: 22 X-Mailer: Gnus v5.6.3/XEmacs 20.4 - "Emerald" Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Peter Jeremy writes: > On Wed, 15 Apr 1998 19:30:15 +0200 (CEST), Marino Ladavac wrote: > >I could take a look at it if you don't mind SystemV packaging style. > Some disadvantages of the SysV package style (or at least Sun's > implementation thereof): > > If we're thinking about replacing the existing package management > tools, we'd be better off defining exactly what we want the tools > to do, before porting the package management tools from another OS. Umm... why not use RPM? The tools are all freely available... it's been around for a while... whatever gui's and crap come from linux will work just fine... *it's already a freebsd port*... So the only work involved would be adding "make rpm" to bsd.ports.mk. Or is this a GPL issue? -- Steve Farrell To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Apr 15 20:39:08 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id UAA16216 for freebsd-hackers-outgoing; Wed, 15 Apr 1998 20:39:08 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from antipodes.cdrom.com (castles2.castles.com [208.214.165.2]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id UAA16045 for ; Wed, 15 Apr 1998 20:37:56 -0700 (PDT) (envelope-from mike@antipodes.cdrom.com) Received: from antipodes.cdrom.com (localhost [127.0.0.1]) by antipodes.cdrom.com (8.8.8/8.8.5) with ESMTP id SAA00388 for ; Wed, 15 Apr 1998 18:51:57 -0700 (PDT) Message-Id: <199804160151.SAA00388@antipodes.cdrom.com> X-Mailer: exmh version 2.0zeta 7/24/97 To: hackers@FreeBSD.ORG Subject: Discussion : Using DHCP to obtain configuration. Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Wed, 15 Apr 1998 18:51:57 -0700 From: Mike Smith Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG I recently posted asking for opinions as to the desirability of making the ISC DHCP tools part of the base system. The response to this has been positive so far, and unless there are subsequent strong objections they will be imported contrib-style. There are, however, a number of issues related to being a good DHCP client which impact on the FreeBSD startup scripts. These issues can be resolved in a number of ways, with varying degrees of perturbation and complexity. Some discussion of the possible approaches would seem to me to be a good idea. Avid readers of this list may recall a discussion some time back which proposed an event-based approach to handling interface configuration. I never came up with a suitable model for this, however the ISC DHCP client achieves almost exactly that with its dhclient-script. There are three basic approaches we can take to integrating DHCP clienthood with FreeBSD: 1 Nothing. Leave the tools and the manpages there for users that might feel brave and want to set it up themselves. This doesn't win us much over the port, but results in the least change. 2 Offer a simple choice between "traditional" static configuration, and "use DHCP" configuration. Users with complex part-static part-DHCP configurations can use the DHCP client configuration file to achieve ultimate flexibility. This results in the least surprise for existing users, but perhaps a slightly more convoluted implementation. 3 Use the DHCP client for everything. This will require a rethunk of the way that some configuration information is stored in /etc, in order to feed it to the DHCP client. In effect, the DHCP client will become the sole point of configuration for IP address, default route, nameserver, etc. information. This will make things simpler and cleaner, but will also result in a break away from the "all information in one place" trend we have been trying to cleave to. Another significant issue is that the DHCP client can be used to retrieve nameserver details. In order to put this information into use, /etc/resolv.conf must be updated, requiring /etc/ to be writable. As well, lease information is normally stored under /var (which is normally expected to be writable, but often not as early as the DHCP client might be running). So, comments? Suggestions? Examples from real-world applications? -- \\ Sometimes you're ahead, \\ Mike Smith \\ sometimes you're behind. \\ mike@smith.net.au \\ The race is long, and in the \\ msmith@freebsd.org \\ end it's only with yourself. \\ msmith@cdrom.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Apr 15 20:39:10 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id UAA16232 for freebsd-hackers-outgoing; Wed, 15 Apr 1998 20:39:10 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from antipodes.cdrom.com (castles2.castles.com [208.214.165.2]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id UAA16169 for ; Wed, 15 Apr 1998 20:39:02 -0700 (PDT) (envelope-from mike@antipodes.cdrom.com) Received: from antipodes.cdrom.com (localhost [127.0.0.1]) by antipodes.cdrom.com (8.8.8/8.8.5) with ESMTP id SAA00338; Wed, 15 Apr 1998 18:29:45 -0700 (PDT) Message-Id: <199804160129.SAA00338@antipodes.cdrom.com> X-Mailer: exmh version 2.0zeta 7/24/97 To: Brian Handy cc: Mike Smith , hackers@FreeBSD.ORG Subject: Re: DHCP client/server integration (import proposal) In-reply-to: Your message of "Wed, 15 Apr 1998 13:25:39 PDT." Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Wed, 15 Apr 1998 18:29:45 -0700 From: Mike Smith Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > >Mike Smith wrote: > >> > >> I have a contribified version of the ISC DHCP suite (2.0b1pl0), which I > >> would like to incorporate, as a first step towards making FreeBSD a good > >> DHCP citizen. > > I will also nod agreement towards importing this. I imagine this will be > made rc.conf-friendly so it's relatively painless to start using? That's the next step, although it introduces a number of interesting and debatable issues that I didn't want to raise if it was a non-event. I'll bring them up under a separate topic header to make sure we don't miss any possible contributors. -- \\ Sometimes you're ahead, \\ Mike Smith \\ sometimes you're behind. \\ mike@smith.net.au \\ The race is long, and in the \\ msmith@freebsd.org \\ end it's only with yourself. \\ msmith@cdrom.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Apr 15 20:47:41 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id UAA18301 for freebsd-hackers-outgoing; Wed, 15 Apr 1998 20:47:41 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from d183-205.uoregon.edu (d183-205.uoregon.edu [128.223.183.205]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id UAA18244 for ; Wed, 15 Apr 1998 20:47:21 -0700 (PDT) (envelope-from gurney_j@efn.org) Received: (from jmg@localhost) by d183-205.uoregon.edu (8.8.7/8.8.7) id UAA18364; Wed, 15 Apr 1998 20:47:13 -0700 (PDT) Message-ID: <19980415204713.40333@hydrogen.nike.efn.org> Date: Wed, 15 Apr 1998 20:47:13 -0700 From: John-Mark Gurney To: Mike Smith Cc: hackers@FreeBSD.ORG Subject: Re: DHCP client/server integration (import proposal) References: <199804151617.JAA00575@dingo.cdrom.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.69 In-Reply-To: <199804151617.JAA00575@dingo.cdrom.com>; from Mike Smith on Wed, Apr 15, 1998 at 09:17:51AM -0700 Reply-To: John-Mark Gurney Organization: Cu Networking X-Operating-System: FreeBSD 2.2.1-RELEASE i386 X-PGP-Fingerprint: B7 EC EF F8 AE ED A7 31 96 7A 22 B3 D8 56 36 F4 X-Files: The truth is out there X-URL: http://resnet.uoregon.edu/~gurney_j/ Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Mike Smith scribbled this message on Apr 15: > I have a contribified version of the ISC DHCP suite (2.0b1pl0), which I > would like to incorporate, as a first step towards making FreeBSD a good > DHCP citizen. > > I feel that the move from the DHCP package as an addon to part of the > base system is justified as: > > - We already offer the precursor services (bootp, bootparam, rboot). > - DHCP is becoming the protocol of choice for this task. > > Questions? Comments? Reviewers? sure, I'm interested... but could you send me a copy of it before you commit it? right now I'm using wide-dhcp's client, and it has problems with lease times... also, right now all of my machines are using dhcp... so I'm in a good place to test it... -- John-Mark Gurney Modem Rev/FAX: +1 541 346 9237 Cu Networking P.O. Box 5693, 97405 Live in Peace, destroy Micro$oft, support free software, run FreeBSD Don't trust anyone you don't have the source for To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Apr 15 21:02:20 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id VAA22632 for freebsd-hackers-outgoing; Wed, 15 Apr 1998 21:02:20 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from antipodes.cdrom.com (castles2.castles.com [208.214.165.2]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id VAA22593 for ; Wed, 15 Apr 1998 21:02:11 -0700 (PDT) (envelope-from mike@antipodes.cdrom.com) Received: from antipodes.cdrom.com (localhost [127.0.0.1]) by antipodes.cdrom.com (8.8.8/8.8.5) with ESMTP id UAA00786; Wed, 15 Apr 1998 20:57:47 -0700 (PDT) Message-Id: <199804160357.UAA00786@antipodes.cdrom.com> X-Mailer: exmh version 2.0zeta 7/24/97 To: sfarrell+lists@farrell.org cc: Peter Jeremy , freebsd-hackers@FreeBSD.ORG Subject: Re: Package management (was Re: Come on guys, close a PR or two, will ya ?) In-reply-to: Your message of "15 Apr 1998 21:14:51 CDT." <87af9mjyw4.fsf@phaedrus.uchicago.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Wed, 15 Apr 1998 20:57:47 -0700 From: Mike Smith Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > Peter Jeremy writes: > > > On Wed, 15 Apr 1998 19:30:15 +0200 (CEST), Marino Ladavac wrote: > > >I could take a look at it if you don't mind SystemV packaging style. > > Some disadvantages of the SysV package style (or at least Sun's > > implementation thereof): > > > > If we're thinking about replacing the existing package management > > tools, we'd be better off defining exactly what we want the tools > > to do, before porting the package management tools from another OS. > > Umm... why not use RPM? Read the list archives if you want the full story. In short: - the code is GPL'd. - the RPM format doesn't carry enough meta-information. - the files are compressed using gzip, making random access within the archive impossible. -- \\ Sometimes you're ahead, \\ Mike Smith \\ sometimes you're behind. \\ mike@smith.net.au \\ The race is long, and in the \\ msmith@freebsd.org \\ end it's only with yourself. \\ msmith@cdrom.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Apr 15 21:10:10 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id VAA24612 for freebsd-hackers-outgoing; Wed, 15 Apr 1998 21:10:10 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from antipodes.cdrom.com (castles2.castles.com [208.214.165.2]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id VAA24472 for ; Wed, 15 Apr 1998 21:09:59 -0700 (PDT) (envelope-from mike@antipodes.cdrom.com) Received: from antipodes.cdrom.com (localhost [127.0.0.1]) by antipodes.cdrom.com (8.8.8/8.8.5) with ESMTP id VAA00866; Wed, 15 Apr 1998 21:07:06 -0700 (PDT) Message-Id: <199804160407.VAA00866@antipodes.cdrom.com> X-Mailer: exmh version 2.0zeta 7/24/97 To: Jim Flowers cc: hackers@FreeBSD.ORG Subject: Re: lnc pci driver for PCnet-FAST? In-reply-to: Your message of "Wed, 15 Apr 1998 21:16:40 EDT." Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Wed, 15 Apr 1998 21:07:05 -0700 From: Mike Smith Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > Will the lnc pci driver work with the PCnet-FAST controller (Am79C971)? > The built-in controller on my computer uses one of these at Interrupt > level 10 and IOBase 0x6000. The probe succeeds and ifconfig assigns an > address but complains: > > ifconfig ioctl (SIOCAIFADDR): File exists This normally means that you're attempting to add an address which overlaps an address/mask already assigned to another interface. Do you have any other interfaces in your system? What addresses, what netmasks, etc? -- \\ Sometimes you're ahead, \\ Mike Smith \\ sometimes you're behind. \\ mike@smith.net.au \\ The race is long, and in the \\ msmith@freebsd.org \\ end it's only with yourself. \\ msmith@cdrom.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Apr 15 22:09:18 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id WAA06760 for freebsd-hackers-outgoing; Wed, 15 Apr 1998 22:09:18 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from freebie.lemis.com (freebie.lemis.com [139.130.136.133]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id WAA06750 for ; Wed, 15 Apr 1998 22:09:13 -0700 (PDT) (envelope-from grog@lemis.com) Received: (from grog@localhost) by freebie.lemis.com (8.8.8/8.8.7) id OAA05372; Thu, 16 Apr 1998 14:39:04 +0930 (CST) (envelope-from grog) Message-ID: <19980416143903.U1090@freebie.lemis.com> Date: Thu, 16 Apr 1998 14:39:03 +0930 From: Greg Lehey To: "Matthew N. Dodd" Cc: hackers@FreeBSD.ORG Subject: Re: 802.2/802.3/802.5 (steps to token ring and others) References: <19980415134531.L1870@freebie.lemis.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.91.1i In-Reply-To: ; from Matthew N. Dodd on Wed, Apr 15, 1998 at 10:59:48AM -0400 WWW-Home-Page: http://www.lemis.com/~grog Organization: LEMIS, PO Box 460, Echunga SA 5153, Australia Phone: +61-8-8388-8286 Fax: +61-8-8388-8725 Mobile: +61-41-739-7062 Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Wed, 15 April 1998 at 10:59:48 -0400, Matthew N. Dodd wrote: > On Wed, 15 Apr 1998, Greg Lehey wrote: >> I've been vaguely thinking of doing something about Token Ring and >> other protocols, but I haven't had time to look at it yet. It would >> be nice to see a few of the less popular protocols supported, though >> (another one that springs to mind is X.25). > > Mmmm... DECNet... :) (there are some crazy linux people working on that > one actually) > >> I can set up a mailing list if Jonathan doesn't want to do it. > > So could I but I'd rather it be @freebsd.org and on the webpages and such. > Getting those links into the search engines might get us a few more lost > souls who can help with the coding. Agreed. Jonathan's done it, so that's OK. Greg -- See complete headers for address and phone numbers finger grog@lemis.com for PGP public key To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Apr 15 22:44:45 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id WAA12951 for freebsd-hackers-outgoing; Wed, 15 Apr 1998 22:44:45 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from antipodes.cdrom.com (castles142.castles.com [208.214.165.142]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id WAA12909; Wed, 15 Apr 1998 22:44:31 -0700 (PDT) (envelope-from mike@antipodes.cdrom.com) Received: from antipodes.cdrom.com (localhost [127.0.0.1]) by antipodes.cdrom.com (8.8.8/8.8.5) with ESMTP id WAA01904; Wed, 15 Apr 1998 22:42:11 -0700 (PDT) Message-Id: <199804160542.WAA01904@antipodes.cdrom.com> Date: Wed, 15 Apr 1998 22:42:09 -0700 From: Mike Smith Subject: CAM cutover - important corrections Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG To: undisclosed-recipients:; ------- Blind-Carbon-Copy X-Mailer: exmh version 2.0zeta 7/24/97 To: current@freebsd.org Subject: CAM cutover - important corrections Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Wed, 15 Apr 1998 22:42:09 -0700 From: Mike Smith Due to a significant misunderstanding on my part, please disregard the deadline proposed in my initial post on this topic. The issues surrounding the transition to the CAM SCSI subsystem require considerably more discussion yet, and most importantly more input from both the CAM developers and the user community at large. My apologies for any confusion and/or anxiety that my extremely precipitate posting may have caused. If you have an interest in this issue, please stay tuned, as further items are likely to be raised and discussed in the near future. If at all feasible, you should endeavour to examine and experiment with the CAM test patches located at ftp://ftp.freebsd.org/pub/FreeBSD/cam Regards, - -- \\ Sometimes you're ahead, \\ Mike Smith \\ sometimes you're behind. \\ mike@smith.net.au \\ The race is long, and in the \\ msmith@freebsd.org \\ end it's only with yourself. \\ msmith@cdrom.com ------- End of Blind-Carbon-Copy To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Apr 15 23:03:27 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id XAA18786 for freebsd-hackers-outgoing; Wed, 15 Apr 1998 23:03:27 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from time.cdrom.com (root@time.cdrom.com [204.216.27.226]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id XAA18735 for ; Wed, 15 Apr 1998 23:03:18 -0700 (PDT) (envelope-from jkh@time.cdrom.com) Received: from time.cdrom.com (jkh@localhost.cdrom.com [127.0.0.1]) by time.cdrom.com (8.8.8/8.8.8) with ESMTP id XAA01578; Wed, 15 Apr 1998 23:01:30 -0700 (PDT) (envelope-from jkh@time.cdrom.com) To: sfarrell+lists@farrell.org cc: Peter Jeremy , freebsd-hackers@FreeBSD.ORG Subject: Re: Package management (was Re: Come on guys, close a PR or two, will ya ?) In-reply-to: Your message of "15 Apr 1998 21:14:51 CDT." <87af9mjyw4.fsf@phaedrus.uchicago.edu> Date: Wed, 15 Apr 1998 23:01:30 -0700 Message-ID: <1575.892706490@time.cdrom.com> From: "Jordan K. Hubbard" Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > will work just fine... *it's already a freebsd port*... So the only > work involved would be adding "make rpm" to bsd.ports.mk. I like the way that rolls so easily off his tongue. :-) Have you actually looked at what it would take to create a "make rpm" target that would work with even a reasonable majority of our ports? Please, go look. Then come back and tell us again how easy a drop-in solution RPMs are. :) Jordan To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Apr 15 23:25:50 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id XAA25309 for freebsd-hackers-outgoing; Wed, 15 Apr 1998 23:25:50 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from smtp03.primenet.com (smtp03.primenet.com [206.165.6.133]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id XAA25279; Wed, 15 Apr 1998 23:25:39 -0700 (PDT) (envelope-from tlambert@usr01.primenet.com) Received: (from daemon@localhost) by smtp03.primenet.com (8.8.8/8.8.8) id XAA05141; Wed, 15 Apr 1998 23:25:26 -0700 (MST) Received: from usr01.primenet.com(206.165.6.201) via SMTP by smtp03.primenet.com, id smtpd005123; Wed Apr 15 23:25:19 1998 Received: (from tlambert@localhost) by usr01.primenet.com (8.8.5/8.8.5) id XAA13265; Wed, 15 Apr 1998 23:25:16 -0700 (MST) From: Terry Lambert Message-Id: <199804160625.XAA13265@usr01.primenet.com> Subject: Re: temporary FreeBSD token-ring list. To: winter@jurai.net (Matthew N. Dodd) Date: Thu, 16 Apr 1998 06:25:16 +0000 (GMT) Cc: hackers@FreeBSD.ORG, current@FreeBSD.ORG In-Reply-To: from "Matthew N. Dodd" at Apr 15, 98 04:06:25 pm X-Mailer: ELM [version 2.4 PL25] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > freebsd-tokenring@jurai.net is up and running as a temporary mailing list > for the ongoing discussion of the efforts to add Token Ring and 802.2 LLC > support to FreeBSD > > As there are a number of non-token ring issues that we will have to solve > before working on any token-ring specific issues, I invite everyone who > has an interest in making the network subsystem a bit less ethernet > centric in the places that it is, and those who have interest in > supporting Novell 802.3 IPX and NetBEUI. The 802.2 LLC is common to all > of these. As a point of interest, MITRE announced a working NetBEUI for FreeBSD a number of moths ago on the SAMBA list. To do this, they must have implemented the 802.3 LLC. Someone should follow up with MITRE. Terry Lambert terry@lambert.org --- Any opinions in this posting are my own and not those of my present or previous employers. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Apr 15 23:28:34 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id XAA26044 for freebsd-hackers-outgoing; Wed, 15 Apr 1998 23:28:34 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from smtp03.primenet.com (smtp03.primenet.com [206.165.6.133]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id XAA25902 for ; Wed, 15 Apr 1998 23:28:07 -0700 (PDT) (envelope-from tlambert@usr01.primenet.com) Received: (from daemon@localhost) by smtp03.primenet.com (8.8.8/8.8.8) id XAA05584; Wed, 15 Apr 1998 23:27:57 -0700 (MST) Received: from usr01.primenet.com(206.165.6.201) via SMTP by smtp03.primenet.com, id smtpd005567; Wed Apr 15 23:27:51 1998 Received: (from tlambert@localhost) by usr01.primenet.com (8.8.5/8.8.5) id XAA13398; Wed, 15 Apr 1998 23:27:48 -0700 (MST) From: Terry Lambert Message-Id: <199804160627.XAA13398@usr01.primenet.com> Subject: Re: DHCP client/server integration (import proposal) To: handy@sag.space.lockheed.com (Brian Handy) Date: Thu, 16 Apr 1998 06:27:48 +0000 (GMT) Cc: mike@smith.net.au, hackers@FreeBSD.ORG In-Reply-To: from "Brian Handy" at Apr 15, 98 01:25:39 pm X-Mailer: ELM [version 2.4 PL25] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > >> I have a contribified version of the ISC DHCP suite (2.0b1pl0), which I > >> would like to incorporate, as a first step towards making FreeBSD a good > >> DHCP citizen. > > I will also nod agreement towards importing this. I imagine this will be > made rc.conf-friendly so it's relatively painless to start using? Windows 98 will, in the absence of a DHCP server, randomly allocate an address on the 10/8 network, after an ARP fails to show an existing user of the address. Statistically, this is a 1 in 2^24th possibility of a collision, and then only between the ARP and the allocation. This type of allocation is a good model for a serverless environment. I would recommend that a good FreeBSD client use the same algorithm. Terry Lambert terry@lambert.org --- Any opinions in this posting are my own and not those of my present or previous employers. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Apr 15 23:31:16 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id XAA26881 for freebsd-hackers-outgoing; Wed, 15 Apr 1998 23:31:16 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from smtp04.primenet.com (smtp04.primenet.com [206.165.6.134]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id XAA26836 for ; Wed, 15 Apr 1998 23:31:08 -0700 (PDT) (envelope-from tlambert@usr01.primenet.com) Received: (from daemon@localhost) by smtp04.primenet.com (8.8.8/8.8.8) id XAA06212; Wed, 15 Apr 1998 23:31:07 -0700 (MST) Received: from usr01.primenet.com(206.165.6.201) via SMTP by smtp04.primenet.com, id smtpd006189; Wed Apr 15 23:31:00 1998 Received: (from tlambert@localhost) by usr01.primenet.com (8.8.5/8.8.5) id XAA13583; Wed, 15 Apr 1998 23:30:54 -0700 (MST) From: Terry Lambert Message-Id: <199804160630.XAA13583@usr01.primenet.com> Subject: Re: Package management (was Re: Come on guys, close a PR or two, will ya ?) To: Peter.Jeremy@alcatel.com.au (Peter Jeremy) Date: Thu, 16 Apr 1998 06:30:53 +0000 (GMT) Cc: freebsd-hackers@FreeBSD.ORG In-Reply-To: <199804152224.IAA03296@gsms01.alcatel.com.au> from "Peter Jeremy" at Apr 16, 98 08:24:31 am X-Mailer: ELM [version 2.4 PL25] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > On Wed, 15 Apr 1998 19:30:15 +0200 (CEST), Marino Ladavac wrote: > >I could take a look at it if you don't mind SystemV packaging style. > Some disadvantages of the SysV package style (or at least Sun's > implementation thereof): [ ... ] An advantage: It's required for IBCS2 compatability and for Solaris and UnixWare commercial shrink-wrapped application compatability. Terry Lambert terry@lambert.org --- Any opinions in this posting are my own and not those of my present or previous employers. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Thu Apr 16 03:01:45 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id DAA27637 for freebsd-hackers-outgoing; Thu, 16 Apr 1998 03:01:45 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from ifi.uio.no (0@ifi.uio.no [129.240.64.2]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id DAA27618; Thu, 16 Apr 1998 03:01:39 -0700 (PDT) (envelope-from dag-erli@ifi.uio.no) Received: from hrotti.ifi.uio.no (2602@hrotti.ifi.uio.no [129.240.64.15]) by ifi.uio.no (8.8.8/8.8.7/ifi0.2) with ESMTP id MAA22842; Thu, 16 Apr 1998 12:01:00 +0200 (MET DST) Received: (from dag-erli@localhost) by hrotti.ifi.uio.no ; Thu, 16 Apr 1998 12:00:59 +0200 (MET DST) Mime-Version: 1.0 To: hackers@FreeBSD.ORG, current@FreeBSD.ORG Subject: syscons.c and graphical screensavers Organization: Gutteklubben Terrasse / KRST / PUMS / YASMW X-url: http://www.stud.ifi.uio.no/~dag-erli/ X-Stop-Spam: http://www.cauce.org From: dag-erli@ifi.uio.no (Dag-Erling Coidan =?iso-8859-1?Q?Sm=F8rgrav?= ) Date: 16 Apr 1998 12:00:58 +0200 Message-ID: Lines: 9 X-Mailer: Gnus v5.5/Emacs 19.34 Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG I changed current's src/sys/i386/isa/syscons.c to put the "should we stop the screensaver" check before the "should we just return" check. This will make graphical screensavers possible - but BE WARNED that to the best of my knowledge syscons.c still does not handle console switches properly when a graphical screensaver is active, especially not switches to whichever console X is using. I'll see to that RSN. -- fprintf(stderr, "I have a closed mind. It helps keeping the rain out.\n"); To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Thu Apr 16 03:50:54 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id DAA05909 for freebsd-hackers-outgoing; Thu, 16 Apr 1998 03:50:54 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from hutcs.cs.hut.fi (apl@hutcs.cs.hut.fi [130.233.192.7]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id DAA05901 for ; Thu, 16 Apr 1998 03:50:45 -0700 (PDT) (envelope-from apl@hutcs.cs.hut.fi) Received: (from apl@localhost) by hutcs.cs.hut.fi (8.8.8/8.8.8) id NAA28005; Thu, 16 Apr 1998 13:49:55 +0300 (EET DST) Message-ID: <19980416134955.52694@hutcs.cs.hut.fi> Date: Thu, 16 Apr 1998 13:49:55 +0300 From: Antti-Pekka Liedes To: John Birrell Cc: hackers@FreeBSD.ORG Subject: Re: adding new syscalls, part two References: <19980416003716.44636@hutcs.cs.hut.fi> <199804152140.HAA12449@cimlogic.com.au> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.89.1i In-Reply-To: <199804152140.HAA12449@cimlogic.com.au>; from John Birrell on Thu, Apr 16, 1998 at 07:40:54AM +1000 Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Thu, Apr 16, 1998 at 07:40:54AM +1000, John Birrell wrote: > > Did you install the include files? Does /usr/include/sys/syscall.h > contain your new syscalls? A make world should install this correctly. > I installed new include files into /usr/include, and syscall.h has my new syscall defined, but I still get the RRS text relocation for SYS_my_new_syscall when linking the shared libc. I haven't done make world, but I really wouldn't want to either, unless it's the only way. > -- > John Birrell - jb@cimlogic.com.au; jb@freebsd.org http://www.cimlogic.com.au/ > CIMlogic Pty Ltd, GPO Box 117A, Melbourne Vic 3001, Australia +61 418 353 137 -- Antti-Pekka Liedes * apl@IRC * There's no sign of the JMT 6 B 406 * apl@iki.fi * morning coming, you've been 02150 ESPOO * +358 - 9 - 468 3121 * left on your own, like FINLAND * +358 - 40 - 5873 593 * a rainbow in the dark To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Thu Apr 16 05:29:11 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id FAA21750 for freebsd-hackers-outgoing; Thu, 16 Apr 1998 05:29:11 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from mirage.nlink.com.br (mirage.nlink.com.br [200.238.120.3]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id FAA21725; Thu, 16 Apr 1998 05:29:01 -0700 (PDT) (envelope-from paulo@nlink.com.br) Received: from localhost (paulo@localhost) by mirage.nlink.com.br (8.8.8/8.8.5) with SMTP id JAA17148; Thu, 16 Apr 1998 09:29:06 -0300 (EST) Date: Thu, 16 Apr 1998 09:29:06 -0300 (EST) From: Paulo Fragoso To: freebsd-hackers@FreeBSD.ORG, freebsd-isp@FreeBSD.ORG Subject: Etinc Cards & Riscom Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Hi All, I'm using a Etinc PCI card with digital link at 64Kbps. Another extrem I'm using a Riscom, that's ok. I've another digital link at 256Kbps with fractional E1 converter (RAD FCD-2L). It work with an IBM 2210 and a Cisco 2501, that's ok. I try to use a Etinc PCI card with a FBSD-2.2.6 and Cisco 2501 in another side. In this configuration I recivie link UP in the FBSD and Line Protocol UP in the Cisco, but don't work!!! In debug mode to Etinc I think that return packets are arriving: ================================================================ Apr 13 12:02:37 tupolev /kernel: PPP/0 IPCP SND CONFIG ACK Apr 13 12:02:37 tupolev /kernel: PPP TX/0 IPCP ff 03 80 21 02 9e 00 0a 03 06 c 0 a8 01 35 Apr 13 12:02:37 tupolev /kernel: PPP RX/0 Prot(8207) 82 07 01 98 00 04 Apr 13 12:02:37 tupolev /kernel: PPP TX/0 LCP ff 03 c0 21 08 1f 00 06 82 07 Apr 13 12:02:37 tupolev /kernel: PPP RX/0 IPCP 80 21 02 00 00 04 Apr 13 12:02:37 tupolev /kernel: PPP/0 Event:IPCP RCV CONFIG ACK New State:CP _OPENED Apr 13 12:02:37 tupolev /kernel: PPP RX/0 IP 00 21 45 00 00 88 96 cb 00 00 3 d 11 dc 07 c8 85 00 24 c8 ee Apr 13 12:02:37 tupolev /kernel: PPP RX/0 IP 00 21 45 00 00 2c 45 4b 40 00 1 b 06 1d 53 c8 f9 f3 40 c8 ee Apr 13 12:02:38 tupolev /kernel: PPP RX/0 IP 00 21 45 00 00 47 70 55 00 00 f 8 11 08 7d c8 dc 40 05 c8 ee Apr 13 12:02:38 tupolev /kernel: PPP RX/0 LCP c0 21 09 01 00 0c 38 be 40 9c 0 0 00 00 00 Apr 13 12:02:38 tupolev /kernel: PPP/0 Event:LCP RCV ECHO New State:CP_OPENE D Apr 13 12:02:38 tupolev /kernel: PPP/0 LCP SND ECHO REPLY seq:1 Apr 13 12:02:38 tupolev /kernel: PPP TX/0 LCP ff 03 c0 21 0a 01 00 0c d4 fc b f ef 00 00 00 00 ================================================================ but 100% of ping packets are lost!!! -Why Etinc card work fine in 64Kbps? -Why Etinc cart don't work in 256Kbps? Is the problem that converter? -Why Cisco and IBM routers work fine in both links (256 and 64)? I try to use in link at 256Kbps my Etinc with in another side a Riscom, it don't work!!! Can anyone help me? Many thanks, Paulo. " ... Overall we've found FreeBSD to excel in performace, stability, technical support, and of course price. Two years after discovering FreeBSD, we have yet to find a reason why we switch to anything else" -David Filo, Yahoo! To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Thu Apr 16 05:55:09 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id FAA26944 for freebsd-hackers-outgoing; Thu, 16 Apr 1998 05:55:09 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from ns.ase.dowjones.com (ns.ase.dowjones.com [206.112.106.2]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id FAA26939 for ; Thu, 16 Apr 1998 05:55:05 -0700 (PDT) (envelope-from jim.king@mail.sstar.com) Received: from teal (teal.ase.dowjones.com [206.112.106.125]) by ns.ase.dowjones.com (8.8.8/8.8.5) with SMTP id HAA16397 for ; Thu, 16 Apr 1998 07:55:01 -0500 (CDT) Message-Id: <3.0.5.32.19980416075501.0091f500@mail.sstar.com> X-Sender: jim.king@mail.sstar.com X-Mailer: QUALCOMM Windows Eudora Light Version 3.0.5 (32) Date: Thu, 16 Apr 1998 07:55:01 -0500 To: hackers@FreeBSD.ORG From: Jim King Subject: Re: DHCP client/server integration (import proposal) In-Reply-To: <199804160627.XAA13398@usr01.primenet.com> References: Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG At 06:27 AM 4/16/98 +0000, Terry Lambert wrote: >> >> I have a contribified version of the ISC DHCP suite (2.0b1pl0), which I >> >> would like to incorporate, as a first step towards making FreeBSD a good >> >> DHCP citizen. >> >> I will also nod agreement towards importing this. I imagine this will be >> made rc.conf-friendly so it's relatively painless to start using? > >Windows 98 will, in the absence of a DHCP server, randomly >allocate an address on the 10/8 network, after an ARP fails to >show an existing user of the address. > >Statistically, this is a 1 in 2^24th possibility of a collision, >and then only between the ARP and the allocation. > >This type of allocation is a good model for a serverless environment. > >I would recommend that a good FreeBSD client use the same algorithm. fwiw, wide-dhcp also allocates a 10/8 address if it doesn't get a response from a DHCP server. But this brings up another question: If the DHCP client only gets NAK responses should it still allocate a 10/8 address for itself, or should it take this to mean that it shouldn't be using the network at all? ---------- Nobody cares about my opinions. Jim King http://www.sstar.com/jim_king/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Thu Apr 16 07:10:09 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id HAA11971 for freebsd-hackers-outgoing; Thu, 16 Apr 1998 07:10:09 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from relay.ucb.crimea.ua (relay.ucb.crimea.ua [194.93.177.113]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id HAA11383; Thu, 16 Apr 1998 07:06:17 -0700 (PDT) (envelope-from ru@ucb.crimea.ua) Received: (from ru@localhost) by relay.ucb.crimea.ua (8.8.8/8.8.8) id RAA08297; Thu, 16 Apr 1998 17:02:05 +0300 (EEST) (envelope-from ru) Message-ID: <19980416170205.54842@ucb.crimea.ua> Date: Thu, 16 Apr 1998 17:02:05 +0300 From: Ruslan Ermilov To: brian@FreeBSD.ORG Cc: hackers@FreeBSD.ORG Subject: PPP: branch MP Mail-Followup-To: brian@freebsd.org, hackers@freebsd.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.89.1i Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Hi! I see a lot of commits to the MP branch of ppp. What is the purpose of this branch? Will changes made to this branch sometime go into -stable or -current? TIA, -- Ruslan Ermilov System Administrator ru@ucb.crimea.ua United Commercial Bank +380-652-247647 Simferopol, Crimea 2426679 ICQ Network, UIN To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Thu Apr 16 07:38:29 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id HAA15553 for freebsd-hackers-outgoing; Thu, 16 Apr 1998 07:38:29 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from ns1.yes.no (ns1.yes.no [195.119.24.10]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id HAA15357; Thu, 16 Apr 1998 07:37:37 -0700 (PDT) (envelope-from eivind@bitbox.follo.net) Received: from bitbox.follo.net (bitbox.follo.net [194.198.43.36]) by ns1.yes.no (8.8.7/8.8.7) with ESMTP id OAA11466; Thu, 16 Apr 1998 14:23:12 GMT Received: (from eivind@localhost) by bitbox.follo.net (8.8.8/8.8.6) id QAA03907; Thu, 16 Apr 1998 16:23:11 +0200 (MET DST) Message-ID: <19980416162310.03719@follo.net> Date: Thu, 16 Apr 1998 16:23:10 +0200 From: Eivind Eklund To: brian@FreeBSD.ORG, hackers@FreeBSD.ORG Subject: Re: PPP: branch MP References: <19980416170205.54842@ucb.crimea.ua> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.89.1i In-Reply-To: <19980416170205.54842@ucb.crimea.ua>; from Ruslan Ermilov on Thu, Apr 16, 1998 at 05:02:05PM +0300 Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Thu, Apr 16, 1998 at 05:02:05PM +0300, Ruslan Ermilov wrote: > Hi! > > I see a lot of commits to the MP branch of ppp. > What is the purpose of this branch? Multilink PPP development; to be able to implement multilink, Brian is doing a full overhaul of PPP. > Will changes made to this branch sometime go into -stable or -current? The plan is to integrate it in -current when the code is more stable. The MP branch is to coordinate development between me and Brian (which unfortunately has been close to only Brian :-( and to keep the revision history of the changes. Eivind. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Thu Apr 16 07:47:18 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id HAA17144 for freebsd-hackers-outgoing; Thu, 16 Apr 1998 07:47:18 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from hda.hda.com (hda-bicnet.bicnet.net [208.220.66.37]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id HAA17122 for ; Thu, 16 Apr 1998 07:47:10 -0700 (PDT) (envelope-from dufault@hda.hda.com) Received: (from dufault@localhost) by hda.hda.com (8.8.5/8.8.5) id KAA29674 for hackers@freebsd.org; Thu, 16 Apr 1998 10:43:49 -0400 (EDT) From: Peter Dufault Message-Id: <199804161443.KAA29674@hda.hda.com> Subject: egcs and templates To: hackers@FreeBSD.ORG Date: Thu, 16 Apr 1998 10:43:49 -0400 (EDT) X-Mailer: ELM [version 2.4ME+ PL25 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG I've been off hackers so I hope this hasn't gone around in the last week before list archival takes place: Does anyone know the combination of tools for egcs to work with templates? The new ptolemy needs egcs and I get the evidently well known problems of this assembler complaint: > {standard input}: Assembler messages: > {standard input}:7398: Warning: GOT relocation burb: `__$_9InfString' should be global followed by multiple defines in the link for the shared library: > ld /usr/lib/c++rt0.o -Bshareable -o libexttools.so.7.0 InstanceManager.o MathematicaIfc.o MatlabIfc.o MatlabPtIfc.o > ../../../src/utils/libexttools/MathematicaIfc.cc:74: Definition of symbol `__$_9InfString' (multiply defined) > ../../../src/utils/libexttools/MatlabIfc.cc:75: Definition of symbol `__$_9InfString' (multiply defined) > gmake: *** [libexttools.so.7.0] Error 1 This shows another thing I know I may be doing wrong: using /usr/lib/c++rt0.o with egcs. Tools: Using new egcs in ports, assembler from -current, standard linker. I tried the switches "-frepo" and "-fno-implicit-templates" not expecting the program to work but at least trying to see if it linked and it exhibited the same behavior, as if the switches were doing nothing. Later I'm going to follow the INSTALL directions and try to install at least the assembler from the latest binutils but that recommendation mentions exceptions as the item it fixes and not templates. Anyone have this working? Peter -- Peter Dufault (dufault@hda.com) Realtime development, Machine control, HD Associates, Inc. Safety critical systems, Agency approval To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Thu Apr 16 07:53:54 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id HAA18821 for freebsd-hackers-outgoing; Thu, 16 Apr 1998 07:53:54 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from euthyphro.uchicago.edu (euthyphro.uchicago.edu [128.135.21.31]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id HAA18815 for ; Thu, 16 Apr 1998 07:53:46 -0700 (PDT) (envelope-from sfarrell@phaedrus.uchicago.edu) Received: from phaedrus.uchicago.edu (phaedrus [128.135.21.10]) by euthyphro.uchicago.edu (8.8.6/8.8.4) with ESMTP id JAA26251; Thu, 16 Apr 1998 09:49:43 -0500 (CDT) Received: (from sfarrell@localhost) by phaedrus.uchicago.edu (8.8.8/8.8.5) id JAA11905; Thu, 16 Apr 1998 09:49:42 -0500 (CDT) To: "Jordan K. Hubbard" Cc: Peter Jeremy , freebsd-hackers@FreeBSD.ORG Subject: Re: Package management (was Re: Come on guys, close a PR or two, will ya ?) References: <1575.892706490@time.cdrom.com> From: stephen farrell Mime-Version: 1.0 (generated by tm-edit 7.108) Content-Type: text/plain; charset=US-ASCII Date: 16 Apr 1998 09:49:41 -0500 In-Reply-To: "Jordan K. Hubbard"'s message of "Wed, 15 Apr 1998 23:01:30 -0700" Message-ID: <87sond254q.fsf@phaedrus.uchicago.edu> Lines: 25 X-Mailer: Gnus v5.6.3/XEmacs 20.4 - "Emerald" Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG "Jordan K. Hubbard" writes: > > will work just fine... *it's already a freebsd port*... So the only > > work involved would be adding "make rpm" to bsd.ports.mk. > > I like the way that rolls so easily off his tongue. :-) > > Have you actually looked at what it would take to create a "make rpm" > target that would work with even a reasonable majority of our ports? > > Please, go look. Then come back and tell us again how easy a drop-in > solution RPMs are. :) No, of course not... ;-) However, if one were to simplistically divide the process up into two steps: 1. make a new package format 2. make ports create that format. Then rpm's would get you 1 for free. That's all that I meant. This work of "make rpm" or "make xxx" will have to be done no matter what, no? -- Steve Farrell To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Thu Apr 16 08:04:46 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id IAA20988 for freebsd-hackers-outgoing; Thu, 16 Apr 1998 08:04:46 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from ns.mt.sri.com (sri-gw.MT.net [206.127.105.141]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id IAA20981 for ; Thu, 16 Apr 1998 08:04:42 -0700 (PDT) (envelope-from nate@mt.sri.com) Received: from mt.sri.com (rocky.mt.sri.com [206.127.76.100]) by ns.mt.sri.com (8.8.8/8.8.8) with SMTP id JAA21543; Thu, 16 Apr 1998 09:04:41 -0600 (MDT) (envelope-from nate@rocky.mt.sri.com) Received: by mt.sri.com (SMI-8.6/SMI-SVR4) id JAA11550; Thu, 16 Apr 1998 09:04:40 -0600 Date: Thu, 16 Apr 1998 09:04:40 -0600 Message-Id: <199804161504.JAA11550@mt.sri.com> From: Nate Williams MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit To: Mike Smith Cc: hackers@FreeBSD.ORG Subject: Re: DHCP client/server integration (import proposal) In-Reply-To: <199804151617.JAA00575@dingo.cdrom.com> References: <199804151617.JAA00575@dingo.cdrom.com> X-Mailer: VM 6.29 under 19.15 XEmacs Lucid Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > I feel that the move from the DHCP package as an addon to part of the > base system is justified as: OK from me, normally a ravid anti-bloatist. I see DHCP becoming as useful as sendmail in many installations. Nate To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Thu Apr 16 09:02:41 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id JAA04182 for freebsd-hackers-outgoing; Thu, 16 Apr 1998 09:02:41 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from picnic.mat.net (picnic.mat.net [206.246.122.117]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id QAA04171 for ; Thu, 16 Apr 1998 16:02:32 GMT (envelope-from chuckr@glue.umd.edu) Received: from localhost (chuckr@localhost) by picnic.mat.net (8.8.8/8.8.5) with SMTP id LAA06283; Thu, 16 Apr 1998 11:01:02 -0400 (EDT) Date: Thu, 16 Apr 1998 11:01:01 -0400 (EDT) From: Chuck Robey X-Sender: chuckr@localhost To: Peter Dufault cc: hackers@FreeBSD.ORG Subject: Re: egcs and templates In-Reply-To: <199804161443.KAA29674@hda.hda.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Thu, 16 Apr 1998, Peter Dufault wrote: > I've been off hackers so I hope this hasn't gone around in the last > week before list archival takes place: > > Does anyone know the combination of tools for egcs to work with templates? > The new ptolemy needs egcs and I get the evidently well known > problems of this assembler complaint: It was my understanding that those messages (which hit me in another way) were the fault of the linker, and would most likely be resolved when we moved to ELF. I also understood that the move to ELF was to happen really quickly now, so I'm kinda anxious to test this myself. > > > {standard input}: Assembler messages: > > {standard input}:7398: Warning: GOT relocation burb: `__$_9InfString' should be global > > followed by multiple defines in the link for the shared library: > > > ld /usr/lib/c++rt0.o -Bshareable -o libexttools.so.7.0 InstanceManager.o MathematicaIfc.o MatlabIfc.o MatlabPtIfc.o > > ../../../src/utils/libexttools/MathematicaIfc.cc:74: Definition of symbol `__$_9InfString' (multiply defined) > > ../../../src/utils/libexttools/MatlabIfc.cc:75: Definition of symbol `__$_9InfString' (multiply defined) > > gmake: *** [libexttools.so.7.0] Error 1 > > This shows another thing I know I may be doing wrong: using /usr/lib/c++rt0.o > with egcs. > > Tools: > > Using new egcs in ports, > assembler from -current, > standard linker. > > I tried the switches "-frepo" and "-fno-implicit-templates" not expecting > the program to work but at least trying to see if it linked and it > exhibited the same behavior, as if the switches were doing nothing. > > Later I'm going to follow the INSTALL directions and try to install at > least the assembler from the latest binutils but that recommendation > mentions exceptions as the item it fixes and not templates. > > Anyone have this working? > > Peter > > -- > Peter Dufault (dufault@hda.com) Realtime development, Machine control, > HD Associates, Inc. Safety critical systems, Agency approval > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-hackers" in the body of the message > > ----------------------------+----------------------------------------------- Chuck Robey | Interests include any kind of voice or data chuckr@glue.umd.edu | communications topic, C programming, and Unix. 213 Lakeside Drive Apt T-1 | Greenbelt, MD 20770 | I run Journey2 and picnic, both FreeBSD (301) 220-2114 | version 3.0 current -- and great FUN! ----------------------------+----------------------------------------------- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Thu Apr 16 09:12:44 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id JAA06820 for freebsd-hackers-outgoing; Thu, 16 Apr 1998 09:12:44 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from soccer.inetspace.com (soccer.inetspace.com [206.50.163.48]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id QAA06771 for ; Thu, 16 Apr 1998 16:12:35 GMT (envelope-from kgor@soccer.inetspace.com) Received: (from kgor@localhost) by soccer.inetspace.com (8.8.7/8.8.7) id KAA28703; Thu, 16 Apr 1998 10:48:48 -0500 (CDT) (envelope-from kgor) Date: Thu, 16 Apr 1998 10:48:48 -0500 (CDT) Message-Id: <199804161548.KAA28703@soccer.inetspace.com> From: "Kent S. Gordon" To: mike@smith.net.au CC: hackers@FreeBSD.ORG In-reply-to: <199804160151.SAA00388@antipodes.cdrom.com> (message from Mike Smith on Wed, 15 Apr 1998 18:51:57 -0700) Subject: Re: Discussion : Using DHCP to obtain configuration. Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG >>>>> "mike" == Mike Smith writes: stuff deleted > Another significant issue is that the DHCP client can be used to > retrieve nameserver details. In order to put this information > into use, /etc/resolv.conf must be updated, requiring /etc/ to > be writable. As well, lease information is normally stored > under /var (which is normally expected to be writable, but often > not as early as the DHCP client might be running). Or /etc/resolv.conf could become a symlink and the actual file be in some other place that is writable. I would prefer a method that allows does not expect /etc to be writable. > So, comments? Suggestions? Examples from real-world > applications? > -- \\ Sometimes you're ahead, \\ Mike Smith \\ sometimes you're > behind. \\ mike@smith.net.au \\ The race is long, and in the \\ > msmith@freebsd.org \\ end it's only with yourself. \\ > msmith@cdrom.com > To Unsubscribe: send mail to majordomo@FreeBSD.org with > "unsubscribe freebsd-hackers" in the body of the message -- Kent S. Gordon Architect iNetSpace Co. voice: (972)851-3494 fax:(972)702-0384 e-mail:kgor@inetspace.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Thu Apr 16 11:14:40 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id LAA00493 for freebsd-hackers-outgoing; Thu, 16 Apr 1998 11:14:40 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from zwei.siemens.at (zwei.siemens.at [193.81.246.12]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id SAA00462 for ; Thu, 16 Apr 1998 18:14:28 GMT (envelope-from lada@pc8811.gud.siemens.at) Received: from pc8811.gud.siemens.at (root@firix [10.1.143.100]) by zwei.siemens.at with ESMTP id UAA16823; Thu, 16 Apr 1998 20:12:57 +0200 (MET DST) Received: from pc8811.gud.siemens.at (pc8811.gud.siemens.co.at [195.3.22.159]) by pc8811.gud.siemens.at (8.8.8/8.8.8) with ESMTP id UAA02882; Thu, 16 Apr 1998 20:14:24 +0200 (CEST) (envelope-from lada@pc8811.gud.siemens.at) Message-ID: X-Mailer: XFMail 1.2 [p0] on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: <199804152224.IAA03296@gsms01.alcatel.com.au> Date: Thu, 16 Apr 1998 20:14:24 +0200 (CEST) Organization: Siemens Austria AG From: Marino Ladavac To: Peter Jeremy Subject: RE: Package management (was Re: Come on guys, close a PR or two, Cc: freebsd-hackers@FreeBSD.ORG Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On 15-Apr-98 Peter Jeremy wrote: > Some disadvantages of the SysV package style (or at least Sun's > implementation thereof): > 1) There's no provision for compressing the package. This is fairly > essential for Internet-based distribution. This is a minor issue: I wrote SysV style, not SysV reimplementation. It would be to our advantage at least to be able to read the SysV packages. We can have our own stream format (used by default when packaging) consisting basically of a header and a tar-gzipped data tarred together. The header shall contain all dependency info, at least. This is not unlike the present package format. > 2) The `datastream' format can only be understood by the package > management tools - whilst the guts are a cpio (yuk) archive, > there's a header that needs to be stripped off before cpio can > understand it. As Terry said, we must be able to install such packages. This may prove crucial in the light of possible x86 UNIX common ABI. Furthermore, additional extensions (prepackaging and postpackaging actions, support for patches and patch removal) have proven themselves as advantageous in practice. I intend to build a generic extension mechanism into prototype syntax. > My suggestions for the requirements (in order): I agree with your requirements, and have some additional comments: > 1) Menu-driven interface (in addition to the command line interface). > The current pkg_manage is probably OK as a UI, but is incredibly > slow (because of the amount of package unpacking it does). Sounds fine, but I alone may not be able to implement the front-end. The amount of unpacking necessary to retrieve the dependency info should be reasonable (i.e. tar xf -fast package header). > 6) Package contents and description can be determined quickly (ie > without unpacking the entire package) Header extraction should suffice. > 8) Package contents can be extracted using normal tools (eg tar, gzip) > if necessary (this may be mutually exclusive with 6 above). Not necessarily. The header should contain the complete prototype which is just plain old ASCII. > 9) Packages can be installed without requiring a staging area equal in > size to the unpacked package. This may prove to be difficult (or slow). Would you agree to the staging area as a default optimization? > > Unfortunately, at this stage, I don't have the spare time to actually > implement suitable tools. This is unfortunate :( /Marino ---------------------------------- Marino Ladavac Date: 16-Apr-98 Time: 19:43:01 ---------------------------------- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Thu Apr 16 11:23:39 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id LAA02312 for freebsd-hackers-outgoing; Thu, 16 Apr 1998 11:23:39 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from mail.visint.co.uk (wakko.visint.co.uk [194.207.134.12]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id SAA02272 for ; Thu, 16 Apr 1998 18:23:29 GMT (envelope-from steve@visint.co.uk) Received: from dylan (dylan.visint.co.uk [194.207.134.180]) by mail.visint.co.uk (8.8.8/8.8.5) with SMTP id TAA20044; Thu, 16 Apr 1998 19:23:17 +0100 (BST) Date: Thu, 16 Apr 1998 19:24:41 +0100 (BST) From: Stephen Roome X-Sender: steve@dylan To: "Matthew D. Fuller" cc: hackers@FreeBSD.ORG Subject: Re: I withdraw the fraggin 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 X-Loop: FreeBSD.ORG On Tue, 14 Apr 1998, Matthew D. Fuller wrote: > When I made a suggestion, based on some experiences I've had in the past, > I didn't realize the flames and personal attacks that I'd be subjected to. Given all the recent stuff about how to increase the FreeBSD user base It is worrying. It seems to me that some people probably forget that the mailing lists and news groups are probably the front-line new user helpdesk. If you do go move to Linux you won't find things much better, but I won't be surprised that you do it. > I apologize for my outrageous suggestion that vi be moved onto the root > partition, and humbly beg forgiveness from the godlike beings whose anger > I have arroused by my stupidity. Yeah, there's a lot of people who know how you feel, don't take it personally, you'll get flamed for the most incredibly sensible suggestions by the Linux crowd as well as bad suggestions. I'm on the fence about where vi should be put, I hate the bloody editor! > Wonder if Linux is looking for any crazy, stupid ideas that might help > system functioning in some difficult cases... Dont' do it!, for your sake - although I'm sure it can't be as bad as I remember =) Steve Steve Roome - Vision Interactive Ltd. Tel:+44(0)117 9730597 Home:+44(0)976 241342 WWW: http://dylan.visint.co.uk/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Thu Apr 16 11:33:25 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id LAA04163 for freebsd-hackers-outgoing; Thu, 16 Apr 1998 11:33:25 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from caladan.tdx.co.uk (caladan.tdx.co.uk [195.188.177.4]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id SAA04149 for ; Thu, 16 Apr 1998 18:33:12 GMT (envelope-from kpielorz@tdx.co.uk) Received: from tdx.co.uk (lorca-tx.tdx.co.uk [195.188.177.242]) by caladan.tdx.co.uk (8.8.8/8.8.8) with ESMTP id TAA02183 for ; Thu, 16 Apr 1998 19:33:11 +0100 (BST) (envelope-from kpielorz@tdx.co.uk) Message-ID: <35364EE3.2043BF4A@tdx.co.uk> Date: Thu, 16 Apr 1998 19:33:07 +0100 From: Karl Pielorz Organization: TDX X-Mailer: Mozilla 4.04 [en] (WinNT; I) MIME-Version: 1.0 To: hackers@FreeBSD.ORG Subject: Memory mapping via Syscons? Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Hi, I've read somewhere that you can use syscons to map IO memory into 'userland'? Is this possible? I have a simple ISA card that maps in at 0x240 - 0x24F - which I'd like to read and write to without going through creating a kernel device driver etc... A device driver will probably follow - but if I can just get to the card I can use a heap of existing code I've allready got to drive it - and worry about the driver when I have more time... Any info greatly appreciated, Regards, Karl Pielorz To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Thu Apr 16 11:42:23 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id LAA05547 for freebsd-hackers-outgoing; Thu, 16 Apr 1998 11:42:23 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from dingo.cdrom.com (dingo.cdrom.com [204.216.28.145]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id SAA05513 for ; Thu, 16 Apr 1998 18:42:13 GMT (envelope-from mike@dingo.cdrom.com) Received: from dingo.cdrom.com (localhost [127.0.0.1]) by dingo.cdrom.com (8.8.8/8.8.5) with ESMTP id LAA00640; Thu, 16 Apr 1998 11:38:46 -0700 (PDT) Message-Id: <199804161838.LAA00640@dingo.cdrom.com> X-Mailer: exmh version 2.0zeta 7/24/97 To: Karl Pielorz cc: hackers@FreeBSD.ORG Subject: Re: Memory mapping via Syscons? In-reply-to: Your message of "Thu, 16 Apr 1998 19:33:07 BST." <35364EE3.2043BF4A@tdx.co.uk> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Thu, 16 Apr 1998 11:38:46 -0700 From: Mike Smith Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > I've read somewhere that you can use syscons to map IO memory into > 'userland'? Is this possible? Yes. > I have a simple ISA card that maps in at 0x240 - 0x24F - which I'd like to > read and write to without going through creating a kernel device driver > etc... That's not memory, that's I/O space. Open /dev/io and then use the functions in to perform I/O. > A device driver will probably follow - but if I can just get to the card I > can use a heap of existing code I've allready got to drive it - and worry > about the driver when I have more time... We built a commercial product using user-mode I/O that managed well over 1M/sec using that interface. For many applications, there's no need to do anything more complex. -- \\ Sometimes you're ahead, \\ Mike Smith \\ sometimes you're behind. \\ mike@smith.net.au \\ The race is long, and in the \\ msmith@freebsd.org \\ end it's only with yourself. \\ msmith@cdrom.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Thu Apr 16 12:13:20 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id MAA13732 for freebsd-hackers-outgoing; Thu, 16 Apr 1998 12:13:20 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from asteroid.svib.ru (root@asteroid.svib.ru [195.151.166.145]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id TAA13720; Thu, 16 Apr 1998 19:13:01 GMT (envelope-from tarkhil@asteroid.svib.ru) Received: from minas-tirith.pol.ru (shuttle.svib.ru [195.151.166.144]) by asteroid.svib.ru (8.8.8/8.8.8) with ESMTP id XAA05990; Thu, 16 Apr 1998 23:12:39 +0400 (MSD) (envelope-from tarkhil@asteroid.svib.ru) Received: from minas-tirith.pol.ru (minas-tirith.pol.ru [127.0.0.1]) by minas-tirith.pol.ru (8.8.8/8.8.7) with ESMTP id XAA16353; Thu, 16 Apr 1998 23:13:51 +0400 (MSD) (envelope-from tarkhil@minas-tirith.pol.ru) Message-Id: <199804161913.XAA16353@minas-tirith.pol.ru> X-Mailer: exmh version 2.0.1 12/23/97 To: hackers@FreeBSD.ORG cc: mozilla@FreeBSD.ORG Reply-To: tarkhil@asteroid.svib.ru Subject: Building current qt with shared library Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Thu, 16 Apr 1998 23:13:50 +0400 From: Alex Povolotsky Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Hello! Did anyone build current snapshot of QT on current FreeBSD? It doesn't build out-of-the-box, and I don't know internals of dynamic lincing enough :-( Alex. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Thu Apr 16 13:24:17 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id NAA21506 for freebsd-hackers-outgoing; Thu, 16 Apr 1998 13:24:17 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from ece.WPI.EDU (root@ece.WPI.EDU [130.215.16.20]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id UAA21260 for ; Thu, 16 Apr 1998 20:23:46 GMT (envelope-from bad@ece.WPI.EDU) Received: from taz.WPI.EDU (bad@taz.WPI.EDU [130.215.16.19]) by ece.WPI.EDU (8.8.5/8.6) with ESMTP id QAA29495; Thu, 16 Apr 1998 16:23:34 -0400 (EDT) Received: from localhost (bad@localhost) by taz.WPI.EDU (8.8.5/8.6) with SMTP id QAA31285; Thu, 16 Apr 1998 16:22:40 -0400 (EDT) X-Authentication-Warning: taz.WPI.EDU: bad owned process doing -bs Date: Thu, 16 Apr 1998 16:22:40 -0400 (EDT) From: Bernie Doehner To: Mike Smith cc: Bernie Doehner , hackers@FreeBSD.ORG, buaas@wireless.net, bad@wireless.net Subject: Re: Documentation of 2.2.5-RELEASE and 3.0 memory protection? In-Reply-To: <199804120138.SAA00618@antipodes.cdrom.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > Date: Sat, 11 Apr 1998 18:38:15 -0700 > From: Mike Smith > To: Bernie Doehner > Cc: hackers@freebsd.org > Subject: Re: Documentation of 2.2.5-RELEASE and 3.0 memory protection? > > > Is there a document that describes the kernel memory protection/allocation > > scheme used in 2.2.5-RELEASE and 3.0? > > > > I am especially interested in a list of io-space and io-memory ranges > > which I am allowed to read/write from in user space without > > worrying about interfering/overlapping into the kernel's memory space. > > Ah, I think you may have a slight misunderstanding here. > > Normally, you can't execute *any* I/O instructions from user space, nor > can you access memory in the ISA "hole". > > Opening /dev/io sets the IOPL flag for your process, which allows > unrestricted I/O access. When doing this, you're effectively on your Which is what we are presently doing, right.. I am just "checking" on the sane'ness of our approach. > own - the kernel will definitely be upset if you attempt to use any of > the "standard" peripheral components, as well as if you interfere with > any peripheral that it believes it controls. > > If you want to access memory on an expansion card in the ISA "hole", > you need to memory-map it into your process. You need a cooperative > driver for this - syscons allows you to memory-map video memory, and > AFAIR it's not too picky about the offset you specify. > But I don't see that being done in practice (or I wasn't able to wind my way through the kernel sources - probably more likely)... I compared the if_ed driver (some cards use shared memory, but in the ISA hole of A0000-100000), to the Digiboard driver (which I thought uses shared memory, but BELOW A0000). The Digiboard driver pmap_mapdev's the address, but if_ed does NOT.. Our shared memory is in the ISA hole and we currently do not pmap_mapdev. buaas@wireless.net has also written another driver (for Dianatel switch) which lived in monochrome memory, and he also didn't mmap and it seemed it worked ok. Thanks Bernie To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Thu Apr 16 13:30:23 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id NAA23276 for freebsd-hackers-outgoing; Thu, 16 Apr 1998 13:30:23 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from dingo.cdrom.com (dingo.cdrom.com [204.216.28.145]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id UAA23228 for ; Thu, 16 Apr 1998 20:30:14 GMT (envelope-from mike@dingo.cdrom.com) Received: from dingo.cdrom.com (localhost [127.0.0.1]) by dingo.cdrom.com (8.8.8/8.8.5) with ESMTP id NAA01011; Thu, 16 Apr 1998 13:26:18 -0700 (PDT) Message-Id: <199804162026.NAA01011@dingo.cdrom.com> X-Mailer: exmh version 2.0zeta 7/24/97 To: Bernie Doehner cc: Mike Smith , hackers@FreeBSD.ORG, buaas@wireless.net, bad@wireless.net Subject: Re: Documentation of 2.2.5-RELEASE and 3.0 memory protection? In-reply-to: Your message of "Thu, 16 Apr 1998 16:22:40 EDT." Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Thu, 16 Apr 1998 13:26:17 -0700 From: Mike Smith Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > > If you want to access memory on an expansion card in the ISA "hole", > > you need to memory-map it into your process. You need a cooperative > > driver for this - syscons allows you to memory-map video memory, and > > AFAIR it's not too picky about the offset you specify. > > But I don't see that being done in practice (or I wasn't able to wind my > way through the kernel sources - probably more likely)... I compared the > if_ed driver (some cards use shared memory, but in the ISA hole of > A0000-100000), to the Digiboard driver (which I thought uses shared > memory, but BELOW A0000). I don't understand you here - drivers are *inside* the kernel, and behave completely differently to user-mode programs. > The Digiboard driver pmap_mapdev's the address, but if_ed does NOT.. > > Our shared memory is in the ISA hole and we currently do not pmap_mapdev. > > buaas@wireless.net has also written another driver (for Dianatel > switch) which lived in monochrome memory, and he also didn't mmap and it > seemed it worked ok. Are you writing a driver, or a user-mode program? This is a critical difference. -- \\ Sometimes you're ahead, \\ Mike Smith \\ sometimes you're behind. \\ mike@smith.net.au \\ The race is long, and in the \\ msmith@freebsd.org \\ end it's only with yourself. \\ msmith@cdrom.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Thu Apr 16 13:46:32 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id NAA27039 for freebsd-hackers-outgoing; Thu, 16 Apr 1998 13:46:32 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from mercury.Sun.COM (mercury.Sun.COM [192.9.25.1]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id UAA26983; Thu, 16 Apr 1998 20:46:17 GMT (envelope-from Mailer-Daemon@East.Sun.COM) Received: from East.Sun.COM ([129.148.1.241]) by mercury.Sun.COM (SMI-8.6/mail.byaddr) with SMTP id NAA07035; Thu, 16 Apr 1998 13:45:45 -0700 Received: from suneast.East.Sun.COM by East.Sun.COM (SMI-8.6/SMI-5.3) id QAA00206; Thu, 16 Apr 1998 16:45:42 -0400 Received: from compound.east.sun.com by suneast.East.Sun.COM (SMI-8.6/SMI-SVR4) id QAA25321; Thu, 16 Apr 1998 16:45:41 -0400 Received: (from alk@localhost) by compound.east.sun.com (8.8.8/8.7.3) id PAA03496; Thu, 16 Apr 1998 15:45:51 -0500 (CDT) Date: Thu, 16 Apr 1998 15:45:51 -0500 (CDT) Message-Id: <199804162045.PAA03496@compound.east.sun.com> From: Tony Kimball MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Face: O9M"E%K;(f-Go/XDxL+pCxI5*gr[=FN@Y`cl1.Tn Reply-To: alk@pobox.com To: tarkhil@asteroid.svib.ru Cc: hackers@FreeBSD.ORG, mozilla@FreeBSD.ORG Subject: Building current qt with shared library References: <199804161913.XAA16353@minas-tirith.pol.ru> X-Mailer: VM 6.34 under 20.3 "Vatican City" XEmacs Lucid Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Quoth Alex Povolotsky on Thu, 16 April: : Hello! : : Did anyone build current snapshot of QT on current FreeBSD? It doesn't build : out-of-the-box, and I don't know internals of dynamic lincing enough :-( : add -Bshareable to the ld line. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Thu Apr 16 13:53:09 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id NAA28806 for freebsd-hackers-outgoing; Thu, 16 Apr 1998 13:53:09 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from isbalham.ist.co.uk (isbalham.ist.co.uk [192.31.26.1]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id UAA28791 for ; Thu, 16 Apr 1998 20:53:00 GMT (envelope-from rb@gid.co.uk) Received: from gid.co.uk (uucp@localhost) by isbalham.ist.co.uk (8.8.7/8.8.4) with UUCP id VAA05113; Thu, 16 Apr 1998 21:51:57 +0100 (BST) Received: from [194.32.164.2] by seagoon.gid.co.uk; Thu, 16 Apr 1998 21:49:40 +0100 (BST) X-Sender: rb@194.32.164.1 Message-Id: In-Reply-To: <199804160151.SAA00388@antipodes.cdrom.com> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Date: Thu, 16 Apr 1998 21:52:40 +0100 To: Mike Smith From: Bob Bishop Subject: Re: Discussion : Using DHCP to obtain configuration. Cc: hackers@FreeBSD.ORG Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG At 2:51 am +0100 16/4/98, Mike Smith wrote: > >There are three basic approaches we can take to integrating DHCP >clienthood with FreeBSD: > > 1 Nothing Should be quick and easy to implement :-) > 2 Offer a simple choice between "traditional" static configuration, and > "use DHCP" configuration. Preferable I believe, because... > 3 Use the DHCP client for everything. ...this option would introduce yet another chunk of mechanism which has to be working before one's system will DTRT. -- Bob Bishop (0118) 977 4017 international code +44 118 rb@gid.co.uk fax (0118) 989 4254 between 0800 and 1800 UK To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Thu Apr 16 14:01:31 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id OAA00998 for freebsd-hackers-outgoing; Thu, 16 Apr 1998 14:01:31 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from uhf.wireless.net (uhf.wireless.net [209.189.23.54]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id VAA00904 for ; Thu, 16 Apr 1998 21:00:54 GMT (envelope-from bad@shf.wireless.net) Received: from shf.wireless.net (shf [209.189.23.56]) by uhf.wireless.net (8.8.8/8.8.7) with ESMTP id OAA00949; Thu, 16 Apr 1998 14:00:02 -0700 (PDT) Received: from localhost (bad@localhost) by shf.wireless.net (8.8.8/8.8.8) with SMTP id OAA00347; Thu, 16 Apr 1998 14:01:38 -0700 (PDT) (envelope-from bad@shf.wireless.net) Date: Thu, 16 Apr 1998 14:01:38 -0700 (PDT) From: Bernie Doehner To: Mike Smith cc: Bernie Doehner , hackers@FreeBSD.ORG, buaas@wireless.net, bad@ece.WPI.EDU Subject: Re: Documentation of 2.2.5-RELEASE and 3.0 memory protection? In-Reply-To: <199804162026.NAA01011@dingo.cdrom.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG [...] > > if_ed driver (some cards use shared memory, but in the ISA hole of > > A0000-100000), to the Digiboard driver (which I thought uses shared > > memory, but BELOW A0000). > > I don't understand you here - drivers are *inside* the kernel, and > behave completely differently to user-mode programs. > Are you writing a driver, or a user-mode program? This is a critical > difference. Using used too loose a definition. Our stuff is ALL user-mode programs currently and it appears to work (with one program using monochrome range for shared-memory, and the other using ISA hole memory) But we'd like to understand the kernel mechanisms better so that we can move/some of it into the kernel and turn it into real device drivers. Bernie To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Thu Apr 16 14:16:14 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id OAA05390 for freebsd-hackers-outgoing; Thu, 16 Apr 1998 14:16:14 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from ns.hilink.com.au (ns.hilink.com.au [203.29.224.20]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id VAA05250 for ; Thu, 16 Apr 1998 21:15:42 GMT (envelope-from danny@hilink.com.au) Received: from localhost (danny@localhost) by ns.hilink.com.au (8.8.5/8.8.5) with SMTP id HAA25140 for ; Fri, 17 Apr 1998 07:15:32 +1000 (EST) X-Authentication-Warning: ns.hilink.com.au: danny owned process doing -bs Date: Fri, 17 Apr 1998 07:15:32 +1000 (EST) From: "Daniel O'Callaghan" To: freebsd-hackers@FreeBSD.ORG Subject: FreeBSD parsing in Squid. Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG ---------- Forwarded message ---------- Date: Thu, 16 Apr 1998 16:58:08 -0400 (EDT) From: Yee Man Chan To: Squid Developers' E-mail Group Subject: FreeBSD parsing Resent-Date: Thu, 16 Apr 1998 13:58:37 -0700 (PDT) Resent-From: squid-dev@nlanr.net Hi, I run squid 1.1.20 at FreeBSD 4.4. According to the response time return from client, it is TEN TIMES SLOWER than I run it at SunOS v5. When I compare the result from gprof, I find that squid spent considerably amount of time (22.9%) in parseIntegerValue, decode_addr, aclParseIpData, safe_inet_addr, storeDirClean, urlParse, parseHttpRequest and sscanf at FreeBSD while only 3.7% of time spent in the same trace of code. Can anyone tell me why? Thanks. Yee Man Chan To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Thu Apr 16 14:22:13 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id OAA07271 for freebsd-hackers-outgoing; Thu, 16 Apr 1998 14:22:13 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from sasami.jurai.net (winter@sasami.jurai.net [207.153.65.3]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id VAA06979 for ; Thu, 16 Apr 1998 21:21:16 GMT (envelope-from winter@jurai.net) Received: from localhost (winter@localhost) by sasami.jurai.net (8.8.8/8.8.7) with SMTP id RAA20739 for ; Thu, 16 Apr 1998 17:21:12 -0400 (EDT) Date: Thu, 16 Apr 1998 17:21:12 -0400 (EDT) From: "Matthew N. Dodd" To: hackers@FreeBSD.ORG Subject: Intel Etherexpress Pro/100 EISA Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Anyone know anything about this card? What chipset it uses etc? /* Matthew N. Dodd | A memory retaining a love you had for life winter@jurai.net | As cruel as it seems nothing ever seems to http://www.jurai.net/~winter | go right - FLA M 3.1:53 */ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Thu Apr 16 14:27:36 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id OAA09776 for freebsd-hackers-outgoing; Thu, 16 Apr 1998 14:27:36 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from dingo.cdrom.com (dingo.cdrom.com [204.216.28.145]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id VAA09614 for ; Thu, 16 Apr 1998 21:27:05 GMT (envelope-from mike@dingo.cdrom.com) Received: from dingo.cdrom.com (localhost [127.0.0.1]) by dingo.cdrom.com (8.8.8/8.8.5) with ESMTP id OAA01195; Thu, 16 Apr 1998 14:22:33 -0700 (PDT) Message-Id: <199804162122.OAA01195@dingo.cdrom.com> X-Mailer: exmh version 2.0zeta 7/24/97 To: Bernie Doehner cc: Mike Smith , Bernie Doehner , hackers@FreeBSD.ORG, buaas@wireless.net Subject: Re: Documentation of 2.2.5-RELEASE and 3.0 memory protection? In-reply-to: Your message of "Thu, 16 Apr 1998 14:01:38 PDT." Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Thu, 16 Apr 1998 14:22:32 -0700 From: Mike Smith Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > [...] > > > if_ed driver (some cards use shared memory, but in the ISA hole of > > > A0000-100000), to the Digiboard driver (which I thought uses shared > > > memory, but BELOW A0000). > > > > I don't understand you here - drivers are *inside* the kernel, and > > behave completely differently to user-mode programs. > > > Are you writing a driver, or a user-mode program? This is a critical > > difference. > > Using used too loose a definition. Our stuff is ALL user-mode programs > currently and it appears to work (with one program using monochrome range > for shared-memory, and the other using ISA hole memory) User-mode applications cannot access memory in the ISA hole without using mmap() to obtain such a mapping, either agains /dev/mem or some other device. One may alternatively open /dev/mem or /dev/kmem and read/write to achieve the same result. A driver is a kernel component, linked into the kernel. A user-mode program runs as a process with user priviledges. > But we'd like to understand the kernel mechanisms better so that we can > move/some of it into the kernel and turn it into real device drivers. The ISA hole is mapped into the kernel's address space; drivers such as if_ed's use of memory in this range are good examples of how to locate and work with this mapping. See also how syscons accesses the video framebuffer. -- \\ Sometimes you're ahead, \\ Mike Smith \\ sometimes you're behind. \\ mike@smith.net.au \\ The race is long, and in the \\ msmith@freebsd.org \\ end it's only with yourself. \\ msmith@cdrom.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Thu Apr 16 14:27:39 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id OAA09847 for freebsd-hackers-outgoing; Thu, 16 Apr 1998 14:27:39 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from peedub.muc.de (newpc.muc.ditec.de [194.120.126.33]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id VAA09365; Thu, 16 Apr 1998 21:26:23 GMT (envelope-from garyj@peedub.muc.de) Received: from peedub.muc.de (localhost [127.0.0.1]) by peedub.muc.de (8.8.8/8.6.9) with ESMTP id XAA00706; Thu, 16 Apr 1998 23:26:06 +0200 (CEST) Message-Id: <199804162126.XAA00706@peedub.muc.de> X-Mailer: exmh version 2.0.1 12/23/97 To: tarkhil@asteroid.svib.ru cc: hackers@FreeBSD.ORG, mozilla@FreeBSD.ORG Subject: Re: Building current qt with shared library Reply-To: Gary Jennejohn In-reply-to: Your message of "Thu, 16 Apr 1998 23:13:50 +0400." <199804161913.XAA16353@minas-tirith.pol.ru> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Thu, 16 Apr 1998 23:26:05 +0200 From: Gary Jennejohn Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Alex Povolotsky writes: >Hello! > >Did anyone build current snapshot of QT on current FreeBSD? It doesn't build >out-of-the-box, and I don't know internals of dynamic lincing enough :-( > I made it a few days ago. Try using this freebsd-gcc-shared instead of the one in the distribution. # Compiling SYSCONF_CC = c++ -pipe # Compiling with support libraries SYSCONF_CFLAGS_X11 = -I/usr/X11R6/include SYSCONF_CFLAGS_QT = -I$(QTDIR)/include -I/usr/X11R6/include SYSCONF_CFLAGS_OPENGL = -I/usr/X11R6/include # Linking with support libraries # X11 SYSCONF_LFLAGS_X11 = -L/usr/X11R6/lib SYSCONF_LIBS_X11 = -lX11 # Qt, Qt+OpenGL SYSCONF_LFLAGS_QT = -L$(QTDIR)/lib SYSCONF_LIBS_QT = -lqt SYSCONF_LIBS_QT_OPENGL = -lqgl # OpenGL SYSCONF_LFLAGS_OPENGL = -L/usr/X11R6/lib SYSCONF_LIBS_OPENGL = -lMesaGL -lMesaGLU -lXmu -lXext -lm # Linking applications SYSCONF_LINK = gcc SYSCONF_LFLAGS = SYSCONF_LIBS = # Meta-object compiler SYSCONF_MOC = moc # Compiling application source SYSCONF_CFLAGS = -O2 -fno-strength-reduce # Compiling library source SYSCONF_CFLAGS_LIB = -O2 -fno-strength-reduce -fPIC # Compiling shared-object source SYSCONF_CFLAGS_SHOBJ = -O2 -fno-strength-reduce -fPIC # Linking libraries # - Build the $(TARGET) library, eg. lib$(TARGET).a # - Place target in $(DESTDIR) - which has a trailing / # - May need to incorporate $(VER_MAJ) and $(VER_MIN) for shared libraries. # SYSCONF_LINK_SHLIB = ld -Bshareable SYSCONF_LINK_TARGET = lib$(TARGET).so.$(VER_MAJ).$(VER_MIN) SYSCONF_LINK_LIB = $(SYSCONF_LINK_SHLIB) $(LFLAGS) -o $(SYSCONF_LINK_TARGET) `lorder /usr/lib/c++rt0.o $(OBJECTS) $(OBJMOC) | tsort` $(LIBS); \ mv $(SYSCONF_LINK_TARGET) $(DESTDIR); \ cd $(DESTDIR); \ rm -f lib$(TARGET).so lib$(TARGET).so.$(VER_MAJ); \ ln -s $(SYSCONF_LINK_TARGET) lib$(TARGET).so; \ ln -s $(SYSCONF_LINK_TARGET) lib$(TARGET).so.$(VER_MAJ) --- Gary Jennejohn Home - garyj@muc.de Work - garyj@fkr.dec.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Thu Apr 16 14:33:33 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id OAA12280 for freebsd-hackers-outgoing; Thu, 16 Apr 1998 14:33:33 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from misery.sdf.com (misery.sdf.com [204.244.213.32]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id VAA12082 for ; Thu, 16 Apr 1998 21:33:04 GMT (envelope-from tom@sdf.com) Received: from tom by misery.sdf.com with smtp (Exim 1.82 #3) id 0yPvs8-0002Ry-00; Thu, 16 Apr 1998 14:07:04 -0700 Date: Thu, 16 Apr 1998 14:06:59 -0700 (PDT) From: Tom To: ymc@eecs.umich.edu, squid-dev@nlanr.net cc: freebsd-hackers@FreeBSD.ORG Subject: Re: FreeBSD parsing in Squid. In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Fri, 17 Apr 1998, Daniel O'Callaghan wrote: > Date: Thu, 16 Apr 1998 16:58:08 -0400 (EDT) > From: Yee Man Chan > To: Squid Developers' E-mail Group > Subject: FreeBSD parsing > Resent-Date: Thu, 16 Apr 1998 13:58:37 -0700 (PDT) > Resent-From: squid-dev@nlanr.net > > Hi, > > I run squid 1.1.20 at FreeBSD 4.4. According to the response time return What is "FreeBSD 4.4"? > from client, it is TEN TIMES SLOWER than I run it at SunOS v5. When I > compare the result from gprof, I find that squid spent considerably amount > of time (22.9%) in parseIntegerValue, decode_addr, aclParseIpData, > safe_inet_addr, storeDirClean, urlParse, parseHttpRequest and sscanf at > FreeBSD while only 3.7% of time spent in the same trace of code. Can > anyone tell me why? > > Thanks. > Yee Man Chan Tom To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Thu Apr 16 14:54:27 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id OAA18256 for freebsd-hackers-outgoing; Thu, 16 Apr 1998 14:54:27 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from mail.cs.tu-berlin.de (root@mail.cs.tu-berlin.de [130.149.17.13]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id VAA18156 for ; Thu, 16 Apr 1998 21:54:13 GMT (envelope-from wosch@cs.tu-berlin.de) Received: from panke.panke.de (anonymous230.ppp.cs.tu-berlin.de [130.149.17.230]) by mail.cs.tu-berlin.de (8.8.8/8.8.8) with ESMTP id XAA20482 for ; Thu, 16 Apr 1998 23:51:13 +0200 (MET DST) Received: (from wosch@localhost) by panke.panke.de (8.8.5/8.6.12) id WAA00455; Thu, 16 Apr 1998 22:17:12 +0200 (MET DST) Date: Thu, 16 Apr 1998 22:17:12 +0200 (MET DST) Message-Id: <199804162017.WAA00455@panke.panke.de> From: Wolfram Schneider To: hackers@FreeBSD.ORG Subject: FDDI driver MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG How good is the FDDI driver in FreeBSD? Would you trust a company which use a FreeBSD router with FDDI card? -- Wolfram Schneider http://www.freebsd.org/~wosch/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Thu Apr 16 14:57:24 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id OAA19256 for freebsd-hackers-outgoing; Thu, 16 Apr 1998 14:57:24 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from uhf.wireless.net (uhf.wireless.net [209.189.23.54]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id VAA18705 for ; Thu, 16 Apr 1998 21:56:06 GMT (envelope-from bad@shf.wireless.net) Received: from shf.wireless.net (shf [209.189.23.56]) by uhf.wireless.net (8.8.8/8.8.7) with ESMTP id OAA01053; Thu, 16 Apr 1998 14:55:23 -0700 (PDT) Received: from localhost (bad@localhost) by shf.wireless.net (8.8.8/8.8.8) with SMTP id OAA00557; Thu, 16 Apr 1998 14:57:00 -0700 (PDT) (envelope-from bad@shf.wireless.net) Date: Thu, 16 Apr 1998 14:57:00 -0700 (PDT) From: Bernie Doehner To: Mike Smith cc: Bernie Doehner , Bernie Doehner , hackers@FreeBSD.ORG, buaas@wireless.net Subject: Re: Documentation of 2.2.5-RELEASE and 3.0 memory protection? In-Reply-To: <199804162122.OAA01195@dingo.cdrom.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > > User-mode applications cannot access memory in the ISA hole without > using mmap() to obtain such a mapping, either agains /dev/mem or some > other device. One may alternatively open /dev/mem or /dev/kmem and > read/write to achieve the same result. Didn't know that.. Guess we need to look at the /dev/mem a little closer :) > A driver is a kernel component, linked into the kernel. A user-mode > program runs as a process with user priviledges. > > > But we'd like to understand the kernel mechanisms better so that we can > > move/some of it into the kernel and turn it into real device drivers. > > The ISA hole is mapped into the kernel's address space; drivers such as > if_ed's use of memory in this range are good examples of how to locate > and work with this mapping. See also how syscons accesses the video > framebuffer. > Thanks.. Bernie To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Thu Apr 16 15:10:14 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id PAA23137 for freebsd-hackers-outgoing; Thu, 16 Apr 1998 15:10:14 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from sasami.jurai.net (winter@sasami.jurai.net [207.153.65.3]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id WAA22994 for ; Thu, 16 Apr 1998 22:09:53 GMT (envelope-from winter@jurai.net) Received: from localhost (winter@localhost) by sasami.jurai.net (8.8.8/8.8.7) with SMTP id SAA21445; Thu, 16 Apr 1998 18:09:41 -0400 (EDT) Date: Thu, 16 Apr 1998 18:09:40 -0400 (EDT) From: "Matthew N. Dodd" To: Wolfram Schneider cc: hackers@FreeBSD.ORG Subject: Re: FDDI driver In-Reply-To: <199804162017.WAA00455@panke.panke.de> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Thu, 16 Apr 1998, Wolfram Schneider wrote: > How good is the FDDI driver in FreeBSD? Would you trust > a company which use a FreeBSD router with FDDI card? If I'm not mistaken BSDi uses the same driver. /* Matthew N. Dodd | A memory retaining a love you had for life winter@jurai.net | As cruel as it seems nothing ever seems to http://www.jurai.net/~winter | go right - FLA M 3.1:53 */ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Thu Apr 16 15:29:33 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id PAA27869 for freebsd-hackers-outgoing; Thu, 16 Apr 1998 15:29:33 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from seidata.com (ns1.seidata.com [208.10.211.2]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id WAA27767 for ; Thu, 16 Apr 1998 22:29:12 GMT (envelope-from mike@seidata.com) Received: from localhost (mike@localhost) by seidata.com (8.8.8/8.8.5) with SMTP id SAA29779; Thu, 16 Apr 1998 18:28:46 -0400 (EDT) Date: Thu, 16 Apr 1998 18:28:46 -0400 (EDT) From: Mike Reply-To: Mike To: Studded cc: freebsd-hackers@FreeBSD.ORG Subject: Re: Anyone testing BIND 8.1.2? In-Reply-To: <35298973.71FE7A49@san.rr.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Mon, 6 Apr 1998, Studded wrote: > involved in the testing of BIND 8.1.2. I don't imagine there will be a > with anyone interested, I run -Stable myself so a -Current volunteer A little late, perhaps... but I recently upgraded a system running BIND 8.1.2 to 3.0-CURRENT and everything is running smoothly. The initial install took place on 2.2.6... with no problems, as usual, I might add. --- Mike Hoskins Kettering University SEI Data Network Services, Inc. CS/CE Dual-Major Program mike@seidata.com hosk0094@kettering.edu http://www.seidata.com http://www.kettering.edu To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Thu Apr 16 16:20:54 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id QAA10938 for freebsd-hackers-outgoing; Thu, 16 Apr 1998 16:20:54 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from misery.sdf.com (misery.sdf.com [204.244.213.32]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id XAA10734 for ; Thu, 16 Apr 1998 23:20:20 GMT (envelope-from tom@sdf.com) Received: from tom by misery.sdf.com with smtp (Exim 1.82 #3) id 0yPxXl-0002WY-00; Thu, 16 Apr 1998 15:54:09 -0700 Date: Thu, 16 Apr 1998 15:54:08 -0700 (PDT) From: Tom To: Wolfram Schneider cc: hackers@FreeBSD.ORG Subject: Re: FDDI driver In-Reply-To: <199804162017.WAA00455@panke.panke.de> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Thu, 16 Apr 1998, Wolfram Schneider wrote: > How good is the FDDI driver in FreeBSD? Would you trust > a company which use a FreeBSD router with FDDI card? Supposed to be very solid. Simon described the card recently as being "very boring". I'd like to get some cards as FDDI has good fault tolerant characteristics (with dual-attach). Tom To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Thu Apr 16 16:54:07 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id QAA19882 for freebsd-hackers-outgoing; Thu, 16 Apr 1998 16:54:07 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from ns1.yes.no (ns1.yes.no [195.119.24.10]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id XAA19873 for ; Thu, 16 Apr 1998 23:54:02 GMT (envelope-from eivind@bitbox.follo.net) Received: from bitbox.follo.net (bitbox.follo.net [194.198.43.36]) by ns1.yes.no (8.8.7/8.8.7) with ESMTP id XAA01531; Thu, 16 Apr 1998 23:54:00 GMT Received: (from eivind@localhost) by bitbox.follo.net (8.8.8/8.8.6) id BAA05726; Fri, 17 Apr 1998 01:53:56 +0200 (MET DST) Message-ID: <19980417015356.43655@follo.net> Date: Fri, 17 Apr 1998 01:53:56 +0200 From: Eivind Eklund To: Marino Ladavac , Peter Jeremy Cc: freebsd-hackers@FreeBSD.ORG Subject: Re: Package management (was Re: Come on guys, close a PR or two, References: <199804152224.IAA03296@gsms01.alcatel.com.au> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.89.1i In-Reply-To: ; from Marino Ladavac on Thu, Apr 16, 1998 at 08:14:24PM +0200 Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Thu, Apr 16, 1998 at 08:14:24PM +0200, Marino Ladavac wrote: > > On 15-Apr-98 Peter Jeremy wrote: > > Some disadvantages of the SysV package style (or at least Sun's > > implementation thereof): > > 1) There's no provision for compressing the package. This is fairly > > essential for Internet-based distribution. > > This is a minor issue: I wrote SysV style, not SysV reimplementation. > It would be to our advantage at least to be able to read the SysV > packages. We can have our own stream format (used by default when > packaging) consisting basically of a header and a tar-gzipped data > tarred together. The header shall contain all dependency info, at least. > This is not unlike the present package format. Please - .zip without a header, so it is easy to manipulate without having the actual package tool installed, and to make it easy to decompress single files (which is important for some of the things we're planning to do with the packaging system). Eivind. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Thu Apr 16 17:45:51 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id RAA29109 for freebsd-hackers-outgoing; Thu, 16 Apr 1998 17:45:51 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from tok.qiv.com (A2N1TGcAbZDeAZ8qUemiay8YlMB5PCR0@tok.qiv.com [205.238.142.68]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id AAA29102 for ; Fri, 17 Apr 1998 00:45:46 GMT (envelope-from jdn@acp.qiv.com) Received: (from uucp@localhost) by tok.qiv.com (8.8.8/8.8.5) with UUCP id TAA03670; Thu, 16 Apr 1998 19:44:14 -0500 (CDT) Received: from localhost (jdn@localhost) by acp.qiv.com (8.8.8/8.8.5) with SMTP id TAA01395; Thu, 16 Apr 1998 19:33:31 -0500 (CDT) Date: Thu, 16 Apr 1998 19:33:30 -0500 (CDT) From: Jay Nelson To: Mike Smith cc: hackers@FreeBSD.ORG Subject: Re: DHCP client/server integration (import proposal) In-Reply-To: <199804151617.JAA00575@dingo.cdrom.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG I think it's a good idea. I have used the ISC DHCP server on several systems. Although, having it as a port hasn't bothered me. -- Jay On Wed, 15 Apr 1998, Mike Smith wrote: > >I have a contribified version of the ISC DHCP suite (2.0b1pl0), which I >would like to incorporate, as a first step towards making FreeBSD a good >DHCP citizen. > >I feel that the move from the DHCP package as an addon to part of the >base system is justified as: > > - We already offer the precursor services (bootp, bootparam, rboot). > - DHCP is becoming the protocol of choice for this task. > >Questions? Comments? Reviewers? >-- >\\ Sometimes you're ahead, \\ Mike Smith >\\ sometimes you're behind. \\ mike@smith.net.au >\\ The race is long, and in the \\ msmith@freebsd.org >\\ end it's only with yourself. \\ msmith@cdrom.com > > > >To Unsubscribe: send mail to majordomo@FreeBSD.org >with "unsubscribe freebsd-hackers" in the body of the message > -- Jay To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Thu Apr 16 17:47:39 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id RAA29331 for freebsd-hackers-outgoing; Thu, 16 Apr 1998 17:47:39 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from freebie.lemis.com (freebie.lemis.com [139.130.136.133]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id AAA29309 for ; Fri, 17 Apr 1998 00:47:31 GMT (envelope-from grog@lemis.com) Received: (from grog@localhost) by freebie.lemis.com (8.8.8/8.8.7) id KAA14253; Fri, 17 Apr 1998 10:16:47 +0930 (CST) (envelope-from grog) Message-ID: <19980417101646.F1090@freebie.lemis.com> Date: Fri, 17 Apr 1998 10:16:46 +0930 From: Greg Lehey To: Mike , Studded Cc: freebsd-hackers@FreeBSD.ORG Subject: Re: Anyone testing BIND 8.1.2? References: <35298973.71FE7A49@san.rr.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.91.1i In-Reply-To: ; from Mike on Thu, Apr 16, 1998 at 06:28:46PM -0400 WWW-Home-Page: http://www.lemis.com/~grog Organization: LEMIS, PO Box 460, Echunga SA 5153, Australia Phone: +61-8-8388-8286 Fax: +61-8-8388-8725 Mobile: +61-41-739-7062 Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Thu, 16 April 1998 at 18:28:46 -0400, Mike wrote: > On Mon, 6 Apr 1998, Studded wrote: > >> involved in the testing of BIND 8.1.2. I don't imagine there will be a >> with anyone interested, I run -Stable myself so a -Current volunteer > > A little late, perhaps... but I recently upgraded a system running BIND > 8.1.2 to 3.0-CURRENT and everything is running smoothly. The initial > install took place on 2.2.6... with no problems, as usual, I might add. Telstra Internet, Australia's Internet backbone provider, uses BIND 8.1.2 with FreeBSD for their name servers. Greg -- See complete headers for address and phone numbers finger grog@lemis.com for PGP public key To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Thu Apr 16 17:50:01 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id RAA29904 for freebsd-hackers-outgoing; Thu, 16 Apr 1998 17:50:01 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from biggusdiskus.flyingfox.com (biggusdiskus.flyingfox.com [205.162.1.28]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id AAA29868 for ; Fri, 17 Apr 1998 00:49:52 GMT (envelope-from jas@flyingfox.com) Received: (from jas@localhost) by biggusdiskus.flyingfox.com (8.8.5/8.8.5) id RAA10845; Thu, 16 Apr 1998 17:49:19 -0700 (PDT) Date: Thu, 16 Apr 1998 17:49:19 -0700 (PDT) From: Jim Shankland Message-Id: <199804170049.RAA10845@biggusdiskus.flyingfox.com> To: tom@sdf.com, ymc@eecs.umich.edu Subject: Re: FreeBSD parsing in Squid. Cc: freebsd-hackers@FreeBSD.ORG Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Tom writes: > What is "FreeBSD 4.4"? You mean you're still back in the dark ages with -current? Jim Shankland Flying Fox Computer Systems, Inc. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Thu Apr 16 18:06:49 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id SAA05069 for freebsd-hackers-outgoing; Thu, 16 Apr 1998 18:06:49 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from zippy.dyn.ml.org (garbanzo@pm3-48.ppp.wenet.net [206.15.85.48]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id BAA04920 for ; Fri, 17 Apr 1998 01:06:01 GMT (envelope-from garbanzo@hooked.net) Received: from localhost (garbanzo@localhost) by zippy.dyn.ml.org (8.8.8/8.8.7) with SMTP id SAA17947 for ; Thu, 16 Apr 1998 18:06:09 -0700 (PDT) X-Authentication-Warning: zippy.dyn.ml.org: garbanzo owned process doing -bs Date: Thu, 16 Apr 1998 18:06:09 -0700 (PDT) From: Alex X-Sender: garbanzo@zippy.dyn.ml.org To: hackers@FreeBSD.ORG Subject: Scanman drivers? Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Hrm. I just cleaned out my computer, and noticed that my long forgotten scanner card was still in here. I was wondering if there are Scanman drivers available for FreeBSD? I did a search quite a while ago, and found some ancient Linux stuff and some equally aged fbsd stuff. However, I was never able to get either to work. I have an even more ancient ScanMan. It doesn't have any numbers or anything on it, so I assume it's an original or 32 (i.e. black and white POS). Would I do better installing Win 3.1 so I can use the 16-bit drivers I have for it (which dislike Win95)? - alex "Contrary to popular belief, penguins are not the salvation of modern technology. Neither do they throw parties for the urban proletariat." To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Thu Apr 16 18:40:52 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id SAA11945 for freebsd-hackers-outgoing; Thu, 16 Apr 1998 18:40:52 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from whistle.com (s205m131.whistle.com [207.76.205.131]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id BAA11932 for ; Fri, 17 Apr 1998 01:40:47 GMT (envelope-from archie@whistle.com) Received: (from smap@localhost) by whistle.com (8.7.5/8.6.12) id SAA15461; Thu, 16 Apr 1998 18:40:12 -0700 (PDT) Received: from bubba.whistle.com(207.76.205.7) by whistle.com via smap (V1.3) id sma015455; Thu Apr 16 18:40:10 1998 Received: (from archie@localhost) by bubba.whistle.com (8.8.7/8.6.12) id SAA03406; Thu, 16 Apr 1998 18:40:10 -0700 (PDT) From: Archie Cobbs Message-Id: <199804170140.SAA03406@bubba.whistle.com> Subject: Re: DHCP client/server integration (import proposal) In-Reply-To: <3.0.5.32.19980416075501.0091f500@mail.sstar.com> from Jim King at "Apr 16, 98 07:55:01 am" To: jim.king@mail.sstar.com (Jim King) Date: Thu, 16 Apr 1998 18:40:10 -0700 (PDT) Cc: hackers@FreeBSD.ORG X-Mailer: ELM [version 2.4ME+ PL31 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Jim King writes: > But this brings up another question: If the DHCP client only gets NAK > responses should it still allocate a 10/8 address for itself, or should it > take this to mean that it shouldn't be using the network at all? Good question.. this should only happen if all the addresses are used up. I'd say it shouldn't be using the network at all... but try again later. Talking on 10/8 is probably not going to help anything. -Archie ___________________________________________________________________________ Archie Cobbs * Whistle Communications, Inc. * http://www.whistle.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Thu Apr 16 18:51:50 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id SAA14958 for freebsd-hackers-outgoing; Thu, 16 Apr 1998 18:51:50 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from whistle.com (s205m131.whistle.com [207.76.205.131]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id BAA14922 for ; Fri, 17 Apr 1998 01:51:44 GMT (envelope-from archie@whistle.com) Received: (from smap@localhost) by whistle.com (8.7.5/8.6.12) id SAA15600; Thu, 16 Apr 1998 18:51:12 -0700 (PDT) Received: from bubba.whistle.com(207.76.205.7) by whistle.com via smap (V1.3) id sma015598; Thu Apr 16 18:50:55 1998 Received: (from archie@localhost) by bubba.whistle.com (8.8.7/8.6.12) id SAA03474; Thu, 16 Apr 1998 18:50:55 -0700 (PDT) From: Archie Cobbs Message-Id: <199804170150.SAA03474@bubba.whistle.com> Subject: Re: Discussion : Using DHCP to obtain configuration. In-Reply-To: <199804160151.SAA00388@antipodes.cdrom.com> from Mike Smith at "Apr 15, 98 06:51:57 pm" To: mike@smith.net.au (Mike Smith) Date: Thu, 16 Apr 1998 18:50:55 -0700 (PDT) Cc: hackers@FreeBSD.ORG X-Mailer: ELM [version 2.4ME+ PL31 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Mike Smith writes: > I recently posted asking for opinions as to the desirability of making > the ISC DHCP tools part of the base system. The response to this has > been positive so far, and unless there are subsequent strong objections > they will be imported contrib-style. > > There are, however, a number of issues related to being a good DHCP > client which impact on the FreeBSD startup scripts. These issues can > be resolved in a number of ways, with varying degrees of perturbation > and complexity. Some discussion of the possible approaches would seem > to me to be a good idea. The way UNIX piles random configuration information all into /etc has always bugged the crap out of me. Ideally, /etc should go away because nothing should be "miscellaneous".. it should all be organized. Hmm.. what if we created the /var/conf hierarchy... /var/conf/ | + ntp/ | | | + xntpd.conf | + dns/ | | | + resolv.conf | | | + named/ | | | + named.boot | | | + named.hosts | | | + [ etc ] | + amd/ | | | + [ etc ] | + nfs/ | | | + exports | + ppp/ | | | + ppp.conf | | | + ppp.secret [ etc ] Then all you would need would be: + Modification to the DHCP client to update these files + Script to read /etc/rc.conf and generate these files + Transitional symlink pointers from /etc Would the forces of interia ever allow it? -Archie ___________________________________________________________________________ Archie Cobbs * Whistle Communications, Inc. * http://www.whistle.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Thu Apr 16 19:27:26 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id TAA21048 for freebsd-hackers-outgoing; Thu, 16 Apr 1998 19:27:26 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from alpo.whistle.com (alpo.whistle.com [207.76.204.38]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id CAA21039 for ; Fri, 17 Apr 1998 02:27:18 GMT (envelope-from julian@whistle.com) Received: (from daemon@localhost) by alpo.whistle.com (8.8.5/8.8.5) id TAA24225; Thu, 16 Apr 1998 19:26:07 -0700 (PDT) Received: from current1.whistle.com(207.76.205.22) via SMTP by alpo.whistle.com, id smtpd024222; Fri Apr 17 02:25:59 1998 Message-ID: <3536BC7E.2F1CF0FB@whistle.com> Date: Thu, 16 Apr 1998 19:20:46 -0700 From: Julian Elischer Organization: Whistle Communications X-Mailer: Mozilla 3.0Gold (X11; I; FreeBSD 2.2.5-RELEASE i386) MIME-Version: 1.0 To: Archie Cobbs CC: Mike Smith , hackers@FreeBSD.ORG Subject: Re: Discussion : Using DHCP to obtain configuration. References: <199804170150.SAA03474@bubba.whistle.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Archie Cobbs wrote: > > Would the forces of interia ever allow it? > > -Archie that would be 'inertia' right? To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Thu Apr 16 20:37:08 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id UAA04172 for freebsd-hackers-outgoing; Thu, 16 Apr 1998 20:37:08 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from wcc.wcc.net (wcc.wcc.net [208.6.232.10]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id DAA04151; Fri, 17 Apr 1998 03:36:55 GMT (envelope-from piquan@wcc.wcc.net) Received: from detlev.UUCP (tnt248.wcc.net [208.10.139.248]) by wcc.wcc.net (8.8.8/8.8.8) with ESMTP id WAA05516; Thu, 16 Apr 1998 22:31:50 -0500 (CDT) Received: (from joelh@localhost) by detlev.UUCP (8.8.8/8.8.8) id WAA00785; Wed, 15 Apr 1998 22:35:57 -0500 (CDT) (envelope-from joelh) Date: Wed, 15 Apr 1998 22:35:57 -0500 (CDT) Message-Id: <199804160335.WAA00785@detlev.UUCP> To: sos@FreeBSD.ORG CC: dag-erli@ifi.uio.no, hackers@FreeBSD.ORG In-reply-to: <199804151006.MAA03552@sos.freebsd.dk> (message from Søren Schmidt on Wed, 15 Apr 1998 12:06:49 +0200 (MEST)) Subject: Re: syscons.c From: Joel Ray Holveck Reply-to: joelh@gnu.org References: <199804151006.MAA03552@sos.freebsd.dk> Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG >> There was a discussion a while back (jan/feb) about graphical >> screensavers and changes needed in /sys/i386/isa/syscons.s to support >> them. AFAIK none of these changes have been committed. I want to >> commit *one* of them (the most conservative one): slightly change the >> order in which things are done in scrn_timer.c to prevent the deadlock >> that arises on wakeup (syscons wants to stop the screensaver but >> doesn't dare to because the console is in an unknown mode). > That will be OK.. Sorry, guy, it's my fault that the screensaver stuff didn't get committed. I didn't realize I was blocking anybody. If I am, please email me and I will move it to the top of the appropriate queue. Best, joelh -- Joel Ray Holveck - joelh@gnu.org - http://www.wp.com/piquan Fourth law of programming: Anything that can go wrong wi sendmail: segmentation violation - core dumped To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Thu Apr 16 20:38:11 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id UAA04344 for freebsd-hackers-outgoing; Thu, 16 Apr 1998 20:38:11 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from wcc.wcc.net (wcc.wcc.net [208.6.232.10]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id DAA04282; Fri, 17 Apr 1998 03:37:59 GMT (envelope-from piquan@wcc.wcc.net) Received: from detlev.UUCP (tnt248.wcc.net [208.10.139.248]) by wcc.wcc.net (8.8.8/8.8.8) with ESMTP id WAA05659; Thu, 16 Apr 1998 22:33:33 -0500 (CDT) Received: (from joelh@localhost) by detlev.UUCP (8.8.8/8.8.8) id WAA00814; Wed, 15 Apr 1998 22:37:41 -0500 (CDT) (envelope-from joelh) Date: Wed, 15 Apr 1998 22:37:41 -0500 (CDT) Message-Id: <199804160337.WAA00814@detlev.UUCP> To: sos@FreeBSD.ORG CC: dag-erli@ifi.uio.no, sos@FreeBSD.ORG, hackers@FreeBSD.ORG, stable@FreeBSD.ORG In-reply-to: <199804151212.OAA12483@sos.freebsd.dk> (message from Søren Schmidt on Wed, 15 Apr 1998 14:12:35 +0200 (MEST)) Subject: Re: syscons.c From: Joel Ray Holveck Reply-to: joelh@gnu.org References: <199804151212.OAA12483@sos.freebsd.dk> Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG >>>> There was a discussion a while back (jan/feb) about graphical >>>> screensavers and changes needed in /sys/i386/isa/syscons.s to support >>>> them. AFAIK none of these changes have been committed. I want to >>>> commit *one* of them (the most conservative one): slightly change the >>>> order in which things are done in scrn_timer.c to prevent the deadlock >>>> that arises on wakeup (syscons wants to stop the screensaver but >>>> doesn't dare to because the console is in an unknown mode). >>> That will be OK.. >> OK, I committed this to the 1.182.2 branch which is what goes into >> STABLE unless I am mistaken. > What about -current ?? I can see to the applicable -current changes if you need me to. Best, joelh -- Joel Ray Holveck - joelh@gnu.org - http://www.wp.com/piquan Fourth law of programming: Anything that can go wrong wi sendmail: segmentation violation - core dumped To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Thu Apr 16 21:26:36 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id VAA13611 for freebsd-hackers-outgoing; Thu, 16 Apr 1998 21:26:36 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from sunny.bog.msu.su (sunny.bog.msu.su [158.250.20.1]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id EAA13584 for ; Fri, 17 Apr 1998 04:26:11 GMT (envelope-from dima@bog.msu.su) Received: from localhost (dima@localhost) by sunny.bog.msu.su (8.8.8/8.8.8) with SMTP id IAA06187; Fri, 17 Apr 1998 08:24:44 +0400 (MSD) (envelope-from dima@bog.msu.su) Date: Fri, 17 Apr 1998 08:24:42 +0400 (MSD) From: Dmitry Khrustalev To: "Daniel O'Callaghan" cc: freebsd-hackers@FreeBSD.ORG Subject: Re: FreeBSD parsing in Squid. In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > > I run squid 1.1.20 at FreeBSD 4.4. According to the response time return > from client, it is TEN TIMES SLOWER than I run it at SunOS v5. When I > compare the result from gprof, I find that squid spent considerably amount > of time (22.9%) in parseIntegerValue, decode_addr, aclParseIpData, > safe_inet_addr, storeDirClean, urlParse, parseHttpRequest and sscanf at ^^^^^^ FreeBSD sscanf %d, %u uses quads. This can be the reason. ( Just a guess, i have not looked at the actual squid code ). -Dima > FreeBSD while only 3.7% of time spent in the same trace of code. Can > anyone tell me why? > > Thanks. > Yee Man Chan > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-hackers" in the body of the message > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Thu Apr 16 22:37:44 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id WAA24804 for freebsd-hackers-outgoing; Thu, 16 Apr 1998 22:37:44 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from antipodes.cdrom.com (castles247.castles.com [208.214.165.247]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id FAA24782 for ; Fri, 17 Apr 1998 05:37:36 GMT (envelope-from mike@antipodes.cdrom.com) Received: from antipodes.cdrom.com (localhost [127.0.0.1]) by antipodes.cdrom.com (8.8.8/8.8.5) with ESMTP id WAA00450; Thu, 16 Apr 1998 22:34:54 -0700 (PDT) Message-Id: <199804170534.WAA00450@antipodes.cdrom.com> X-Mailer: exmh version 2.0zeta 7/24/97 To: Archie Cobbs cc: mike@smith.net.au (Mike Smith), hackers@FreeBSD.ORG Subject: Re: Discussion : Using DHCP to obtain configuration. In-reply-to: Your message of "Thu, 16 Apr 1998 18:50:55 PDT." <199804170150.SAA03474@bubba.whistle.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Thu, 16 Apr 1998 22:34:53 -0700 From: Mike Smith Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > > The way UNIX piles random configuration information all into /etc > has always bugged the crap out of me. Ideally, /etc should go away > because nothing should be "miscellaneous".. it should all be organized. ... in a database. Go visit Terry's cube tomorrow. Say "LDAP?" and wait for the lecture. > Hmm.. what if we created the /var/conf hierarchy... Actually, what I want is a stub version of the LDAP client library that can be linked into a few of the items that run early on (init, mount, fsck, dhclient, etc), before the network is up. Once the net is up, everything parametric ought to be indirected through a generic "get me a parameter" API. Dammit, if Apollo managed to do this fifteen years ago, I can't see why we can't do it now. > Would the forces of interia ever allow it? A new banner: "/etc must die!". -- \\ Sometimes you're ahead, \\ Mike Smith \\ sometimes you're behind. \\ mike@smith.net.au \\ The race is long, and in the \\ msmith@freebsd.org \\ end it's only with yourself. \\ msmith@cdrom.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Thu Apr 16 22:44:17 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id WAA26313 for freebsd-hackers-outgoing; Thu, 16 Apr 1998 22:44:17 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from usr07.primenet.com (tlambert@usr07.primenet.com [206.165.6.207]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id FAA26186 for ; Fri, 17 Apr 1998 05:43:48 GMT (envelope-from tlambert@usr07.primenet.com) Received: (from tlambert@localhost) by usr07.primenet.com (8.8.5/8.8.5) id WAA00853; Thu, 16 Apr 1998 22:43:35 -0700 (MST) From: Terry Lambert Message-Id: <199804170543.WAA00853@usr07.primenet.com> Subject: Re: DHCP client/server integration (import proposal) To: archie@whistle.com (Archie Cobbs) Date: Fri, 17 Apr 1998 05:43:34 +0000 (GMT) Cc: jim.king@mail.sstar.com, hackers@FreeBSD.ORG In-Reply-To: <199804170140.SAA03406@bubba.whistle.com> from "Archie Cobbs" at Apr 16, 98 06:40:10 pm X-Mailer: ELM [version 2.4 PL25] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > > But this brings up another question: If the DHCP client only gets NAK > > responses should it still allocate a 10/8 address for itself, or should it > > take this to mean that it shouldn't be using the network at all? > > Good question.. this should only happen if all the addresses are > used up. I'd say it shouldn't be using the network at all... but > try again later. Talking on 10/8 is probably not going to help anything. This is irrelevent. Windows 98 will do this. If Windows 98 implies an algorithm on top of the DHCP algorithms, it has to be supported. It's simply not relevent whether or not it's a good idea. If it's not expressly *forbidden* by the RFC's (like their option negotiation) it *must* be supported, if only for reasons of interoperability. Microsoft sucks, but in sucking, pulls other OS's in the direction they want to go... Terry Lambert terry@lambert.org --- Any opinions in this posting are my own and not those of my present or previous employers. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Thu Apr 16 22:47:04 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id WAA27249 for freebsd-hackers-outgoing; Thu, 16 Apr 1998 22:47:04 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from antipodes.cdrom.com (castles247.castles.com [208.214.165.247]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id FAA27184 for ; Fri, 17 Apr 1998 05:46:51 GMT (envelope-from mike@antipodes.cdrom.com) Received: from antipodes.cdrom.com (localhost [127.0.0.1]) by antipodes.cdrom.com (8.8.8/8.8.5) with ESMTP id WAA00479; Thu, 16 Apr 1998 22:39:43 -0700 (PDT) Message-Id: <199804170539.WAA00479@antipodes.cdrom.com> X-Mailer: exmh version 2.0zeta 7/24/97 To: Marino Ladavac cc: Peter Jeremy , freebsd-hackers@FreeBSD.ORG Subject: Re: Package management (was Re: Come on guys, close a PR or two, In-reply-to: Your message of "Thu, 16 Apr 1998 20:14:24 +0200." Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Thu, 16 Apr 1998 22:39:43 -0700 From: Mike Smith Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > This is a minor issue: I wrote SysV style, not SysV reimplementation. > It would be to our advantage at least to be able to read the SysV > packages. We can have our own stream format (used by default when > packaging) consisting basically of a header and a tar-gzipped data > tarred together. The header shall contain all dependency info, at least. > This is not unlike the present package format. A stream format would not meet the criteria for acceptance. > Sounds fine, but I alone may not be able to implement the front-end. The > amount of unpacking necessary to retrieve the dependency info should be > reasonable (i.e. tar xf -fast package header). This is a crock. > > 9) Packages can be installed without requiring a staging area equal in > > size to the unpacked package. > > This may prove to be difficult (or slow). Would you agree to the staging > area as a default optimization? No. A staging area is unnecessary (and in some cases impractical). Imagine how you'd feel about trying to install (eg.) WordPerfect, where you needed to find not only 70M for the package bundle, but another 150M for the staging area, and another 150M again for the installed version. (Yes, this is a real-world issue I confronted when trying to work out how to handle distributing the WordPerfect demo.) -- \\ Sometimes you're ahead, \\ Mike Smith \\ sometimes you're behind. \\ mike@smith.net.au \\ The race is long, and in the \\ msmith@freebsd.org \\ end it's only with yourself. \\ msmith@cdrom.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Thu Apr 16 22:47:19 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id WAA27364 for freebsd-hackers-outgoing; Thu, 16 Apr 1998 22:47:19 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from gatekeeper.alcatel.com.au (gatekeeper.alcatel.com.au [203.17.66.1]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id FAA26712 for ; Fri, 17 Apr 1998 05:45:58 GMT (envelope-from Peter.Jeremy@alcatel.com.au) Received: from mfg1.cim.alcatel.com.au ([139.188.23.1]) by gatekeeper.alcatel.com.au (PMDF V5.1-7 #U2695) with ESMTP id <01IVZA70BK340001QR@gatekeeper.alcatel.com.au> for freebsd-hackers@FreeBSD.ORG; Fri, 17 Apr 1998 14:51:42 +1000 Received: from cbd.alcatel.com.au by cim.alcatel.com.au (PMDF V5.1-10 #23324) with ESMTP id <01IVZ97VEWV4C2JZES@cim.alcatel.com.au> for freebsd-hackers@FreeBSD.ORG; Fri, 17 Apr 1998 14:24:06 +1000 Received: from gsms01.alcatel.com.au by cbd.alcatel.com.au (PMDF V5.1-7 #U2695) with ESMTP id <01IVZ97TREJ4AZTLFA@cbd.alcatel.com.au> for freebsd-hackers@FreeBSD.ORG; Fri, 17 Apr 1998 14:24:04 +1100 Received: (from jeremyp@localhost) by gsms01.alcatel.com.au (8.8.8/8.7.3) id OAA24603 for freebsd-hackers@FreeBSD.ORG; Fri, 17 Apr 1998 14:24:02 +1000 (EST) Date: Fri, 17 Apr 1998 14:24:02 +1000 (EST) From: Peter Jeremy Subject: RE: Package management (was Re: Come on guys, close a PR or two, To: freebsd-hackers@FreeBSD.ORG Message-id: <199804170424.OAA24603@gsms01.alcatel.com.au> Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Thu, 16 Apr 1998 20:14:24 +0200 (CEST), Marino Ladavac wrote: >It would be to our advantage at least to be able to read the SysV >packages. This and Terry's points are good. But you could equally (maybe) say that we should also be able to read RPM packages (for installing shrink-wrap Linux s/w). I'm not sure that we want a single package management tool that can read every format known to man. We'd be better off with a collection of tools that each managed a single type of package, with a UI that hid the details. BTW, how much commercial s/w actually uses that ABI? I manage a couple of Sun's at work. They have a variety of commercial s/w installed on them (eg Interleaf, Oracle, Netscape, Adobe Acrobat, DataViews, Lotus Notes, Tektronix X-terminal s/w, Hummingbird Express/Host, HP JetAdmin, INSO DynaText). Apart from Sun software, the _only_ package that installs as a `standard' SystemV package is JetAdmin. Everything else installs via some non-standard procedure. I've tried (and failed) to convince the relevant groups that our own software should be supplied as a standard package. Is it any different in the x86 area? >As Terry said, we must be able to install such packages. This may >prove crucial in the light of possible x86 UNIX common ABI. This brings up a fairly important point regarding FreeBSD's support for this (potential) ABI. Currently, FreeBSD has its own `native' ABI, with IBCS2, Linux etc all supported via `compatibility' modules. Anyone using (eg) Linux needs a complementary FreeBSD compatibility module (if such a thing actually exists) to run a FreeBSD executable. If agreement is reached on a common ABI, then there are significant advantages in adopting that ABI as the FreeBSD `native' ABI. In particular, this would mean that applications could be built on FreeBSD using the standard development environment and then just shrink-wraped and shipped - making FreeBSD a better choice for a development platform than one with a different `native' ABI. A corollary of this is that the FreeBSD package management tools will need to default to the standard. Of course, Unix does not have a happy track-record of such agreements (BSD vs AT&T, OSF vs USL/UI, (Linux vs itself) vs (OpenBSD vs NetBSD vs FreeBSD) vs commercial Unices), so I don't intend to hold my breath :-(. > support for patches and patch removal) I agree this would be useful (though maybe not as useful as for a commercial, binary-only distribution). The only patch management system I have seen is Sun's - which may install patches as connections of package updates, but has a totally different archive format, tool set and UI. >> 1) Menu-driven interface (in addition to the command line interface). >Sounds fine, but I alone may not be able to implement the front-end. Depending on how fast and efficient the command-line interfaces are, we might be able to implement the front end in curses/Perl or similar, using the command-line tools to actually do all the hard work. This would also make it relatively easy to support multiple, different package formats (as long as the command-line interfaces were not too dissimilar). > The >amount of unpacking necessary to retrieve the dependency info should be >reasonable (i.e. tar xf -fast package header). The problem is that (as far as I can tell) there's no way to tell tar to stop after it unpacks the first occurrence of a file - it continues to the end of the archive in case a later copy was appended. >> 8) Package contents can be extracted using normal tools (eg tar, gzip) >> if necessary (this may be mutually exclusive with 6 above). >Not necessarily. The header should contain the complete prototype which >is just plain old ASCII. The problem is that this makes the package much more difficult to manipulate via standard tools. On several occasions, I've wanted part of the contents of a package, but haven't wanted to install the package - this is more painful if you have to cut bits off the start of the package before you can feed it into a standard tool. I like Eivind's suggestion of ZIP, except that it's not part of the base system and can't manage stream archives. >> 9) Packages can be installed without requiring a staging area equal in >> size to the unpacked package. >This may prove to be difficult (or slow). I realise that. That's why it's the lowest importance. Note that if you have a staging area, you are automatically up for an (unnecessary) disk-to-disk (or maybe swap-to-disk) copy of the unpacked archive - which is also slow. I'm primarily thinking about being able to install a large package (eg emacs or Interviews) on a system without much free temporary space. And one requirement I left off was that is needs to be relatively easy to create packages (ie write the install driver file). I've previously avoided using the SystemV packages for this reason (I actually wound up using the FreeBSD package management as a base). >> Unfortunately, at this stage, I don't have the spare time to actually >> implement suitable tools. >This is unfortunate :( I'd like more free time as well. I'll help where (when) I can. Peter To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Thu Apr 16 22:47:46 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id WAA27479 for freebsd-hackers-outgoing; Thu, 16 Apr 1998 22:47:46 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from vader.cs.berkeley.edu (vader.CS.Berkeley.EDU [128.32.38.234]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id FAA27408 for ; Fri, 17 Apr 1998 05:47:33 GMT (envelope-from asami@vader.cs.berkeley.edu) Received: from silvia.HIP.Berkeley.EDU (ala-ca34-10.ix.netcom.com [207.93.143.138]) by vader.cs.berkeley.edu (8.8.7/8.7.3) with ESMTP id WAA02015; Thu, 16 Apr 1998 22:47:21 -0700 (PDT) Received: (from asami@localhost) by silvia.HIP.Berkeley.EDU (8.8.8/8.6.9) id WAA11559; Thu, 16 Apr 1998 22:46:35 -0700 (PDT) Date: Thu, 16 Apr 1998 22:46:35 -0700 (PDT) Message-Id: <199804170546.WAA11559@silvia.HIP.Berkeley.EDU> To: danny@hilink.com.au CC: freebsd-hackers@FreeBSD.ORG In-reply-to: (danny@hilink.com.au) Subject: Re: FreeBSD parsing in Squid. From: asami@FreeBSD.ORG (Satoshi Asami) Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG * I run squid 1.1.20 at FreeBSD 4.4. According to the response time return * from client, it is TEN TIMES SLOWER than I run it at SunOS v5. When I * compare the result from gprof, I find that squid spent considerably amount * of time (22.9%) in parseIntegerValue, decode_addr, aclParseIpData, * safe_inet_addr, storeDirClean, urlParse, parseHttpRequest and sscanf at * FreeBSD while only 3.7% of time spent in the same trace of code. Can * anyone tell me why? I don't know, but if it's *ten times slower*, the time it takes inside squid is not the difference unless you can find a few functions that are taking up 90% of the time. Most likely your squid is spending most of the time waiting for something. How are your network, disk, etc., configured? Are the hardware and network connections identical? Also, "4.4" is not a valid FreeBSD version (I assume you got confused by the "based on 4.4 BSD-Lite2" part), let us know what version of FreeBSD you are running ("uname -a") will tell you. Satoshi P.S. I'm not an expert in squid configuration, so please reply to the list. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Thu Apr 16 23:04:43 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id XAA03512 for freebsd-hackers-outgoing; Thu, 16 Apr 1998 23:04:43 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from antipodes.cdrom.com (castles247.castles.com [208.214.165.247]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id GAA03435 for ; Fri, 17 Apr 1998 06:04:23 GMT (envelope-from mike@antipodes.cdrom.com) Received: from antipodes.cdrom.com (localhost [127.0.0.1]) by antipodes.cdrom.com (8.8.8/8.8.5) with ESMTP id XAA00615; Thu, 16 Apr 1998 23:01:50 -0700 (PDT) Message-Id: <199804170601.XAA00615@antipodes.cdrom.com> X-Mailer: exmh version 2.0zeta 7/24/97 To: Terry Lambert cc: archie@whistle.com (Archie Cobbs), jim.king@mail.sstar.com, hackers@FreeBSD.ORG Subject: Re: DHCP client/server integration (import proposal) In-reply-to: Your message of "Fri, 17 Apr 1998 05:43:34 -0000." <199804170543.WAA00853@usr07.primenet.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Thu, 16 Apr 1998 23:01:49 -0700 From: Mike Smith Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > > > But this brings up another question: If the DHCP client only gets NAK > > > responses should it still allocate a 10/8 address for itself, or should it > > > take this to mean that it shouldn't be using the network at all? > > > > Good question.. this should only happen if all the addresses are > > used up. I'd say it shouldn't be using the network at all... but > > try again later. Talking on 10/8 is probably not going to help anything. > > This is irrelevent. Windows 98 will do this. > > If Windows 98 implies an algorithm on top of the DHCP algorithms, > it has to be supported. Supporting this algorithm !=> imitating this algorithm. There is nothing useful you can do to "support" a client using this behaviour; if you tell it to get lost, and it ignores you and decides to use a 10/8 address on your network, you have no way of telling where it went, and no way of telling it, again, to sod off. > Microsoft sucks, but in sucking, pulls other OS's in the direction they > want to go... I think the margin of suckiness may be shifting, just a little. -- \\ Sometimes you're ahead, \\ Mike Smith \\ sometimes you're behind. \\ mike@smith.net.au \\ The race is long, and in the \\ msmith@freebsd.org \\ end it's only with yourself. \\ msmith@cdrom.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Thu Apr 16 23:39:39 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id XAA11464 for freebsd-hackers-outgoing; Thu, 16 Apr 1998 23:39:39 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from zwei.siemens.at (zwei.siemens.at [193.81.246.12]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id GAA11458 for ; Fri, 17 Apr 1998 06:39:30 GMT (envelope-from lada@pc8811.gud.siemens.at) Received: from pc8811.gud.siemens.at (root@firix [10.1.143.100]) by zwei.siemens.at with ESMTP id IAA03924; Fri, 17 Apr 1998 08:32:22 +0200 (MET DST) Received: from pc8811.gud.siemens.at (pc8811.gud.siemens.co.at [195.3.22.159]) by pc8811.gud.siemens.at (8.8.8/8.8.8) with ESMTP id IAA03706; Fri, 17 Apr 1998 08:33:48 +0200 (CEST) (envelope-from lada@pc8811.gud.siemens.at) Message-ID: X-Mailer: XFMail 1.2 [p0] on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: <19980417015356.43655@follo.net> Date: Fri, 17 Apr 1998 08:33:48 +0200 (CEST) Organization: Siemens Austria AG From: Marino Ladavac To: Eivind Eklund Subject: Re: Package management (was Re: Come on guys, close a PR or two, Cc: freebsd-hackers@FreeBSD.ORG, Peter Jeremy Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On 16-Apr-98 Eivind Eklund wrote: > Please - .zip without a header, so it is easy to manipulate without > having the actual package tool installed, and to make it easy to > decompress single files (which is important for some of the things > we're planning to do with the packaging system). > I must have expressed myself poorly: what I meant is that one has a compressed archive with the package files, a metadata file (what I called header even though it isn't) and then one tars them (i.e. the already compressed archive containing package files, and the metadata file) together to get the package. The metadata file comes first in the tar archive in order to be found quickly, thus behaving rather like a header (but readable). /Marino ---------------------------------- Marino Ladavac Date: 17-Apr-98 Time: 08:29:11 ---------------------------------- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Fri Apr 17 01:35:14 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id BAA07057 for freebsd-hackers-outgoing; Fri, 17 Apr 1998 01:35:14 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from isbalham.ist.co.uk (isbalham.ist.co.uk [192.31.26.1]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id IAA07034 for ; Fri, 17 Apr 1998 08:35:10 GMT (envelope-from rb@gid.co.uk) Received: from gid.co.uk (uucp@localhost) by isbalham.ist.co.uk (8.8.7/8.8.4) with UUCP id JAA12643; Fri, 17 Apr 1998 09:33:39 +0100 (BST) Received: from [194.32.164.2] by seagoon.gid.co.uk; Fri, 17 Apr 1998 09:31:07 +0100 (BST) X-Sender: rb@194.32.164.1 Message-Id: In-Reply-To: <199804170534.WAA00450@antipodes.cdrom.com> References: Your message of "Thu, 16 Apr 1998 18:50:55 PDT." <199804170150.SAA03474@bubba.whistle.com> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Date: Fri, 17 Apr 1998 09:34:09 +0100 To: Mike Smith From: Bob Bishop Subject: Re: Discussion : Using DHCP to obtain configuration. Cc: hackers@FreeBSD.ORG, Archie Cobbs Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG At 6:34 am +0100 17/4/98, Mike Smith wrote: >A new banner: "/etc must die!". I disagree. The more mechanism that minimally has to be working before the system can boot, run a shell and talk to a network, the more nervous I get. init is too complicated already. Just because Apallo did it 15 years ago and Windows does it now, doesn't mean it's necessarily a good idea. KISS -- Bob Bishop (0118) 977 4017 international code +44 118 rb@gid.co.uk fax (0118) 989 4254 between 0800 and 1800 UK To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Fri Apr 17 01:37:36 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id BAA07543 for freebsd-hackers-outgoing; Fri, 17 Apr 1998 01:37:36 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from isbalham.ist.co.uk (isbalham.ist.co.uk [192.31.26.1]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id IAA07530 for ; Fri, 17 Apr 1998 08:37:31 GMT (envelope-from rb@gid.co.uk) Received: from gid.co.uk (uucp@localhost) by isbalham.ist.co.uk (8.8.7/8.8.4) with UUCP id JAA12656; Fri, 17 Apr 1998 09:36:34 +0100 (BST) Received: from [194.32.164.2] by seagoon.gid.co.uk; Fri, 17 Apr 1998 09:34:51 +0100 (BST) X-Sender: rb@194.32.164.1 Message-Id: In-Reply-To: <199804170601.XAA00615@antipodes.cdrom.com> References: Your message of "Fri, 17 Apr 1998 05:43:34 -0000." <199804170543.WAA00853@usr07.primenet.com> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Date: Fri, 17 Apr 1998 09:37:53 +0100 To: Mike Smith From: Bob Bishop Subject: Re: DHCP client/server integration (import proposal) Cc: Terry Lambert , archie@whistle.com (Archie Cobbs), jim.king@mail.sstar.com, hackers@FreeBSD.ORG Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG At 7:01 am +0100 17/4/98, Mike Smith wrote: >[...] >There is nothing useful you can do to "support" a client using this >behaviour; if you tell it to get lost, and it ignores you and decides >to use a 10/8 address on your network, you have no way of telling where >it went, and no way of telling it, again, to sod off. Depends how you reply to its ARP queries 8-} -- Bob Bishop (0118) 977 4017 international code +44 118 rb@gid.co.uk fax (0118) 989 4254 between 0800 and 1800 UK To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Fri Apr 17 05:53:53 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id FAA14778 for freebsd-hackers-outgoing; Fri, 17 Apr 1998 05:53:53 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from att.com (kcgw1.att.com [192.128.133.151]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id MAA14772 for ; Fri, 17 Apr 1998 12:53:50 GMT (envelope-from sbabkin@dcn.att.com) From: sbabkin@dcn.att.com Received: by kcgw1.att.com; Fri Apr 17 07:54 CDT 1998 Received: from dcn71.dcn.att.com ([135.44.192.112]) by kcig1.att.att.com (AT&T/GW-1.0) with ESMTP id HAA26623 for ; Fri, 17 Apr 1998 07:53:44 -0500 (CDT) Received: by dcn71.dcn.att.com with Internet Mail Service (5.0.1458.49) id <26DMM3T9>; Fri, 17 Apr 1998 08:53:36 -0400 Message-ID: To: mike@smith.net.au, archie@whistle.com Cc: hackers@FreeBSD.ORG Subject: RE: Discussion : Using DHCP to obtain configuration. Date: Fri, 17 Apr 1998 08:53:27 -0400 X-Priority: 3 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.0.1458.49) Content-Type: text/plain Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > ---------- > From: Archie Cobbs[SMTP:archie@whistle.com] > > The way UNIX piles random configuration information all into /etc > has always bugged the crap out of me. Ideally, /etc should go away > because nothing should be "miscellaneous".. it should all be > organized. > > Hmm.. what if we created the /var/conf hierarchy... > But if it would be done, it must be done very, _very_ cautiously. Because sVr4 started with idea like this and guess with what did they ended up ? With things like internet configuration split up between 3 or 4 subdirectories in different parts of tree, plus high-level internet directory. And it's a _lot_ of headache to make any configuration changes. Personally I like much more the HP10 approach: the "permanent" part of scripts in /sbin/rc*.d, the configuration part for them in /etc/rc.config.d. It's a lot simpler also. Serge To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Fri Apr 17 06:31:58 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id GAA20808 for freebsd-hackers-outgoing; Fri, 17 Apr 1998 06:31:58 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from antipodes.cdrom.com (castles324.castles.com [208.214.167.24]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id NAA20707 for ; Fri, 17 Apr 1998 13:30:48 GMT (envelope-from mike@antipodes.cdrom.com) Received: from antipodes.cdrom.com (localhost [127.0.0.1]) by antipodes.cdrom.com (8.8.8/8.8.5) with ESMTP id GAA00369; Fri, 17 Apr 1998 06:27:40 -0700 (PDT) Message-Id: <199804171327.GAA00369@antipodes.cdrom.com> X-Mailer: exmh version 2.0zeta 7/24/97 To: Bob Bishop cc: Mike Smith , Terry Lambert , archie@whistle.com (Archie Cobbs), jim.king@mail.sstar.com, hackers@FreeBSD.ORG Subject: Re: DHCP client/server integration (import proposal) In-reply-to: Your message of "Fri, 17 Apr 1998 09:37:53 BST." Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Fri, 17 Apr 1998 06:27:39 -0700 From: Mike Smith Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > At 7:01 am +0100 17/4/98, Mike Smith wrote: > >[...] > >There is nothing useful you can do to "support" a client using this > >behaviour; if you tell it to get lost, and it ignores you and decides > >to use a 10/8 address on your network, you have no way of telling where > >it went, and no way of telling it, again, to sod off. > > Depends how you reply to its ARP queries 8-} One of the great disappointments (in my eyes, anyway) of Ethernet is that you can't narrowcast a 50kV packet - you tend to lose a lot of your biting power doing collateral damage on the way to the target. -- \\ Sometimes you're ahead, \\ Mike Smith \\ sometimes you're behind. \\ mike@smith.net.au \\ The race is long, and in the \\ msmith@freebsd.org \\ end it's only with yourself. \\ msmith@cdrom.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Fri Apr 17 06:40:02 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id GAA22845 for freebsd-hackers-outgoing; Fri, 17 Apr 1998 06:40:02 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from mailer.syr.edu (mailer.syr.edu [128.230.20.20]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id NAA22777 for ; Fri, 17 Apr 1998 13:39:57 GMT (envelope-from cmsedore@mailbox.syr.edu) Received: from rodan.syr.edu by mailer.syr.edu (LSMTP for Windows NT v1.1a) with SMTP id <0.C8335830@mailer.syr.edu>; Fri, 17 Apr 1998 9:39:56 -0400 Received: from localhost (cmsedore@localhost) by rodan.syr.edu (8.8.7/8.8.7) with SMTP id JAA17428; Fri, 17 Apr 1998 09:39:55 -0400 (EDT) X-Authentication-Warning: rodan.syr.edu: cmsedore owned process doing -bs Date: Fri, 17 Apr 1998 09:39:55 -0400 (EDT) From: Christopher Sedore X-Sender: cmsedore@rodan.syr.edu To: Wolfram Schneider cc: hackers@FreeBSD.ORG Subject: Re: FDDI driver In-Reply-To: <199804162017.WAA00455@panke.panke.de> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Thu, 16 Apr 1998, Wolfram Schneider wrote: > > How good is the FDDI driver in FreeBSD? Would you trust > a company which use a FreeBSD router with FDDI card? > Stats from mine: bash-2.01$ netstat -I fpa0 Name Mtu Network Address Ipkts Ierrs Opkts Oerrs Coll fpa0 4470 08.00.2b.b1.08.8e 606204798 0 3590305172 0 0 bash-2.01$ uptime 8:21AM up 85 days, 6:55, 1 user, load averages: 0.00, 0.00, 0.00 bash-2.01$ uname -a FreeBSD moses.maxwell.syr.edu 2.2.5-RELEASE FreeBSD 2.2.5-RELEASE #0: Thu Jan 22 01:21:31 GMT 1998 bash-2.01$ netstat -I fpa0 1 input (fpa0) output packets errs bytes packets errs bytes colls 2274 0 538522 2085 0 440556 0 1537 0 342413 1645 0 515930 0 1652 0 529496 1620 0 499490 0 1674 0 367347 1497 0 544800 0 1790 0 442355 1941 0 762522 0 1600 0 382010 1572 0 604303 0 1700 0 403479 1720 0 542984 0 1864 0 427442 1927 0 664278 0 1742 0 348727 1793 0 843582 0 1152 0 204909 1504 0 1051145 0 [...] 24 hours/day for the last 85 days, no hiccups, no problems. (The counters above in the first netstat output have wrapped a few times :) As reliable as it gets. -Chris To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Fri Apr 17 07:43:33 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id HAA02397 for freebsd-hackers-outgoing; Fri, 17 Apr 1998 07:43:33 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from antipodes.cdrom.com (castles220.castles.com [208.214.165.220]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id OAA02391 for ; Fri, 17 Apr 1998 14:43:28 GMT (envelope-from mike@antipodes.cdrom.com) Received: from antipodes.cdrom.com (localhost [127.0.0.1]) by antipodes.cdrom.com (8.8.8/8.8.5) with ESMTP id HAA00619; Fri, 17 Apr 1998 07:40:17 -0700 (PDT) Message-Id: <199804171440.HAA00619@antipodes.cdrom.com> X-Mailer: exmh version 2.0zeta 7/24/97 To: Bob Bishop cc: Mike Smith , hackers@FreeBSD.ORG, Archie Cobbs Subject: Re: Discussion : Using DHCP to obtain configuration. In-reply-to: Your message of "Fri, 17 Apr 1998 09:34:09 BST." Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Fri, 17 Apr 1998 07:40:16 -0700 From: Mike Smith Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > At 6:34 am +0100 17/4/98, Mike Smith wrote: > >A new banner: "/etc must die!". > > I disagree. The more mechanism that minimally has to be working before the > system can boot, run a shell and talk to a network, the more nervous I get. > init is too complicated already. Just because Apallo did it 15 years ago > and Windows does it now, doesn't mean it's necessarily a good idea. KISS There's no more mechanism required under any proposed death-of-etc scheme than there is now; you need init, the shell and ifconfig. I don't see anyone suggesting that these guys go away. On the other hand, concentrating much of the system configuration information out of various files in /etc into rc.conf has been a popular move. This takes it just a little further is all. -- \\ Sometimes you're ahead, \\ Mike Smith \\ sometimes you're behind. \\ mike@smith.net.au \\ The race is long, and in the \\ msmith@freebsd.org \\ end it's only with yourself. \\ msmith@cdrom.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Fri Apr 17 07:53:52 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id HAA04258 for freebsd-hackers-outgoing; Fri, 17 Apr 1998 07:53:52 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from spinner.netplex.com.au (spinner.netplex.com.au [202.12.86.3]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id OAA04238 for ; Fri, 17 Apr 1998 14:53:38 GMT (envelope-from peter@netplex.com.au) Received: from spinner.netplex.com.au (localhost [127.0.0.1]) by spinner.netplex.com.au (8.8.8/8.8.8/Spinner) with ESMTP id WAA04041; Fri, 17 Apr 1998 22:52:08 +0800 (WST) (envelope-from peter@spinner.netplex.com.au) Message-Id: <199804171452.WAA04041@spinner.netplex.com.au> X-Mailer: exmh version 2.0.2 2/24/98 To: Mike Smith cc: Bob Bishop , Terry Lambert , archie@whistle.com (Archie Cobbs), jim.king@mail.sstar.com, hackers@FreeBSD.ORG Subject: Re: DHCP client/server integration (import proposal) In-reply-to: Your message of "Fri, 17 Apr 1998 06:27:39 MST." <199804171327.GAA00369@antipodes.cdrom.com> Date: Fri, 17 Apr 1998 22:52:07 +0800 From: Peter Wemm Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Mike Smith wrote: > > At 7:01 am +0100 17/4/98, Mike Smith wrote: > > >[...] > > >There is nothing useful you can do to "support" a client using this > > >behaviour; if you tell it to get lost, and it ignores you and decides > > >to use a 10/8 address on your network, you have no way of telling where > > >it went, and no way of telling it, again, to sod off. > > > > Depends how you reply to its ARP queries 8-} > > One of the great disappointments (in my eyes, anyway) of Ethernet is > that you can't narrowcast a 50kV packet - you tend to lose a lot of > your biting power doing collateral damage on the way to the target. I wish somebody would implement napalm-over-IP encapsulation... I could think of a few !@#!&@#^!@# spamming jerks that I'd love to tunnel a few suprises to. (Hmm... better still, forge the source address so it looks like it came from themselves :-) Cheers, -Peter -- Peter Wemm Netplex Consulting To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Fri Apr 17 08:18:29 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id IAA09379 for freebsd-hackers-outgoing; Fri, 17 Apr 1998 08:18:29 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from srv.net (snake.srv.net [199.104.81.3]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id PAA09369 for ; Fri, 17 Apr 1998 15:18:23 GMT (envelope-from cmott@srv.net) Received: from darkstar.home (cmott.srv.net [199.104.81.25]) by srv.net (8.8.7/8.8.5) with SMTP id JAA10487 for ; Fri, 17 Apr 1998 09:18:20 -0600 (MDT) Date: Fri, 17 Apr 1998 08:17:48 -0700 (MST) From: Charles Mott X-Sender: cmott@darkstar.home To: hackers@FreeBSD.ORG Subject: VLANs and FreeBSD Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Does anyone have any experience with combining ethernet VLANs with FreeBSD routing? My understanding is that ethernet packets can have some extra tag attached to them in addition to the 48-bit identifier. What are some standards documents for VLANs? I think it would be interesting for FreeBSD to be able to work with VLANs. Possibly an extra option to ifconfig and a little bit of kernel work would do the job. Charles Mott To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Fri Apr 17 08:21:56 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id IAA10127 for freebsd-hackers-outgoing; Fri, 17 Apr 1998 08:21:56 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from rigel.cs.pdx.edu (root@rigel.cs.pdx.edu [131.252.220.22]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id PAA09904 for ; Fri, 17 Apr 1998 15:20:51 GMT (envelope-from dreeder@cs.pdx.edu) Received: from localhost (dreeder@localhost [127.0.0.1]) by rigel.cs.pdx.edu (8.8.6/8.8.6) with ESMTP id IAA26519; Fri, 17 Apr 1998 08:19:50 -0700 (PDT) Message-Id: <199804171519.IAA26519@rigel.cs.pdx.edu> To: Wolfram Schneider , jmire@lsumc.edu cc: hackers@FreeBSD.ORG, jrb@cse.ogi.edu Subject: Re: IPv6/IPsec package In-reply-to: Your message of "Mon, 06 Apr 1998 19:40:46 +0200." <19980406194046.46985@caramba.cs.tu-berlin.de> Date: Fri, 17 Apr 1998 08:19:49 -0700 From: David Reeder Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG We have a port of IPSec to FreeBSD which was the first step of our project to secure MobileIP via IPSec. Web link is: http://www.cs.pdx.edu/research/SMN/ Page down to the second section "PSU project code distributions". The minimal amount of mobileIP code embedded into the kernel is easy to isolate and is (again) small wrt the line count of IPSec code. It can also be left alone and simply not turned on. If you are familiar with IPSec and defining Security Associations & all that, it should work (roughly) out of the box. Complete instructions and contact information for us may be found in the tarball READMEs. Regards, D. Reeder # # # # Wolfram Schneider writes on Mon, 6 Apr 1998 19:40:46 +0200: . . ----- Forwarded message from "Mire, John" ----- . Message-ID: . From: jmire@lsumc.edu (Mire, John) . To: "'wosch@FreeBSD.ORG'" . Subject: RE: New ports added/updated last two weeks . Date: Mon, 6 Apr 1998 11:56:45 -0500 . Return-Receipt-To: "Mire, John" . MIME-Version: 1.0 . X-Mailer: Internet Mail Service (5.5.1960.3) . Content-Type: text/plain . Content-Length: 531 . . i'm interested in a NRL IPv6/IPsec package and have several questions... . AA: other than searching the ports collection and man pages on . freebsd.org, how does one ascertain if there is a port for freebsd? . BB: if the package has a BSDI and NetBSD 1.2 ports, which is closest to . FreeBSD? . CC: is this a question germain to the ports@freebsd.org group? . . \john . To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Fri Apr 17 08:53:46 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id IAA15185 for freebsd-hackers-outgoing; Fri, 17 Apr 1998 08:53:46 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from hns4.hns.com (hns4.hns.com [208.236.67.4]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id PAA15160 for ; Fri, 17 Apr 1998 15:53:31 GMT (envelope-from kchowksey@hns.com) Received: from hnssysa.hns.com (hnssysa.hns.com [139.85.76.210]) by hns4.hns.com (8.8.7/8.8.7) with ESMTP id LAA11441; Fri, 17 Apr 1998 11:48:33 -0400 (EDT) Received: from inssun5.hns.com (inssun5.hns.com [139.85.192.5]) by hnssysa.hns.com (8.8.7/8.8.7) with ESMTP id LAA16910; Fri, 17 Apr 1998 11:51:45 -0400 (EDT) Received: (kchowksey@localhost) by inssun5.hns.com (8.7.1/8.6.12) id LAA15913; Fri, 17 Apr 1998 11:51:45 -0400 (EDT) Date: Fri, 17 Apr 1998 11:51:45 -0400 (EDT) Message-Id: <199804171551.LAA15913@inssun5.hns.com> From: Kapil Chowksey MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit To: John Polstra CC: hackers@FreeBSD.ORG Subject: Re: Converting ELF shared libs into a.out shared libs In-Reply-To: <199804151008.DAA28074@austin.polstra.com> References: <199804150924.RAA01162@ariadne.tensor.pgs.com> <199804151008.DAA28074@austin.polstra.com> X-Mailer: VM 6.30 under Emacs 19.34.1 Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Wed, 15 April, John Polstra wrote: > feasible, and I'm planning to write one. When I was working through > it, I remember I decided that an ELF->a.out converter would be less > feasible. But I can't remember the reason right now. Sorry, I'm not An ELF->a.out converter might actually be a neccessity for the sparc port. Sparc OpenBoot can only boot from a.out images. There is one existing for UltraLinux already. -- Kapil Chowksey Viva GNU ! kchowksey@hns.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Fri Apr 17 09:09:08 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id JAA19415 for freebsd-hackers-outgoing; Fri, 17 Apr 1998 09:09:08 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from whistle.com (s205m131.whistle.com [207.76.205.131]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id QAA19405 for ; Fri, 17 Apr 1998 16:09:02 GMT (envelope-from dhw@whistle.com) Received: (from smap@localhost) by whistle.com (8.7.5/8.6.12) id JAA22245 for ; Fri, 17 Apr 1998 09:08:21 -0700 (PDT) Received: from pau-amma.whistle.com(207.76.205.64) by whistle.com via smap (V1.3) id sma022241; Fri Apr 17 09:08:01 1998 Received: (from dhw@localhost) by pau-amma.whistle.com (8.8.7/8.8.7) id JAA11244 for freebsd-hackers@FreeBSD.ORG; Fri, 17 Apr 1998 09:08:01 -0700 (PDT) (envelope-from dhw) Date: Fri, 17 Apr 1998 09:08:01 -0700 (PDT) From: David Wolfskill Message-Id: <199804171608.JAA11244@pau-amma.whistle.com> To: freebsd-hackers@FreeBSD.ORG Subject: RE: Package management (was Re: Come on guys, close a PR or two, Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG >Date: Fri, 17 Apr 1998 14:24:02 +1000 (EST) >From: Peter Jeremy [Much elided -- dhw] >BTW, how much commercial s/w actually uses that ABI? I manage a >couple of Sun's at work. They have a variety of commercial s/w >installed on them (eg Interleaf, Oracle, Netscape, Adobe Acrobat, >DataViews, Lotus Notes, Tektronix X-terminal s/w, Hummingbird >Express/Host, HP JetAdmin, INSO DynaText). Apart from Sun software, >the _only_ package that installs as a `standard' SystemV package is >JetAdmin. Everything else installs via some non-standard procedure. ? As to the point that a lot of (commercial) stuff fails to use the "package" mechanism, yes, that's annoying (and your efforts to get the vendors to approximate reasonableness are to be commended!) But what has that to do with an "ABI"? >Of course, Unix does not have a happy track-record of such agreements >(BSD vs AT&T, OSF vs USL/UI, (Linux vs itself) vs (OpenBSD vs >NetBSD vs FreeBSD) vs commercial Unices), so I don't intend to hold >my breath :-(. Indeed. :-( >This would also make it relatively easy to support multiple, different >package formats (as long as the command-line interfaces were not too >dissimilar). I don't see that as a necessary condition, if a "wrapper" interface might be reasonably fabricated. >And one requirement I left off was that is needs to be relatively easy >to create packages (ie write the install driver file). I've >previously avoided using the SystemV packages for this reason (I >actually wound up using the FreeBSD package management as a base). I confess that I find this a little surprising. Granted, what I did last summer with sendmail for a Solaris 2.x environment wasn't all that complex, but it seemed to be functional... and if I were to be creating a "package", doing about that level of work would be something that I woudl consider reasonable. (Bear in mind, please, that I quite agree with is the requirement that folks -- sysadmins like myself, rather than kernel hackers, for example -- should be able to create packages.) BTW: implication, there, is that it should be possible to *test* that the package install works -- if nothing else, be able to say "use /foo/bletch as root, thank you very much". Would also be useful to say "show me what you would have done had this not been a test". david -- David Wolfskill dhw@whistle.com (650) 577-7158 pager: (650) 401-0168 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Fri Apr 17 09:24:38 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id JAA22919 for freebsd-hackers-outgoing; Fri, 17 Apr 1998 09:24:38 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from kaori.communique.net (kaori.communique.net [204.27.67.55]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id QAA22902 for ; Fri, 17 Apr 1998 16:24:28 GMT (envelope-from rzig@verio.net) Received: by kaori.communique.net with Internet Mail Service (5.0.1458.49) id ; Fri, 17 Apr 1998 11:23:11 -0500 Message-ID: From: Raul Zighelboim To: "'hackers@freebsd.org'" Subject: 1 Gbyte of ram Date: Fri, 17 Apr 1998 11:23:08 -0500 X-Priority: 3 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.0.1458.49) Content-Type: text/plain Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Hello; I am building a FreeBSD-current server with 1 gygabyte of ram, but I have been unable to locate David Greenman patch in order to take advantage of all the RAM. Could someone send me the patch, please ? Thanks. ================================================== Raul Zighelboim rzig@verio.net To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Fri Apr 17 09:31:06 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id JAA23870 for freebsd-hackers-outgoing; Fri, 17 Apr 1998 09:31:06 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from sumatra.americantv.com (sumatra.americantv.com [207.170.17.37]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id QAA23812 for ; Fri, 17 Apr 1998 16:30:39 GMT (envelope-from jlemon@americantv.com) Received: from right.PCS (right.PCS [148.105.10.31]) by sumatra.americantv.com (8.8.5/8.8.5) with ESMTP id LAA00106; Fri, 17 Apr 1998 11:29:21 -0500 (CDT) Received: (from jlemon@localhost) by right.PCS (8.6.13/8.6.4) id LAA26055; Fri, 17 Apr 1998 11:28:50 -0500 Message-ID: <19980417112849.17000@right.PCS> Date: Fri, 17 Apr 1998 11:28:49 -0500 From: Jonathan Lemon To: Peter Wemm Cc: Mike Smith , Bob Bishop , Terry Lambert , Archie Cobbs , jim.king@mail.sstar.com, hackers@FreeBSD.ORG Subject: Re: DHCP client/server integration (import proposal) References: <199804171327.GAA00369@antipodes.cdrom.com> <199804171452.WAA04041@spinner.netplex.com.au> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.61.1 In-Reply-To: <199804171452.WAA04041@spinner.netplex.com.au>; from Peter Wemm on Apr 04, 1998 at 10:52:07PM +0800 Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Apr 04, 1998 at 10:52:07PM +0800, Peter Wemm wrote: > Mike Smith wrote: > > One of the great disappointments (in my eyes, anyway) of Ethernet is > > that you can't narrowcast a 50kV packet - you tend to lose a lot of > > your biting power doing collateral damage on the way to the target. > > I wish somebody would implement napalm-over-IP encapsulation... I could > think of a few !@#!&@#^!@# spamming jerks that I'd love to tunnel a few > suprises to. (Hmm... better still, forge the source address so it looks > like it came from themselves :-) That would also neatly solve the US Navy's current naplam disposal problem as well. :-) -- Jonathan (for non-US readers, the navy has a train full of naplam it's trying to dispose of, but nobody wants to accept it) To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Fri Apr 17 09:53:20 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id JAA29068 for freebsd-hackers-outgoing; Fri, 17 Apr 1998 09:53:20 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from phoenix.its.rpi.edu (dec@phoenix.its.rpi.edu [128.113.161.45]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id QAA28931 for ; Fri, 17 Apr 1998 16:53:05 GMT (envelope-from dec@phoenix.its.rpi.edu) Received: from localhost (dec@localhost) by phoenix.its.rpi.edu (8.8.8/8.8.7) with SMTP id MAA03318; Fri, 17 Apr 1998 12:53:00 -0400 (EDT) (envelope-from dec@phoenix.its.rpi.edu) Date: Fri, 17 Apr 1998 12:53:00 -0400 (EDT) From: "David E. Cross" To: Raul Zighelboim cc: "'hackers@freebsd.org'" Subject: Re: 1 Gbyte of ram In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Fri, 17 Apr 1998, Raul Zighelboim wrote: > > Hello; > I am building a FreeBSD-current server with 1 gygabyte of ram, > but I have been unable to locate David Greenman patch in order to take > advantage of all the RAM. A Gygabyte of RAM... I would like to see that patch ;) ^^^^^^^^ -- David Cross To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Fri Apr 17 10:41:58 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id KAA08167 for freebsd-hackers-outgoing; Fri, 17 Apr 1998 10:41:58 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from whistle.com (s205m131.whistle.com [207.76.205.131]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id RAA08145 for ; Fri, 17 Apr 1998 17:41:53 GMT (envelope-from archie@whistle.com) Received: (from smap@localhost) by whistle.com (8.7.5/8.6.12) id KAA23212; Fri, 17 Apr 1998 10:41:23 -0700 (PDT) Received: from bubba.whistle.com(207.76.205.7) by whistle.com via smap (V1.3) id sma023208; Fri Apr 17 10:41:02 1998 Received: (from archie@localhost) by bubba.whistle.com (8.8.7/8.6.12) id KAA06511; Fri, 17 Apr 1998 10:41:02 -0700 (PDT) From: Archie Cobbs Message-Id: <199804171741.KAA06511@bubba.whistle.com> Subject: Re: DHCP client/server integration (import proposal) In-Reply-To: <199804170543.WAA00853@usr07.primenet.com> from Terry Lambert at "Apr 17, 98 05:43:34 am" To: tlambert@primenet.com (Terry Lambert) Date: Fri, 17 Apr 1998 10:41:02 -0700 (PDT) Cc: hackers@FreeBSD.ORG X-Mailer: ELM [version 2.4ME+ PL31 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Terry Lambert writes: > > > But this brings up another question: If the DHCP client only gets NAK > > > responses should it still allocate a 10/8 address for itself, or should it > > > take this to mean that it shouldn't be using the network at all? > > > > Good question.. this should only happen if all the addresses are > > used up. I'd say it shouldn't be using the network at all... but > > try again later. Talking on 10/8 is probably not going to help anything. > > This is irrelevent. Windows 98 will do this. I'm not so sure.. getting a NAK is different from not getting any response at all. We should find a win98 client and try it. -Archie ___________________________________________________________________________ Archie Cobbs * Whistle Communications, Inc. * http://www.whistle.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Fri Apr 17 11:05:30 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id LAA14008 for freebsd-hackers-outgoing; Fri, 17 Apr 1998 11:05:30 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from sasami.jurai.net (winter@sasami.jurai.net [207.153.65.3]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id SAA13923 for ; Fri, 17 Apr 1998 18:05:19 GMT (envelope-from winter@jurai.net) Received: from localhost (winter@localhost) by sasami.jurai.net (8.8.8/8.8.7) with SMTP id OAA06621; Fri, 17 Apr 1998 14:05:12 -0400 (EDT) Date: Fri, 17 Apr 1998 14:05:12 -0400 (EDT) From: "Matthew N. Dodd" To: Charles Mott cc: hackers@FreeBSD.ORG Subject: Re: VLANs and FreeBSD In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Fri, 17 Apr 1998, Charles Mott wrote: > I think it would be interesting for FreeBSD to be able > to work with VLANs. Possibly an extra option to ifconfig > and a little bit of kernel work would do the job. ether_input() appears to have some code to deal with VLANs. /* Matthew N. Dodd | A memory retaining a love you had for life winter@jurai.net | As cruel as it seems nothing ever seems to http://www.jurai.net/~winter | go right - FLA M 3.1:53 */ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Fri Apr 17 11:06:41 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id LAA14454 for freebsd-hackers-outgoing; Fri, 17 Apr 1998 11:06:41 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from sasami.jurai.net (winter@sasami.jurai.net [207.153.65.3]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id SAA14367 for ; Fri, 17 Apr 1998 18:06:26 GMT (envelope-from winter@jurai.net) Received: from localhost (winter@localhost) by sasami.jurai.net (8.8.8/8.8.7) with SMTP id OAA06631; Fri, 17 Apr 1998 14:06:19 -0400 (EDT) Date: Fri, 17 Apr 1998 14:06:19 -0400 (EDT) From: "Matthew N. Dodd" To: Kapil Chowksey cc: John Polstra , hackers@FreeBSD.ORG Subject: Re: Converting ELF shared libs into a.out shared libs In-Reply-To: <199804171551.LAA15913@inssun5.hns.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Fri, 17 Apr 1998, Kapil Chowksey wrote: > An ELF->a.out converter might actually be a neccessity for the sparc > port. Sparc OpenBoot can only boot from a.out images. There is one > existing for UltraLinux already. Which is why the bootstraps would be in a.out format and know how to pull up an ELF kernel... (in a perfect world) /* Matthew N. Dodd | A memory retaining a love you had for life winter@jurai.net | As cruel as it seems nothing ever seems to http://www.jurai.net/~winter | go right - FLA M 3.1:53 */ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Fri Apr 17 11:12:50 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id LAA16893 for freebsd-hackers-outgoing; Fri, 17 Apr 1998 11:12:50 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from uni4nn.gn.iaf.nl (osmium.gn.iaf.nl [193.67.144.12]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id SAA16727 for ; Fri, 17 Apr 1998 18:12:26 GMT (envelope-from wilko@yedi.iaf.nl) Received: by uni4nn.gn.iaf.nl with UUCP id AA00795 (5.67b/IDA-1.5 for hackers@FreeBSD.ORG); Fri, 17 Apr 1998 20:11:41 +0200 Received: (from wilko@localhost) by yedi.iaf.nl (8.8.7/8.6.12) id TAA08495; Fri, 17 Apr 1998 19:18:57 +0200 (MET DST) From: Wilko Bulte Message-Id: <199804171718.TAA08495@yedi.iaf.nl> Subject: Re: FDDI driver In-Reply-To: from Tom at "Apr 16, 98 03:54:08 pm" To: tom@sdf.com (Tom) Date: Fri, 17 Apr 1998 19:18:57 +0200 (MET DST) Cc: wosch@cs.tu-berlin.de, hackers@FreeBSD.ORG X-Organisation: Private FreeBSD site - Arnhem, The Netherlands X-Pgp-Info: PGP public key at 'finger wilko@freefall.freebsd.org' X-Mailer: ELM [version 2.4ME+ PL32 (25)] Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG As Tom wrote... > > On Thu, 16 Apr 1998, Wolfram Schneider wrote: > > > How good is the FDDI driver in FreeBSD? Would you trust > > a company which use a FreeBSD router with FDDI card? > > Supposed to be very solid. Simon described the card recently as being > "very boring". Very boring indeed. I have 2 Digital DEFPA (SAS in my case) to connect the FreeBSD box to my NetBSD/axp. Works just fine. Matt did a great job on the driver. Wilko _ ______________________________________________________________________ | / o / / _ Bulte email: wilko @ yedi.iaf.nl |/|/ / / /( (_) Arnhem, The Netherlands WWW: http://www.tcja.nl ______________________________________________ Powered by FreeBSD __________ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Fri Apr 17 11:34:59 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id LAA24352 for freebsd-hackers-outgoing; Fri, 17 Apr 1998 11:34:59 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from indigo.ie (nsmart@ts01-48.waterford.indigo.ie [194.125.139.111]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id SAA24250 for ; Fri, 17 Apr 1998 18:34:30 GMT (envelope-from rotel@indigo.ie) Received: (from nsmart@localhost) by indigo.ie (8.8.8/8.8.7) id TAA02993; Fri, 17 Apr 1998 19:32:48 +0100 (IST) (envelope-from rotel@indigo.ie) From: Niall Smart Message-Id: <199804171832.TAA02993@indigo.ie> Date: Fri, 17 Apr 1998 19:32:48 +0000 In-Reply-To: James Raynard "Re: PR kern/1144" (Apr 15, 8:49pm) Reply-To: rotel@indigo.ie X-Mailer: Mail User's Shell (7.2.6 beta(3) 11/17/96) To: James Raynard , rotel@indigo.ie Subject: Re: PR kern/1144 Cc: joelh@gnu.org, freebsd-hackers@FreeBSD.ORG Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Apr 15, 8:49pm, James Raynard wrote: } Subject: Re: PR kern/1144 > On Wed, Apr 15, 1998 at 02:03:43AM +0000, Niall Smart wrote: > > On Apr 1n, 9:17pm, James Raynard wrote: > > > > > > In his reply to my original PR, bde posted a macro that did what you > > > suggest for integer arguments (is this not in the PR database?). > > > > Nope. Still got it? > > Yep. Note there's a followup as well. Thanks for the information. I noticed you closed off the PR... given that OpenBSD, NetBSD, Solaris, glibc and IRIX are all POSIX compliant in this regard, do we really want to break ranks? I don't think saving a few microseconds is worth it. I've appended patches in case I can convince you to change your mind. :) Thanks, Niall *** /usr/src/lib/libc/gen/sigsetops.c Mon Jan 5 00:11:29 1998 --- sigsetops.c Fri Apr 17 19:15:19 1998 *************** *** 38,43 **** --- 38,47 ---- #endif /* LIBC_SCCS and not lint */ #include + #include + + /* These functions used to be defined as macro's, undef them here in case + someone ends up pulling in an old /usr/include/signal.h */ #undef sigemptyset #undef sigfillset *************** *** 66,71 **** --- 70,80 ---- sigset_t *set; int signo; { + if (signo <= 0 || signo >= NSIG) { + errno = EINVAL; + return -1; + } + *set |= sigmask(signo); return (0); } *************** *** 75,80 **** --- 84,94 ---- sigset_t *set; int signo; { + if (signo <= 0 || signo >= NSIG) { + errno = EINVAL; + return -1; + } + *set &= ~sigmask(signo); return (0); } *************** *** 84,88 **** --- 98,107 ---- const sigset_t *set; int signo; { + if (signo <= 0 || signo >= NSIG) { + errno = EINVAL; + return -1; + } + return ((*set & sigmask(signo)) != 0); } *** /usr/src/include/signal.h Fri Jun 28 05:27:04 1996 --- signal.h Thu Apr 16 12:26:15 1998 *************** *** 73,85 **** #endif /* !_ANSI_SOURCE */ __END_DECLS - #ifndef _ANSI_SOURCE - /* List definitions after function declarations, or Reiser cpp gets upset. */ - #define sigaddset(set, signo) (*(set) |= 1 << ((signo) - 1), 0) - #define sigdelset(set, signo) (*(set) &= ~(1 << ((signo) - 1)), 0) - #define sigemptyset(set) (*(set) = 0, 0) - #define sigfillset(set) (*(set) = ~(sigset_t)0, 0) - #define sigismember(set, signo) ((*(set) & (1 << ((signo) - 1))) != 0) - #endif /* !_ANSI_SOURCE */ - #endif /* !_SIGNAL_H_ */ --- 73,76 ---- *** /usr/src/lib/libc/gen/sigsetops.3 Tue Feb 17 16:38:15 1998 --- sigsetops.3 Fri Apr 17 19:23:37 1998 *************** *** 89,109 **** function returns whether a specified signal .Fa signo is contained in the signal set. - .Pp - These functions - are provided as macros in the include file . - Actual functions are available - if their names are undefined (with #undef - .Em name ) . .Sh RETURN VALUES The .Fn sigismember ! function returns 1 ! if the signal is a member of the set, ! 0 otherwise. ! The other functions return 0. .Sh ERRORS ! Currently no errors are detected. .Sh SEE ALSO .Xr kill 2 , .Xr sigaction 2 , --- 89,120 ---- function returns whether a specified signal .Fa signo is contained in the signal set. .Sh RETURN VALUES The + .Fn sigfillset + and + .Fn sigemptyset + functions return 0. + The functions + .Fn sigaddset + and + .Fn sigdelset + return -1 and set + .Va errno + on failure or return 0 on success. + The .Fn sigismember ! function returns -1 and sets ! .Va errno ! on failure, otherwise it returns 1 if the signal is a member of the set, ! or 0 if it is not. .Sh ERRORS ! .Bl -tag -width Er ! .It Bq Er EINVAL ! The specified signal ! .Fa signo ! is not a valid signal number. ! .El .Sh SEE ALSO .Xr kill 2 , .Xr sigaction 2 , -- Niall Smart. finger njs3@doc.ic.ac.uk for PGP key FreeBSD: Turning PC's into Workstations. www.freebsd.org To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Fri Apr 17 12:06:24 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id MAA03497 for freebsd-hackers-outgoing; Fri, 17 Apr 1998 12:06:24 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from gratia.it.hq.nasa.gov (gratia.it.hq.nasa.gov [131.182.119.134]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id TAA03484 for ; Fri, 17 Apr 1998 19:06:13 GMT (envelope-from cshenton@gratia.it.hq.nasa.gov) Received: from wirehead.it.hq.nasa.gov (WireHead.it.hq.nasa.gov [131.182.119.88]) by gratia.it.hq.nasa.gov (8.7.5/8.7.3) with ESMTP id OAA20223; Fri, 17 Apr 1998 14:57:33 -0400 (EDT) Received: (from cshenton@localhost) by wirehead.it.hq.nasa.gov (8.8.8/8.8.8) id PAA16328; Fri, 17 Apr 1998 15:04:32 -0400 (EDT) To: Mike Smith Cc: Archie Cobbs , hackers@FreeBSD.ORG Subject: Re: Discussion : Using DHCP to obtain configuration. References: <199804170534.WAA00450@antipodes.cdrom.com> X-Emacs: Emacs 20.2, MULE 3.0 (MOMIJINOGA) MIME-Version: 1.0 (generated by SEMI 1.2.0 - "Nishiizumi") Content-Type: text/plain; charset=US-ASCII From: Chris Shenton Date: 17 Apr 1998 15:04:31 -0400 In-Reply-To: Mike Smith's message of Thu, 16 Apr 1998 22:34:53 -0700 Message-ID: Lines: 15 X-Mailer: Gnus v5.5/Emacs 20.2 Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Mike Smith writes: > > The way UNIX piles random configuration information all into /etc > > has always bugged the crap out of me. Ideally, /etc should go away > > because nothing should be "miscellaneous".. it should all be organized. > > ... in a database. Go visit Terry's cube tomorrow. Say "LDAP?" and > wait for the lecture. No, not just any database -- a "registry"! :-) (shudder, cringe, vomit) To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Fri Apr 17 12:13:25 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id MAA05007 for freebsd-hackers-outgoing; Fri, 17 Apr 1998 12:13:25 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from dingo.cdrom.com (dingo.cdrom.com [204.216.28.145]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id TAA04965 for ; Fri, 17 Apr 1998 19:13:20 GMT (envelope-from mike@dingo.cdrom.com) Received: from dingo.cdrom.com (localhost [127.0.0.1]) by dingo.cdrom.com (8.8.8/8.8.5) with ESMTP id MAA00403; Fri, 17 Apr 1998 12:07:49 -0700 (PDT) Message-Id: <199804171907.MAA00403@dingo.cdrom.com> X-Mailer: exmh version 2.0zeta 7/24/97 To: Chris Shenton cc: Mike Smith , Archie Cobbs , hackers@FreeBSD.ORG Subject: Re: Discussion : Using DHCP to obtain configuration. In-reply-to: Your message of "17 Apr 1998 15:04:31 EDT." Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Fri, 17 Apr 1998 12:07:49 -0700 From: Mike Smith Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > Mike Smith writes: > > > > The way UNIX piles random configuration information all into /etc > > > has always bugged the crap out of me. Ideally, /etc should go away > > > because nothing should be "miscellaneous".. it should all be organized. > > > > ... in a database. Go visit Terry's cube tomorrow. Say "LDAP?" and > > wait for the lecture. > > No, not just any database -- a "registry"! :-) Yeah, and? Ask anyone that's administered a network of Apollo systems how useful the registry is. > (shudder, cringe, vomit) Isn't it nice to have your ideas judged on the merits of someone else's implementation? -- \\ Sometimes you're ahead, \\ Mike Smith \\ sometimes you're behind. \\ mike@smith.net.au \\ The race is long, and in the \\ msmith@freebsd.org \\ end it's only with yourself. \\ msmith@cdrom.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Fri Apr 17 12:46:06 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id MAA12972 for freebsd-hackers-outgoing; Fri, 17 Apr 1998 12:46:06 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from echonyc.com (echonyc.com [198.67.15.2]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id TAA12908 for ; Fri, 17 Apr 1998 19:45:45 GMT (envelope-from benedict@echonyc.com) Received: from localhost (benedict@localhost) by echonyc.com (8.8.7/8.8.7) with SMTP id PAA12044; Fri, 17 Apr 1998 15:45:16 -0400 (EDT) Date: Fri, 17 Apr 1998 15:45:16 -0400 (EDT) From: Snob Art Genre To: Bob Bishop cc: Mike Smith , hackers@FreeBSD.ORG Subject: Re: Discussion : Using DHCP to obtain configuration. In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Thu, 16 Apr 1998, Bob Bishop wrote: > At 2:51 am +0100 16/4/98, Mike Smith wrote: > > 3 Use the DHCP client for everything. > > ...this option would introduce yet another chunk of mechanism which has to > be working before one's system will DTRT. Yes! Has anyone here ever tried to fix a NeXTStep box when NetInfo was spammed? It's not pretty, I assure you. Ben "You have your mind on computers, it seems." To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Fri Apr 17 12:46:22 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id MAA13033 for freebsd-hackers-outgoing; Fri, 17 Apr 1998 12:46:22 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from gratia.it.hq.nasa.gov (gratia.it.hq.nasa.gov [131.182.119.134]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id TAA12919 for ; Fri, 17 Apr 1998 19:45:58 GMT (envelope-from cshenton@gratia.it.hq.nasa.gov) Received: from wirehead.it.hq.nasa.gov (WireHead.it.hq.nasa.gov [131.182.119.88]) by gratia.it.hq.nasa.gov (8.7.5/8.7.3) with ESMTP id PAA20458; Fri, 17 Apr 1998 15:37:47 -0400 (EDT) Received: (from cshenton@localhost) by wirehead.it.hq.nasa.gov (8.8.8/8.8.8) id PAA16422; Fri, 17 Apr 1998 15:44:46 -0400 (EDT) To: Mike Smith Cc: Archie Cobbs , hackers@FreeBSD.ORG Subject: Re: Discussion : Using DHCP to obtain configuration. References: <199804171907.MAA00403@dingo.cdrom.com> X-Emacs: Emacs 20.2, MULE 3.0 (MOMIJINOGA) MIME-Version: 1.0 (generated by SEMI 1.2.0 - "Nishiizumi") Content-Type: text/plain; charset=US-ASCII From: Chris Shenton Date: 17 Apr 1998 15:44:46 -0400 In-Reply-To: Mike Smith's message of Fri, 17 Apr 1998 12:07:49 -0700 Message-ID: Lines: 10 X-Mailer: Gnus v5.5/Emacs 20.2 Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Mike Smith writes: > Yeah, and? Ask anyone that's administered a network of Apollo systems > how useful the registry is. > Isn't it nice to have your ideas judged on the merits of someone else's > implementation? I really liked my little net of Apollos. I really hate the NT registry fiasco. Yeah, the implementation makes all the difference... sigh. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Fri Apr 17 12:57:32 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id MAA15526 for freebsd-hackers-outgoing; Fri, 17 Apr 1998 12:57:32 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from whistle.com (s205m131.whistle.com [207.76.205.131]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id TAA15510 for ; Fri, 17 Apr 1998 19:57:26 GMT (envelope-from archie@whistle.com) Received: (from smap@localhost) by whistle.com (8.7.5/8.6.12) id MAA24826; Fri, 17 Apr 1998 12:56:55 -0700 (PDT) Received: from bubba.whistle.com(207.76.205.7) by whistle.com via smap (V1.3) id sma024824; Fri Apr 17 12:56:31 1998 Received: (from archie@localhost) by bubba.whistle.com (8.8.7/8.6.12) id MAA07581; Fri, 17 Apr 1998 12:56:31 -0700 (PDT) From: Archie Cobbs Message-Id: <199804171956.MAA07581@bubba.whistle.com> Subject: Re: Discussion : Using DHCP to obtain configuration. In-Reply-To: <3536BC7E.2F1CF0FB@whistle.com> from Julian Elischer at "Apr 16, 98 07:20:46 pm" To: julian@whistle.com (Julian Elischer) Date: Fri, 17 Apr 1998 12:56:31 -0700 (PDT) Cc: mike@smith.net.au, hackers@FreeBSD.ORG X-Mailer: ELM [version 2.4ME+ PL31 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Julian Elischer writes: > Archie Cobbs wrote: > > > > Would the forces of interia ever allow it? > > that would be 'inertia' right? Nope.. ( .. retroactively making a wrong a right .. :-) As David Wolfskill pointed out, Interia is that faraway land where the Inertians live. -Archie ___________________________________________________________________________ Archie Cobbs * Whistle Communications, Inc. * http://www.whistle.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Fri Apr 17 14:26:10 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id OAA00463 for freebsd-hackers-outgoing; Fri, 17 Apr 1998 14:26:10 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from amsoft.ru (amsoft.ru [194.87.86.241]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id VAA00397 for ; Fri, 17 Apr 1998 21:25:18 GMT (envelope-from am@amsoft.ru) Received: (from am@localhost) by amsoft.ru (8.8.8/amsoft/1.0) id BAA05619 for freebsd-hackers@freebsd.org; Sat, 18 Apr 1998 01:18:53 +0400 (MSD) From: Andrew Maltsev Message-Id: <199804172118.BAA05619@amsoft.ru> Subject: Telnet non transparence To: freebsd-hackers@FreeBSD.ORG Date: Sat, 18 Apr 1998 01:18:52 +0400 (MSD) Organization: AM'soft X-Location: Oryol (http://www.oryol.ru/), Russia X-Phone: +7 086 229 9988 X-Mailer: ELM [version 2.4ME+ PL32 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG There are three open PR's related to this issue. In the last (bin/6317) I'd posted my patch for the problem. Why not to commit it? The problem is that even with -8E specified telnet falls to command mode by 0xff -- this is not what ``-E -- Stops any character from being recognized as an escape character'' usually means :) Here is the patch: Index: commands.c =================================================================== RCS file: /.1/FreeBSD/CVS/src/usr.bin/telnet/commands.c,v retrieving revision 1.9 diff -c -r1.9 commands.c *** commands.c 1998/02/20 04:33:02 1.9 --- commands.c 1998/04/16 10:13:09 *************** *** 405,411 **** static int send_esc() { ! NETADD(escape); return 1; } --- 405,412 ---- static int send_esc() { ! if(escapable) ! NETADD(escape); return 1; } *************** *** 938,944 **** printf("Telnet rlogin escape character is '%s'.\n", control(rlogin)); } else { ! escape = (s && *s) ? special(s) : _POSIX_VDISABLE; printf("Telnet escape character is '%s'.\n", control(escape)); } } --- 939,951 ---- printf("Telnet rlogin escape character is '%s'.\n", control(rlogin)); } else { ! if(s && *s) { ! escape = special(s); ! escapable = 1; ! } else { ! escape = _POSIX_VDISABLE; ! escapable = 0; ! } printf("Telnet escape character is '%s'.\n", control(escape)); } } *************** *** 1010,1015 **** --- 1017,1025 ---- value = _POSIX_VDISABLE; } *(ct->charp) = (cc_t)value; + if(ct->charp == &escape) /* special workaround - i'm too lazy */ + /* to add yet another handler (am@) */ + escapable = !(value == _POSIX_VDISABLE); printf("%s character is '%s'.\n", ct->name, control(*(ct->charp))); } slc_check(); *************** *** 1330,1338 **** printf("new escape character: "); (void) fgets(buf, sizeof(buf), stdin); arg = buf; } ! if (arg[0] != '\0') escape = arg[0]; if (!In3270) { printf("Escape character is '%s'.\n", control(escape)); } --- 1340,1354 ---- printf("new escape character: "); (void) fgets(buf, sizeof(buf), stdin); arg = buf; + if (*buf=='\n') arg++; } ! if (arg[0] != '\0') { escape = arg[0]; + escapable = 1; + } else { + escape = _POSIX_VDISABLE; + escapable = 0; + } if (!In3270) { printf("Escape character is '%s'.\n", control(escape)); } Index: externs.h =================================================================== RCS file: /.1/FreeBSD/CVS/src/usr.bin/telnet/externs.h,v retrieving revision 1.3 diff -c -r1.3 externs.h *** externs.h 1997/01/07 19:47:56 1.3 --- externs.h 1998/04/16 09:55:57 *************** *** 148,153 **** --- 148,154 ---- clienteof; /* Client received EOF */ extern cc_t escape; /* Escape to command mode */ + extern short escapable; /* Escape allowed? */ extern cc_t rlogin; /* Rlogin mode escape character */ #ifdef KLUDGELINEMODE extern cc_t echoc; /* Toggle local echoing */ Index: main.c =================================================================== RCS file: /.1/FreeBSD/CVS/src/usr.bin/telnet/main.c,v retrieving revision 1.6 diff -c -r1.6 main.c *** main.c 1997/03/29 04:32:57 1.6 --- main.c 1998/04/16 09:54:57 *************** *** 141,147 **** eight = 3; /* binary output and input */ break; case 'E': ! rlogin = escape = _POSIX_VDISABLE; break; case 'K': #ifdef AUTHENTICATION --- 141,148 ---- eight = 3; /* binary output and input */ break; case 'E': ! rlogin = _POSIX_VDISABLE; ! set_escape_char(NULL); break; case 'K': #ifdef AUTHENTICATION Index: telnet.c =================================================================== RCS file: /.1/FreeBSD/CVS/src/usr.bin/telnet/telnet.c,v retrieving revision 1.5 diff -c -r1.5 telnet.c *** telnet.c 1998/02/20 04:34:08 1.5 --- telnet.c 1998/04/16 09:59:38 *************** *** 110,115 **** --- 110,116 ---- char *prompt = 0; + short escapable; cc_t escape; cc_t rlogin; #ifdef KLUDGELINEMODE *************** *** 188,193 **** --- 189,195 ---- /* Don't change NetTrace */ + escapable = 1; escape = CONTROL(']'); rlogin = _POSIX_VDISABLE; #ifdef KLUDGELINEMODE *************** *** 1969,1975 **** command(0, "z\n", 2); continue; } ! if (sc == escape) { command(0, (char *)tbp, tcc); bol = 1; count += tcc; --- 1971,1977 ---- command(0, "z\n", 2); continue; } ! if (escapable && sc == escape) { command(0, (char *)tbp, tcc); bol = 1; count += tcc; *************** *** 1986,1992 **** } if ((sc == '\n') || (sc == '\r')) bol = 1; ! } else if (sc == escape) { /* * Double escape is a pass through of a single escape character. */ --- 1988,1994 ---- } if ((sc == '\n') || (sc == '\r')) bol = 1; ! } else if (escapable && sc == escape) { /* * Double escape is a pass through of a single escape character. */ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Fri Apr 17 14:53:24 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id OAA08011 for freebsd-hackers-outgoing; Fri, 17 Apr 1998 14:53:24 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from fledge.watson.org (root@FLEDGE.RES.CMU.EDU [128.2.91.116]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id VAA07818 for ; Fri, 17 Apr 1998 21:52:37 GMT (envelope-from robert@cyrus.watson.org) Received: from trojanhorse.pr.watson.org (trojanhorse.pr.watson.org [192.0.2.10]) by fledge.watson.org (8.8.8/8.8.8) with SMTP id RAA13756; Fri, 17 Apr 1998 17:51:52 -0400 (EDT) Date: Fri, 17 Apr 1998 17:51:51 -0400 (EDT) From: Robert Watson X-Sender: robert@trojanhorse.pr.watson.org Reply-To: Robert Watson To: Mike Smith cc: Archie Cobbs , hackers@FreeBSD.ORG Subject: Re: Discussion : Using DHCP to obtain configuration. In-Reply-To: <199804170534.WAA00450@antipodes.cdrom.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Thu, 16 Apr 1998, Mike Smith wrote: > > > > The way UNIX piles random configuration information all into /etc > > has always bugged the crap out of me. Ideally, /etc should go away > > because nothing should be "miscellaneous".. it should all be organized. > > ... in a database. Go visit Terry's cube tomorrow. Say "LDAP?" and > wait for the lecture. > > > Hmm.. what if we created the /var/conf hierarchy... > > Actually, what I want is a stub version of the LDAP client library that > can be linked into a few of the items that run early on (init, mount, > fsck, dhclient, etc), before the network is up. Once the net is up, > everything parametric ought to be indirected through a generic "get me > a parameter" API. See, so the reason I find this concerning is that it stores the configuration information (presumably) in a single repository, and the kernel enforcement of the security on this repository can't be made finer grained. See the current discussion on freebsd-stable/-security for details. If you have several securelevels, you will want several sources of configuration information -- wherein higher securelevels can change their own configuration, but not that of lower securelevels (i.e., a higher securelevel might allow changing the web server configuration, but not changing the file system mount information as root). Some information looks like it would fit nicely into a single directory service -- i.e., DNS configuration, account name information, mail delivery information, etc. Other stuff does not fit so well -- ipfw configuration, port mapping of key daemons, file systems to mount, library search path, and so on. If the two approaches can be made compatible, I am all for a more sane configuration system :). If not, then I see problems. Robert N Watson ---- Carnegie Mellon University http://www.cmu.edu/ Trusted Information Systems http://www.tis.com/ SafePort Network Services http://www.safeport.com/ robert@fledge.watson.org http://www.watson.org/~robert/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Fri Apr 17 15:06:29 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id PAA12977 for freebsd-hackers-outgoing; Fri, 17 Apr 1998 15:06:29 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from dt050n33.san.rr.com (@dt050n33.san.rr.com [204.210.31.51]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id WAA12859 for ; Fri, 17 Apr 1998 22:05:59 GMT (envelope-from Studded@san.rr.com) Received: from san.rr.com (Studded@localhost [127.0.0.1]) by dt050n33.san.rr.com (8.8.8/8.8.8) with ESMTP id PAA07577; Fri, 17 Apr 1998 15:05:26 -0700 (PDT) (envelope-from Studded@san.rr.com) Message-ID: <3537D226.457C3B91@san.rr.com> Date: Fri, 17 Apr 1998 15:05:26 -0700 From: Studded Organization: Triborough Bridge & Tunnel Authority X-Mailer: Mozilla 4.05 [en] (X11; I; FreeBSD 2.2.6-STABLE i386) MIME-Version: 1.0 To: Mike Smith CC: hackers@FreeBSD.ORG Subject: Re: Discussion : Using DHCP to obtain configuration. References: <199804160151.SAA00388@antipodes.cdrom.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Mike Smith wrote: > > I recently posted asking for opinions as to the desirability of making > the ISC DHCP tools part of the base system. The response to this has > been positive so far, and unless there are subsequent strong objections > they will be imported contrib-style. I would suggest that you push back the import for a little while. Ted just announced on dhcp-client that he's planning a new release for probably this weekend. Also, as much as I think that importing dhcp into the base is a necessary step, I have a concern that it will promptly become orphaned like (for example) xntpd and top. Please say it won't be so. :) [snip] > There are three basic approaches we can take to integrating DHCP > clienthood with FreeBSD: > > 1 Nothing. Leave the tools and the manpages there for users that > might feel brave and want to set it up themselves. This doesn't win > us much over the port, but results in the least change. This would actually be a minus in relation to the port since this dramatically increases the likelihood that it will be orphaned. > 2 Offer a simple choice between "traditional" static configuration, and > "use DHCP" configuration. Users with complex part-static part-DHCP > configurations can use the DHCP client configuration file to achieve > ultimate flexibility. This results in the least surprise for > existing users, but perhaps a slightly more convoluted > implementation. I posted a proposal for some very simple rc.conf and rc.network changes that would make this almost painless several months ago and was told that implementing changes like that before xntpd was in the tree wouldn't be wise. If you're interested in a slightly modified version of my plan feel free to visit http://home.san.rr.com/freebsd/dhcp.html. The system as it is now is closer to ready for this change than you might think. I would be happy to work with you (and whoever else is interested) on details of the implementation. > 3 Use the DHCP client for everything. This will require a rethunk of > the way that some configuration information is stored in /etc, in > order to feed it to the DHCP client. In effect, the DHCP client > will become the sole point of configuration for IP address, default > route, nameserver, etc. information. > This will make things simpler and cleaner, but will also result in a > break away from the "all information in one place" trend we have > been trying to cleave to. Not necessarily... there are ways to achieve this goal but they all lean pretty far towards the database model that Jordan et al want for all of the configuration items and implementing half a solution now will only make the transition more difficult. > Another significant issue is that the DHCP client can be used to > retrieve nameserver details. In order to put this information into use, > /etc/resolv.conf must be updated, requiring /etc/ to be writable. The symlink idea proposed as a solution for this seems like a good idea. > As > well, lease information is normally stored under /var (which is > normally expected to be writable, but often not as early as the DHCP > client might be running). I've never had a problem with this. Do people NFS mount /var? What circumstances are you thinking of? Glad to see this getting some notice, Doug -- *** Chief Operations Officer, DALnet IRC network *** *** Proud designer and maintainer of the world's largest Internet *** Relay Chat server with 5,328 simultaneous connections. *** Try spider.dal.net on ports 6662-4 (Powered by FreeBSD) To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Fri Apr 17 16:02:39 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id QAA28249 for freebsd-hackers-outgoing; Fri, 17 Apr 1998 16:02:39 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from shark.nas.nasa.gov (shark.nas.nasa.gov [129.99.34.41]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id XAA28108 for ; Fri, 17 Apr 1998 23:02:05 GMT (envelope-from edavis@shark.nas.nasa.gov) Received: from shark.nas.nasa.gov (edavis@localhost) by shark.nas.nasa.gov (8.8.7/NAS8.8.7) with ESMTP id QAA02261 for ; Fri, 17 Apr 1998 16:02:03 -0700 (PDT) Message-Id: <199804172302.QAA02261@shark.nas.nasa.gov> X-Mailer: exmh version 2.0.2 2/24/98 To: hackers@FreeBSD.ORG Subject: vnodes... Date: Fri, 17 Apr 1998 16:02:03 -0700 From: "Eric A. Davis" Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG If I only have a pointer to a vnode, is there any way to get the inode number of the intermediate (parent) directory? More specifically, I am looking to do this in the vn_write (sys/kern/vfs_vnops.c) function. - e -- Eric Allen Davis Network Engineer edavis@nas.nasa.gov NASA Ames Research Center Voice: (415)604-2543 NAS Systems Division Pager: (415)428-6931 http://www.nas.nasa.gov/~edavis To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Fri Apr 17 16:31:42 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id QAA07871 for freebsd-hackers-outgoing; Fri, 17 Apr 1998 16:31:42 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from euthyphro.uchicago.edu (euthyphro.uchicago.edu [128.135.21.31]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id XAA07791 for ; Fri, 17 Apr 1998 23:31:23 GMT (envelope-from sfarrell@phaedrus.uchicago.edu) Received: from phaedrus.uchicago.edu (phaedrus [128.135.21.10]) by euthyphro.uchicago.edu (8.8.6/8.8.4) with ESMTP id SAA06476; Fri, 17 Apr 1998 18:30:47 -0500 (CDT) Received: (from sfarrell@localhost) by phaedrus.uchicago.edu (8.8.8/8.8.5) id SAA02896; Fri, 17 Apr 1998 18:30:44 -0500 (CDT) To: Snob Art Genre Cc: Bob Bishop , Mike Smith , hackers@FreeBSD.ORG Subject: Re: Discussion : Using DHCP to obtain configuration. References: From: sfarrell+lists@farrell.org Mime-Version: 1.0 (generated by tm-edit 7.108) Content-Type: text/plain; charset=US-ASCII Date: 17 Apr 1998 18:30:44 -0500 In-Reply-To: Snob Art Genre's message of "Fri, 17 Apr 1998 15:45:16 -0400 (EDT)" Message-ID: <874szsnhzv.fsf@phaedrus.uchicago.edu> Lines: 33 X-Mailer: Gnus v5.6.3/XEmacs 20.4 - "Emerald" Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Snob Art Genre writes: > Yes! Has anyone here ever tried to fix a NeXTStep box when NetInfo > was spammed? It's not pretty, I assure you. Ugh... Can't some kind of duality be established that gets the best of both worlds? Use nsswitch.conf file that call tell it to e.g., first look in the database and then in files for all information. Additionally, some provision is made for the new system to auto-generate required files in /etc? Oh.. and while I'm dreaming, how about using portalfs or similar as such: mount /etc with portalfs and have a translator present all of the data from the database in traditional format. So vi /etc/rc.conf, e.g., would just work, even though you'd actually be read/writing directly to the database (a little like vipw, but with more magic). Similarly this mechanism would maintain a backup of /etc in files as mentioned in the previous paragraph. This would be *outstanding* b/c one of the most annoying things about non-traditional config systems is that they are difficult to figure out since nothing is where it is "supposed to be". Moreover, an environmental variable (SYSTEM_CONFIG_STYLE=SysV, e.g.) could control the apparent layout of /etc. (returning to planet earth...) -- Steve Farrell To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Fri Apr 17 17:03:16 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id RAA16490 for freebsd-hackers-outgoing; Fri, 17 Apr 1998 17:03:16 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from jraynard.demon.co.uk (jraynard.demon.co.uk [158.152.42.77]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id AAA16425 for ; Sat, 18 Apr 1998 00:02:58 GMT (envelope-from fhackers@jraynard.demon.co.uk) Received: (from fhackers@localhost) by jraynard.demon.co.uk (8.8.8/8.8.8) id BAA24866; Sat, 18 Apr 1998 01:02:44 +0100 (BST) (envelope-from fhackers) Message-ID: <19980418010242.36348@jraynard.demon.co.uk> Date: Sat, 18 Apr 1998 01:02:42 +0100 From: James Raynard To: rotel@indigo.ie Cc: freebsd-hackers@FreeBSD.ORG Subject: Re: PR kern/1144 References: <199804171832.TAA02993@indigo.ie> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.81e In-Reply-To: <199804171832.TAA02993@indigo.ie>; from Niall Smart on Fri, Apr 17, 1998 at 07:32:48PM +0000 Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Fri, Apr 17, 1998 at 07:32:48PM +0000, Niall Smart wrote: > > I noticed you closed off the PR... Yes, I didn't think the macro changes were worth it. > given that OpenBSD, NetBSD, > Solaris, glibc and IRIX are all POSIX compliant in this regard, do > we really want to break ranks? I don't think saving a few microseconds > is worth it. Maybe... > I've appended patches in case I can convince you to > change your mind. :) [snip] Hmm, these are almost exactly the same as the patches in my original PR (except I didn't bother with the man page :-) James To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Fri Apr 17 22:23:10 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id WAA03933 for freebsd-hackers-outgoing; Fri, 17 Apr 1998 22:23:10 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from antipodes.cdrom.com (castles115.castles.com [208.214.165.115]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id FAA03917 for ; Sat, 18 Apr 1998 05:23:02 GMT (envelope-from mike@antipodes.cdrom.com) Received: from antipodes.cdrom.com (localhost [127.0.0.1]) by antipodes.cdrom.com (8.8.8/8.8.5) with ESMTP id UAA00280; Fri, 17 Apr 1998 20:15:32 -0700 (PDT) Message-Id: <199804180315.UAA00280@antipodes.cdrom.com> X-Mailer: exmh version 2.0zeta 7/24/97 To: Studded cc: hackers@FreeBSD.ORG Subject: Re: Discussion : Using DHCP to obtain configuration. In-reply-to: Your message of "Fri, 17 Apr 1998 15:05:26 PDT." <3537D226.457C3B91@san.rr.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Fri, 17 Apr 1998 20:15:32 -0700 From: Mike Smith Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > Mike Smith wrote: > > > > I recently posted asking for opinions as to the desirability of making > > the ISC DHCP tools part of the base system. The response to this has > > been positive so far, and unless there are subsequent strong objections > > they will be imported contrib-style. > > I would suggest that you push back the import for a little while. Ted > just announced on dhcp-client that he's planning a new release for > probably this weekend. Sounds good to me. > Also, as much as I think that importing dhcp into > the base is a necessary step, I have a concern that it will promptly > become orphaned like (for example) xntpd and top. Please say it won't be > so. :) There are two parts to the maintaining of system components like this; a developer willing to put in the time, and a group of users willing to keep the pressure up. In the case of the DHCP client, for example, I can't keep up with the mailing list, but if someone (like you) does, and pesters me/us every time an update becomes available, things will work out just fine. > > There are three basic approaches we can take to integrating DHCP > > clienthood with FreeBSD: > > > > 1 Nothing. Leave the tools and the manpages there for users that > > might feel brave and want to set it up themselves. This doesn't win > > us much over the port, but results in the least change. > > This would actually be a minus in relation to the port since this > dramatically increases the likelihood that it will be orphaned. Sure. I don't fancy it as an approach, but it's one that exists. > > 2 Offer a simple choice between "traditional" static configuration, and > > "use DHCP" configuration. Users with complex part-static part-DHCP > > configurations can use the DHCP client configuration file to achieve > > ultimate flexibility. This results in the least surprise for > > existing users, but perhaps a slightly more convoluted > > implementation. > > I posted a proposal for some very simple rc.conf and rc.network changes > that would make this almost painless several months ago and was told > that implementing changes like that before xntpd was in the tree > wouldn't be wise. If you're interested in a slightly modified version of > my plan feel free to visit http://home.san.rr.com/freebsd/dhcp.html. The > system as it is now is closer to ready for this change than you might > think. I would be happy to work with you (and whoever else is > interested) on details of the implementation. Thanks - I'll look at this and get back to you. > > 3 Use the DHCP client for everything. This will require a rethunk of > > the way that some configuration information is stored in /etc, in > > order to feed it to the DHCP client. In effect, the DHCP client > > will become the sole point of configuration for IP address, default > > route, nameserver, etc. information. > > This will make things simpler and cleaner, but will also result in a > > break away from the "all information in one place" trend we have > > been trying to cleave to. > > Not necessarily... there are ways to achieve this goal but they all > lean pretty far towards the database model that Jordan et al want for > all of the configuration items and implementing half a solution now will > only make the transition more difficult. My feeling again. But then my sympathies for that approach are well known. > > Another significant issue is that the DHCP client can be used to > > retrieve nameserver details. In order to put this information into use, > > /etc/resolv.conf must be updated, requiring /etc/ to be writable. > > The symlink idea proposed as a solution for this seems like a good > idea. As an alternative, would it hurt overmuch to have the resolver look in /var/dhcp/resolv.conf preferentially? This would mean that no administrative changes were required (making a symlink manually in /etc would be a little ugly), the DHCP-acquired nameserver information would simply overload the local config if it was present. > > As > > well, lease information is normally stored under /var (which is > > normally expected to be writable, but often not as early as the DHCP > > client might be running). > > I've never had a problem with this. Do people NFS mount /var? What > circumstances are you thinking of? Diskless clients, where DHCP is often *extremely* useful. In this case, you want the DHCP client to do it stuff, but not write its configuration out immediately. Rather, it should wait until it gets a signal (or just periodically try to save it, so that when /var arrives, everything "just works"). -- \\ Sometimes you're ahead, \\ Mike Smith \\ sometimes you're behind. \\ mike@smith.net.au \\ The race is long, and in the \\ msmith@freebsd.org \\ end it's only with yourself. \\ msmith@cdrom.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Fri Apr 17 22:57:03 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id WAA08612 for freebsd-hackers-outgoing; Fri, 17 Apr 1998 22:57:03 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from antipodes.cdrom.com (castles115.castles.com [208.214.165.115]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id FAA08604 for ; Sat, 18 Apr 1998 05:56:59 GMT (envelope-from mike@antipodes.cdrom.com) Received: from antipodes.cdrom.com (localhost [127.0.0.1]) by antipodes.cdrom.com (8.8.8/8.8.5) with ESMTP id WAA00781; Fri, 17 Apr 1998 22:53:41 -0700 (PDT) Message-Id: <199804180553.WAA00781@antipodes.cdrom.com> X-Mailer: exmh version 2.0zeta 7/24/97 To: Robert Watson cc: Mike Smith , Archie Cobbs , hackers@FreeBSD.ORG Subject: Re: Discussion : Using DHCP to obtain configuration. In-reply-to: Your message of "Fri, 17 Apr 1998 17:51:51 EDT." Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Fri, 17 Apr 1998 22:53:41 -0700 From: Mike Smith Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > On Thu, 16 Apr 1998, Mike Smith wrote: > > Actually, what I want is a stub version of the LDAP client library that > > can be linked into a few of the items that run early on (init, mount, > > fsck, dhclient, etc), before the network is up. Once the net is up, > > everything parametric ought to be indirected through a generic "get me > > a parameter" API. > > See, so the reason I find this concerning is that it stores the > configuration information (presumably) in a single repository, and the > kernel enforcement of the security on this repository can't be made finer > grained. The kernel has little or nothing of a say in the matter. If you stop a moment and realise that the information in question may not even be local to the system in question, you'll realise that access controls have to be a part of the parameter store itself. Fortunately for your peace of mind, LDAP supports ACL controls. > If the two approaches can be made compatible, I am all for a more sane > configuration system :). If not, then I see problems. If we can't come up with an acceptable compromise, then naturally it's not going to be accepted. One thing at a time - make it happen at all first. 8) -- \\ Sometimes you're ahead, \\ Mike Smith \\ sometimes you're behind. \\ mike@smith.net.au \\ The race is long, and in the \\ msmith@freebsd.org \\ end it's only with yourself. \\ msmith@cdrom.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Sat Apr 18 00:02:16 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id AAA14648 for freebsd-hackers-outgoing; Sat, 18 Apr 1998 00:02:16 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from www.giovannelli.it (www.giovannelli.it [194.184.65.4]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id HAA14635 for ; Sat, 18 Apr 1998 07:02:10 GMT (envelope-from gmarco@giovannelli.it) Received: from giovannelli.it (modem00.masternet.it [194.184.65.254]) by www.giovannelli.it (8.8.8/8.8.5) with ESMTP id IAA00288 for ; Sat, 18 Apr 1998 08:59:05 +0200 (MET DST) Message-ID: <35386CE9.68491A59@giovannelli.it> Date: Sat, 18 Apr 1998 09:05:45 +0000 From: Gianmarco Giovannelli X-Mailer: Mozilla 4.05 [en] (X11; I; FreeBSD 3.0-CURRENT i386) MIME-Version: 1.0 To: hackers@FreeBSD.ORG Subject: Msdos code : speed test Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG I always used the good vmount to use my dos zip drives , today I tried to mount them with the 3.0-current msdos fs with : mount -t msdos /dev/sd2s4 /mnt/mzip Then I tried to copy some files to my /tmp dir from the zip itself... -rwxr-xr-x 1 root bin 707052 Apr 18 08:55 1.tif -rwxr-xr-x 1 root bin 1444564 Apr 18 08:55 2.tif -rwxr-xr-x 1 root bin 1207546 Apr 18 08:55 SETUP.EXE -rwxr-xr-x 1 root bin 3321 Apr 18 08:55 adm.tgz -rwxr-xr-x 1 root bin 10878951 Apr 18 08:55 mozilla.tgz with the stock msdos code : gmarco:/mnt/mzip#time cp *.??? /tmp 0.000u 1.463s 2:30.49 0.9% 70+288k 6957+615io 4pf+0w with vmount : gmarco:/mnt/mzip#time cp *.??? /tmp 0.000u 0.713s 0:15.47 4.5% 72+301k 3+449io 1pf+0w Now I am not able to understand all the data returned by time, but the time elapsed is very different ... Any explanations ? Btw, it isn't so important the important is the msdos code is working now :-) P.s. I don't know if it can be related to the results , but the box (PII 300) was busy with a make world during this test... -- Regards... Gianmarco "Unix expert since yesterday" http://www.giovannelli.it To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Sat Apr 18 01:14:35 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id BAA22230 for freebsd-hackers-outgoing; Sat, 18 Apr 1998 01:14:35 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from smtp01.primenet.com (smtp01.primenet.com [206.165.6.131]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id IAA22220 for ; Sat, 18 Apr 1998 08:14:31 GMT (envelope-from tlambert@usr06.primenet.com) Received: (from daemon@localhost) by smtp01.primenet.com (8.8.8/8.8.8) id BAA20294; Sat, 18 Apr 1998 01:14:27 -0700 (MST) Received: from usr06.primenet.com(206.165.6.206) via SMTP by smtp01.primenet.com, id smtpd020283; Sat Apr 18 01:14:23 1998 Received: (from tlambert@localhost) by usr06.primenet.com (8.8.5/8.8.5) id BAA01302; Sat, 18 Apr 1998 01:14:20 -0700 (MST) From: Terry Lambert Message-Id: <199804180814.BAA01302@usr06.primenet.com> Subject: Re: DHCP client/server integration (import proposal) To: archie@whistle.com (Archie Cobbs) Date: Sat, 18 Apr 1998 08:14:20 +0000 (GMT) Cc: tlambert@primenet.com, hackers@FreeBSD.ORG In-Reply-To: <199804171741.KAA06511@bubba.whistle.com> from "Archie Cobbs" at Apr 17, 98 10:41:02 am X-Mailer: ELM [version 2.4 PL25] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > > > > But this brings up another question: If the DHCP client only > > > > gets NAK responses should it still allocate a 10/8 address for > > > > itself, or should it take this to mean that it shouldn't be > > > > using the network at all? > > > > > > Good question.. this should only happen if all the addresses are > > > used up. I'd say it shouldn't be using the network at all... but > > > try again later. Talking on 10/8 is probably not going to help anything. > > > > This is irrelevent. Windows 98 will do this. > > I'm not so sure.. getting a NAK is different from not getting > any response at all. We should find a win98 client and try it. You could use the one in David's cube. BTW: If 2^24 addresses have been given out, you have a bigger problem. You are probably going to melt your way to the earth's core from the thermal dissapation from all those machines on you local network. 8-). Terry Lambert terry@lambert.org --- Any opinions in this posting are my own and not those of my present or previous employers. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Sat Apr 18 01:34:37 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id BAA24818 for freebsd-hackers-outgoing; Sat, 18 Apr 1998 01:34:37 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from smtp01.primenet.com (smtp01.primenet.com [206.165.6.131]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id IAA24811 for ; Sat, 18 Apr 1998 08:34:33 GMT (envelope-from tlambert@usr01.primenet.com) Received: (from daemon@localhost) by smtp01.primenet.com (8.8.8/8.8.8) id BAA22379; Sat, 18 Apr 1998 01:34:27 -0700 (MST) Received: from usr01.primenet.com(206.165.6.201) via SMTP by smtp01.primenet.com, id smtpd022355; Sat Apr 18 01:34:19 1998 Received: (from tlambert@localhost) by usr01.primenet.com (8.8.5/8.8.5) id BAA08866; Sat, 18 Apr 1998 01:34:11 -0700 (MST) From: Terry Lambert Message-Id: <199804180834.BAA08866@usr01.primenet.com> Subject: Re: Discussion : Using DHCP to obtain configuration. To: mike@smith.net.au (Mike Smith) Date: Sat, 18 Apr 1998 08:34:11 +0000 (GMT) Cc: cshenton@it.hq.nasa.gov, mike@smith.net.au, archie@whistle.com, hackers@FreeBSD.ORG In-Reply-To: <199804171907.MAA00403@dingo.cdrom.com> from "Mike Smith" at Apr 17, 98 12:07:49 pm X-Mailer: ELM [version 2.4 PL25] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > > > > The way UNIX piles random configuration information all into /etc > > > > has always bugged the crap out of me. Ideally, /etc should go away > > > > because nothing should be "miscellaneous".. it should all be organized. > > > > > > ... in a database. Go visit Terry's cube tomorrow. Say "LDAP?" and > > > wait for the lecture. Apparently Mike has spies everywhere... 8-). > > No, not just any database -- a "registry"! :-) > > Yeah, and? Ask anyone that's administered a network of Apollo systems > how useful the registry is. > > > (shudder, cringe, vomit) > > Isn't it nice to have your ideas judged on the merits of someone else's > implementation? What's even better is when they start pointing at the things that some idiot in his wisdom decided to store in the other implementations key values, and assume that the content is a result of the technology being fundamentally flawed as opposed to blaming the idiot for a poor schema definition. 8-). FreeBSD *does* have a schema *right now*. It's just not documented anywhere, and it's not in third normal form, so there is data duplication, and modifying data doesn't transparently cause everything that depends upon the value of the data to "do the right thing" (wouldn't it be nifty if you chould change your IP address, and not care that it had changed because you knew that all daemons bound to the altered interface would just "do the right thing"?). Basically, it's a big cache coherency problem; all the data that gets changed and results in the wrong thing happening is "cached" in the program doing the wrong thing. Terry Lambert terry@lambert.org --- Any opinions in this posting are my own and not those of my present or previous employers. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Sat Apr 18 01:52:14 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id BAA26075 for freebsd-hackers-outgoing; Sat, 18 Apr 1998 01:52:14 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from smtp03.primenet.com (smtp03.primenet.com [206.165.6.133]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id IAA26070 for ; Sat, 18 Apr 1998 08:52:12 GMT (envelope-from tlambert@usr01.primenet.com) Received: (from daemon@localhost) by smtp03.primenet.com (8.8.8/8.8.8) id BAA14974; Sat, 18 Apr 1998 01:52:06 -0700 (MST) Received: from usr01.primenet.com(206.165.6.201) via SMTP by smtp03.primenet.com, id smtpd014969; Sat Apr 18 01:52:04 1998 Received: (from tlambert@localhost) by usr01.primenet.com (8.8.5/8.8.5) id BAA09527; Sat, 18 Apr 1998 01:51:58 -0700 (MST) From: Terry Lambert Message-Id: <199804180851.BAA09527@usr01.primenet.com> Subject: Re: Discussion : Using DHCP to obtain configuration. To: benedict@echonyc.com (Snob Art Genre) Date: Sat, 18 Apr 1998 08:51:58 +0000 (GMT) Cc: rb@gid.co.uk, mike@smith.net.au, hackers@FreeBSD.ORG In-Reply-To: from "Snob Art Genre" at Apr 17, 98 03:45:16 pm X-Mailer: ELM [version 2.4 PL25] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > > ...this option would introduce yet another chunk of mechanism which has to > > be working before one's system will DTRT. > > Yes! Has anyone here ever tried to fix a NeXTStep box when NetInfo was > spammed? It's not pretty, I assure you. vi. niload. This assumes you Do The Wrong Thing and maintain parallel text files. Another question: Has anyone tried to change a system configuration parameter (like an IP address or the machine name) and had it "just work" without having to go kill -1 and/or kill -9 & restart half the world? Consider the case of us doing the DHCP client thing (for which this threads subject was invented). Now say the server says "no, you can't have your lease back" (maybe we have been in suspend mode for 5 days, or the network has been renumbered out from under us, and the server was transparently proxying our old address on behalf of the inability of the DHCP protocol designers to forsee the need for a "REVOKE DHCP LEASE" and a client requirement to listen for it on the wire). For whatever reason, it wants us to have a different IP address. How would you make this work without a single configuration point that could notify interested parties of changes? (for example, via an ACAP or LDAP async server notification, a poll event, or whatever). If you allow idiots to use config files rather than a single, central get/put type API, you will *inevitably* end up with a "fetchmail"-type program that has a .fmrc with a stale hostname squirreled away somewhere. Or worse. On SVR4, there are five (*five*!) locations where you have to change the hostname. I'm sure that I could, if pressed, find duplications in FreeBSD's config files as well. The system-wide shell startup defined environment variables are an example of a name/value pair by administrative fiat. All we are talking about here is extending the fiat to access mechanism, which isn't a bad thing. I'm positive that a bidirectional data converter could be written (I've written one for all of the RFC2307 POSIX NIS schema data, in fact). You would still be free to open yourself up to the NeXTStep niload/nidump synchronization problems, if you really wanted the headache back in trade for being able to access flat files. Terry Lambert terry@lambert.org --- Any opinions in this posting are my own and not those of my present or previous employers. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Sat Apr 18 02:10:23 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id CAA28750 for freebsd-hackers-outgoing; Sat, 18 Apr 1998 02:10:23 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from smtp04.primenet.com (smtp04.primenet.com [206.165.6.134]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id JAA28739 for ; Sat, 18 Apr 1998 09:10:15 GMT (envelope-from tlambert@usr01.primenet.com) Received: (from daemon@localhost) by smtp04.primenet.com (8.8.8/8.8.8) id CAA24334; Sat, 18 Apr 1998 02:10:14 -0700 (MST) Received: from usr01.primenet.com(206.165.6.201) via SMTP by smtp04.primenet.com, id smtpd024326; Sat Apr 18 02:10:06 1998 Received: (from tlambert@localhost) by usr01.primenet.com (8.8.5/8.8.5) id CAA10279; Sat, 18 Apr 1998 02:10:04 -0700 (MST) From: Terry Lambert Message-Id: <199804180910.CAA10279@usr01.primenet.com> Subject: Re: vnodes... To: edavis@nas.nasa.gov (Eric A. Davis) Date: Sat, 18 Apr 1998 09:10:04 +0000 (GMT) Cc: hackers@FreeBSD.ORG In-Reply-To: <199804172302.QAA02261@shark.nas.nasa.gov> from "Eric A. Davis" at Apr 17, 98 04:02:03 pm X-Mailer: ELM [version 2.4 PL25] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > If I only have a pointer to a vnode, is there any way to get the > inode number of the intermediate (parent) directory? More specifically, > I am looking to do this in the vn_write (sys/kern/vfs_vnops.c) function. You can get the inode number for the vnode of the file. Then you can exhaustively search the inodes file system for a directory block containing a pointer to the inode. This will be the parent directory. If the inode has more than one link, this will be *a* parent directory. That is, there is more than one parent directory, and you can't know the parent directory that was the one that was used to open the inode in the first place. So if you are going to use this to implement inherited rights, or some other thing, like deleting an open file or renaming an open file to implement automatic log rolling, etc., you are out of luck. I have a design for a mechanism that would allow you to get this information, but your vnode use would go up dramatically, and it would require the use of the VM object aliases that are still a bit problematic for FS stacking, as is. Effectively, you would associate the parent directory of a file with the in-core vnode instance of the file by using a derived alias object. All VOP operations would be indirected through the container vnode to the real vnode. Alternately, if you just care about FFS, you could change the on disk structure of hard links to use an intermediate "alias" inode. You would have to change fsck, and you would have to handle boundry conditions, such as "deleting the second to last link from a file, which was the non-alias inode, so the alias inode has to become the real inode before the delete can be completed, and -- Whoops! I just crashed with two ''real'' inodes!", etc.. I implemented this once already (in SVR4.2 ES/MP back in 1993/1994) for NetWare Trustee Rights (which are reverse inherited) in an attributed UFS called NWFS. I also did resource forks and OS/2 extended attributes and kernel globbing and multiple namespaces and a bunch of other cool stuff. Too bad Novell bought USL during the BSDI/UCB lawsuit and shot to hell all Usenix interest in any papers from Novell/USG employees, or it would have been published. 8-(. Terry Lambert terry@lambert.org --- Any opinions in this posting are my own and not those of my present or previous employers. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Sat Apr 18 02:12:49 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id CAA28995 for freebsd-hackers-outgoing; Sat, 18 Apr 1998 02:12:49 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from smtp01.primenet.com (smtp01.primenet.com [206.165.6.131]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id JAA28979 for ; Sat, 18 Apr 1998 09:12:46 GMT (envelope-from tlambert@usr01.primenet.com) Received: (from daemon@localhost) by smtp01.primenet.com (8.8.8/8.8.8) id CAA26418; Sat, 18 Apr 1998 02:12:45 -0700 (MST) Received: from usr01.primenet.com(206.165.6.201) via SMTP by smtp01.primenet.com, id smtpd026406; Sat Apr 18 02:12:37 1998 Received: (from tlambert@localhost) by usr01.primenet.com (8.8.5/8.8.5) id CAA10390; Sat, 18 Apr 1998 02:12:32 -0700 (MST) From: Terry Lambert Message-Id: <199804180912.CAA10390@usr01.primenet.com> Subject: Re: Discussion : Using DHCP to obtain configuration. To: sfarrell+lists@farrell.org Date: Sat, 18 Apr 1998 09:12:32 +0000 (GMT) Cc: benedict@echonyc.com, rb@gid.co.uk, mike@smith.net.au, hackers@FreeBSD.ORG In-Reply-To: <874szsnhzv.fsf@phaedrus.uchicago.edu> from "sfarrell+lists@farrell.org" at Apr 17, 98 06:30:44 pm X-Mailer: ELM [version 2.4 PL25] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > Oh.. and while I'm dreaming, how about using portalfs or similar as > such: mount /etc with portalfs and have a translator present all of > the data from the database in traditional format. This is a *terrifically* cool idea! Terry Lambert terry@lambert.org --- Any opinions in this posting are my own and not those of my present or previous employers. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Sat Apr 18 03:47:29 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id DAA07786 for freebsd-hackers-outgoing; Sat, 18 Apr 1998 03:47:29 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from gatekeeper.alcatel.com.au (gatekeeper.alcatel.com.au [203.17.66.1]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id KAA07772 for ; Sat, 18 Apr 1998 10:47:24 GMT (envelope-from Peter.Jeremy@alcatel.com.au) Received: from mfg1.cim.alcatel.com.au ([139.188.23.1]) by gatekeeper.alcatel.com.au (PMDF V5.1-7 #U2695) with ESMTP id <01IW10VP7T7K0004M1@gatekeeper.alcatel.com.au> for hackers@FreeBSD.ORG; Sat, 18 Apr 1998 20:46:48 +1000 Received: from cbd.alcatel.com.au by cim.alcatel.com.au (PMDF V5.1-10 #U2695) with ESMTP id <01IW10VNEB00B4UKVU@cim.alcatel.com.au> for hackers@FreeBSD.ORG; Sat, 18 Apr 1998 20:46:46 +1000 Received: from gsms01.alcatel.com.au by cbd.alcatel.com.au (PMDF V5.1-7 #U2695) with ESMTP id <01IW10VKX80GAZTT1B@cbd.alcatel.com.au> for hackers@FreeBSD.ORG; Sat, 18 Apr 1998 20:46:42 +1100 Received: (from jeremyp@localhost) by gsms01.alcatel.com.au (8.8.8/8.7.3) id UAA18993 for hackers@FreeBSD.ORG; Sat, 18 Apr 1998 20:46:41 +1000 (EST) Date: Sat, 18 Apr 1998 20:46:41 +1000 (EST) From: Peter Jeremy Subject: RE: Package management To: hackers@FreeBSD.ORG Message-id: <199804181046.UAA18993@gsms01.alcatel.com.au> Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Fri, 17 Apr 1998 09:08:01 -0700 (PDT), David Wolfskill wrote: I wrote: >>BTW, how much commercial s/w actually uses that ABI? >? As to the point that a lot of (commercial) stuff fails to use the >"package" mechanism, yes, that's annoying (and your efforts to get the >vendors to approximate reasonableness are to be commended!) > >But what has that to do with an "ABI"? The `ABI' defines how a program is packaged as well the executable format and system call mechanism. Whilst a package format mightn't sound relevant to running an executable, it is critical for building shrink-wrapped software. >>This would also make it relatively easy to support multiple, different >>package formats (as long as the command-line interfaces were not too >>dissimilar). > >I don't see that as a necessary condition, if a "wrapper" interface might >be reasonably fabricated. That's the way I see it - if a wrapper interface _can_ be reasonably fabricated, then the interfaces are not `too dissimilar'. >> I've >>previously avoided using the SystemV packages for this reason Actually, there were some other issues as well, and it wasn't totally my decision, but I was trying to point out that the SystemV tools aren't perfect. Peter To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Sat Apr 18 05:52:04 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id FAA01334 for freebsd-hackers-outgoing; Sat, 18 Apr 1998 05:52:04 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from servidor.exsocom.com.mx (servidor.exsocom.com.mx [200.34.46.130]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id MAA01286; Sat, 18 Apr 1998 12:51:59 GMT (envelope-from agalindo@servidor.exsocom.com.mx) Received: from servidor.exsocom.com.mx.exsocom.com.mx (direccion.exsocom.com.mx [200.34.46.131]) by servidor.exsocom.com.mx (8.8.7/8.8.5) with SMTP id HAA03135; Sat, 18 Apr 1998 07:58:39 -0500 (CDT) Message-Id: <1.5.4.32.19980418135723.00719004@exsocom.com.mx> X-Sender: agalindo@exsocom.com.mx X-Mailer: Windows Eudora Light Version 1.5.4 (32) Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Date: Sat, 18 Apr 1998 07:57:23 -0600 To: freebsd-questions@FreeBSD.ORG From: Alejandro Galindo Subject: MX mail problem Cc: freebsd-hackers@FreeBSD.ORG Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Our server are working well only in some days i recived the next message from postmaser: ------------cut here------------------- ----- The following addresses had permanent fatal errors ----- ----- Transcript of session follows ----- 553 servidor.exsocom.com.mx. config error: mail loops back to me (MX problem?) 554 ... Local configuration error ------------ cut here --------------------- in the DNS configuration i have the next line for MX IN NS servidor.exsocom.com.mx. IN MX 10 servidor.exsocom.com.mx. the problem its only some times and not with all the users. Please if you have any suggestion tell me becouse i cant resolve this problem. Thanks in advanced Saludos Alejandro ---------------------------------------------------------------------------- | , , | | /( )` | | \ \___ / | | | /- _ `-/ ' | | (/\/ \ \ /\ | | ExSoCom Dgo. MEXICO / / | ` \ | | O O ) / | | | `-^--'`< ' | | (_.) _ ) / | | Alejandro Galindo Chairez `.___/` / | | Tel: (52 18) 179177 `-----' / | | Fax: (52 18) 179177 <----. __ / __ \ | | <----|====O)))==) \) /==== | | e-mail agalindo@exsocom.com.mx <----' `--' `.__,' \ | | | | | | http://www.exsocom.com.mx \ / /\| | ______( (_ / \______/ | | ,' ,-----' | | | a FreeBSD user `--{__________) | ---------------------------------------------------------------------------- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Sat Apr 18 06:25:14 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id GAA22095 for freebsd-hackers-outgoing; Sat, 18 Apr 1998 06:25:14 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from coconut.itojun.org (root@coconut.itojun.org [210.160.95.97]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id NAA21816; Sat, 18 Apr 1998 13:25:08 GMT (envelope-from itojun@itojun.org) Received: from localhost (itojun@localhost.itojun.org [127.0.0.1]) by coconut.itojun.org (8.8.8+3.0Wbeta12/3.6W) with ESMTP id WAA17394; Sat, 18 Apr 1998 22:24:36 +0900 (JST) To: Alejandro Galindo cc: freebsd-questions@FreeBSD.ORG, freebsd-hackers@FreeBSD.ORG In-reply-to: agalindo's message of Sat, 18 Apr 1998 07:57:23 CST. <1.5.4.32.19980418135723.00719004@exsocom.com.mx> X-Template-Reply-To: itojun@itojun.org X-Template-Return-Receipt-To: itojun@itojun.org X-PGP-Fingerprint: F8 24 B4 2C 8C 98 57 FD 90 5F B4 60 79 54 16 E2 Subject: Re: MX mail problem From: Jun-ichiro itojun Itoh Date: Sat, 18 Apr 1998 22:24:35 +0900 Message-ID: <17390.892905875@coconut.itojun.org> Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG >Our server are working well only in some days i recived the next message >from postmaser: >553 servidor.exsocom.com.mx. config error: mail loops back to me (MX problem?) >554 ... Local configuration error >in the DNS configuration i have the next line for MX > IN NS servidor.exsocom.com.mx. > IN MX 10 servidor.exsocom.com.mx. >the problem its only some times and not with all the users. >Please if you have any suggestion tell me becouse i cant resolve this problem. Check the configuration of sendmail (or qmail). The above error (mail loops back to me) usually occurs when your sendmail thinks the email (towards alex@servidor.exsocom.com.au) to be RELAYED, not accepted. The correct behavior is to accept the email, and to this you should configure sendmail (or qmail) properly. itojun To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Sat Apr 18 09:39:43 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id JAA12913 for freebsd-hackers-outgoing; Sat, 18 Apr 1998 09:39:43 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from kaori.communique.net (kaori.communique.net [204.27.67.55]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id QAA12898 for ; Sat, 18 Apr 1998 16:39:41 GMT (envelope-from rzig@verio.net) Received: by kaori.communique.net with Internet Mail Service (5.0.1458.49) id ; Sat, 18 Apr 1998 11:39:15 -0500 Message-ID: From: Raul Zighelboim To: "'David E. Cross'" Cc: "'hackers@freebsd.org'" Subject: RE: 1 Gbyte of ram Date: Sat, 18 Apr 1998 11:39:14 -0500 X-Priority: 3 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.0.1458.49) Content-Type: text/plain Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Due to a shortage of funds, I had to cut the amount of ram to 1024 MBs :-) nevertheless, were can I find the required patch for the kernel ? thanks. > -----Original Message----- > From: David E. Cross [SMTP:dec@phoenix.its.rpi.edu] > Sent: Friday, April 17, 1998 11:53 AM > To: Raul Zighelboim > Cc: 'hackers@freebsd.org' > Subject: Re: 1 Gbyte of ram > > On Fri, 17 Apr 1998, Raul Zighelboim wrote: > > > > > Hello; > > I am building a FreeBSD-current server with 1 gygabyte of ram, > > but I have been unable to locate David Greenman patch in order to > take > > advantage of all the RAM. > A Gygabyte of RAM... I would like to see that patch ;) > ^^^^^^^^ > > -- > David Cross > > > 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 Sat Apr 18 09:56:27 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id JAA17519 for freebsd-hackers-outgoing; Sat, 18 Apr 1998 09:56:27 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from antipodes.cdrom.com (castles306.castles.com [208.214.167.6]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id QAA17480 for ; Sat, 18 Apr 1998 16:56:16 GMT (envelope-from mike@antipodes.cdrom.com) Received: from antipodes.cdrom.com (localhost [127.0.0.1]) by antipodes.cdrom.com (8.8.8/8.8.5) with ESMTP id JAA04985; Sat, 18 Apr 1998 09:53:36 -0700 (PDT) Message-Id: <199804181653.JAA04985@antipodes.cdrom.com> X-Mailer: exmh version 2.0zeta 7/24/97 To: Terry Lambert cc: edavis@nas.nasa.gov (Eric A. Davis), hackers@FreeBSD.ORG Subject: Re: vnodes... In-reply-to: Your message of "Sat, 18 Apr 1998 09:10:04 -0000." <199804180910.CAA10279@usr01.primenet.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Sat, 18 Apr 1998 09:53:35 -0700 From: Mike Smith Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > > If I only have a pointer to a vnode, is there any way to get the > > inode number of the intermediate (parent) directory? More specifically, > > I am looking to do this in the vn_write (sys/kern/vfs_vnops.c) function. > > You can get the inode number for the vnode of the file. > > Then you can exhaustively search the inodes file system for a > directory block containing a pointer to the inode. > > This will be the parent directory. If the inode has more than > one link, this will be *a* parent directory. That is, there > is more than one parent directory, and you can't know the parent > directory that was the one that was used to open the inode in > the first place. Then there's the case where the file has been relinked between when it's been opened and the search, or where it's been unlinked in the same period. > So if you are going to use this to implement inherited rights, or some > other thing, like deleting an open file or renaming an open file to > implement automatic log rolling, etc., you are out of luck. Yup. > I have a design for a mechanism that would allow you to get this > information, but your vnode use would go up dramatically, and it > would require the use of the VM object aliases that are still a > bit problematic for FS stacking, as is. Yecch. Simpler just to store the full path used to open the file (presuming it was opened thus) with the vnode. This still gives lots of potential loopholes for the sort of administrative tool I would expect this to be used for (per-directory quotas, eg.) -- \\ Sometimes you're ahead, \\ Mike Smith \\ sometimes you're behind. \\ mike@smith.net.au \\ The race is long, and in the \\ msmith@freebsd.org \\ end it's only with yourself. \\ msmith@cdrom.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Sat Apr 18 11:36:08 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id LAA07291 for freebsd-hackers-outgoing; Sat, 18 Apr 1998 11:36:08 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from rover.village.org (rover.village.org [204.144.255.49]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id SAA07227 for ; Sat, 18 Apr 1998 18:35:59 GMT (envelope-from imp@village.org) Received: from pencil-box.village.org [10.0.0.22] by rover.village.org with esmtp (Exim 1.71 #1) id 0yQcRz-0002BI-00; Sat, 18 Apr 1998 12:34:55 -0600 Received: from pencil-box.village.org (localhost [127.0.0.1]) by pencil-box.village.org (8.8.8/8.8.3) with ESMTP id WAA00794; Fri, 17 Apr 1998 22:43:23 -0600 (MDT) Message-Id: <199804180443.WAA00794@pencil-box.village.org> To: Kapil Chowksey Subject: Re: Converting ELF shared libs into a.out shared libs Cc: John Polstra , hackers@FreeBSD.ORG In-reply-to: Your message of "Fri, 17 Apr 1998 11:51:45 EDT." <199804171551.LAA15913@inssun5.hns.com> References: <199804171551.LAA15913@inssun5.hns.com> <199804150924.RAA01162@ariadne.tensor.pgs.com> <199804151008.DAA28074@austin.polstra.com> Date: Fri, 17 Apr 1998 22:43:23 -0600 From: "M. Warner Losh" Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG In message <199804171551.LAA15913@inssun5.hns.com> Kapil Chowksey writes: : An ELF->a.out converter might actually be a neccessity for the sparc : port. Sparc OpenBoot can only boot from a.out images. There is one : existing for UltraLinux already. There are similar issues with doing a port to the ARC (R4x00 based) machines. The standard only supports ECOFF booting. netbsd and openbsd have tools in their tree for this already. However, converting an image is easy (relatively speaking). converting a library that might have system calls and oddball system dependent data structures to deal with is much much harder... Warner To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Sat Apr 18 11:52:59 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id LAA10210 for freebsd-hackers-outgoing; Sat, 18 Apr 1998 11:52:59 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from awfulhak.org (awfulhak.demon.co.uk [158.152.17.1]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id SAA10202 for ; Sat, 18 Apr 1998 18:52:50 GMT (envelope-from brian@Awfulhak.org) Received: from gate.lan.awfulhak.org (localhost [127.0.0.1]) by awfulhak.org (8.8.8/8.8.8) with ESMTP id TAA05931 for ; Sat, 18 Apr 1998 19:49:18 +0100 (BST) (envelope-from brian@gate.lan.awfulhak.org) Message-Id: <199804181849.TAA05931@awfulhak.org> X-Mailer: exmh version 2.0.1 12/23/97 To: freebsd-hackers@FreeBSD.ORG Subject: psignal & sys_siglist Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Sat, 18 Apr 1998 19:49:18 +0100 From: Brian Somers Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Has anyone any reasons for not removing the psignal() and sys_siglist decls in unistd.h ? They also appear in signal.h - the correct place IMHO. A ``make buildworld'' produces no warnings with them removed. -- Brian , , Don't _EVER_ lose your sense of humour.... To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Sat Apr 18 12:16:19 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id MAA13536 for freebsd-hackers-outgoing; Sat, 18 Apr 1998 12:16:19 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from austin.polstra.com (austin.polstra.com [206.213.73.10]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id TAA13531 for ; Sat, 18 Apr 1998 19:16:15 GMT (envelope-from jdp@austin.polstra.com) Received: from austin.polstra.com (jdp@localhost) by austin.polstra.com (8.8.8/8.8.8) with ESMTP id MAA29101; Sat, 18 Apr 1998 12:16:00 -0700 (PDT) (envelope-from jdp) Message-Id: <199804181916.MAA29101@austin.polstra.com> To: "M. Warner Losh" cc: Kapil Chowksey , hackers@FreeBSD.ORG Subject: Re: Converting ELF shared libs into a.out shared libs In-reply-to: Your message of "Fri, 17 Apr 1998 22:43:23 MDT." <199804180443.WAA00794@pencil-box.village.org> Date: Sat, 18 Apr 1998 12:16:00 -0700 From: John Polstra Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > However, converting an image is easy (relatively speaking). Yes, especially if it's statically linked. Things get hairier when symbols, relocations, and shared library linkages have to be converted. John To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Sat Apr 18 14:05:37 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id OAA29555 for freebsd-hackers-outgoing; Sat, 18 Apr 1998 14:05:37 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from shadows.aeon.net (shadows.aeon.net [194.100.41.1]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id VAA29543 for ; Sat, 18 Apr 1998 21:05:28 GMT (envelope-from bsdhack@shadows.aeon.net) Received: (from bsdhack@localhost) by shadows.aeon.net (8.8.8/8.8.3) id AAA15999 for hackers@freebsd.org; Sun, 19 Apr 1998 00:07:52 +0300 (EET DST) From: mika ruohotie Message-Id: <199804182107.AAA15999@shadows.aeon.net> Subject: Re: the place of vi In-Reply-To: <3533CE59.EBE78258@airnet.net> from Kris Kirby at "Apr 14, 98 04:00:09 pm" To: hackers@FreeBSD.ORG Date: Sun, 19 Apr 1998 00:07:47 +0300 (EET DST) X-Mailer: ELM [version 2.4ME+ PL31 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > > floppy. What is it with the silly threads this week in -hackers? > No you silly. People *never* read the list charters or subscribe to > -chat. :-) and those who ATTEMPT to subscribe into chat cant seen to GET anything from that list. i mean, i used to be on that list, then something major blew up, i as told, and then i asked from majordomo, it tells me i'm on the list, but i get nothing. i resub, and it still tells me i'm on the list, i get nothing (but an occasional spam). i did that few times more, nothing. doesnt apear to be a problem in any other of those 15 mailinglists i've subscribed myself. but at least, majordomo thinks i'm on the list, so i must be. (for anyone interested enough, i tried to put myself into that list as a user named bsdchat@shadows.aeon.net since i want to separate mailinglists into "real" users. maybe without that 'shadows') mickey To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Sat Apr 18 16:28:08 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id QAA25716 for freebsd-hackers-outgoing; Sat, 18 Apr 1998 16:28:08 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from implode.root.com (implode.root.com [198.145.90.17]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id XAA25674 for ; Sat, 18 Apr 1998 23:27:59 GMT (envelope-from root@implode.root.com) Received: from implode.root.com (localhost [127.0.0.1]) by implode.root.com (8.8.5/8.8.5) with ESMTP id QAA20619; Sat, 18 Apr 1998 16:26:51 -0700 (PDT) Message-Id: <199804182326.QAA20619@implode.root.com> To: Raul Zighelboim cc: "'David E. Cross'" , "'hackers@freebsd.org'" Subject: Re: 1 Gbyte of ram In-reply-to: Your message of "Sat, 18 Apr 1998 11:39:14 CDT." From: David Greenman Reply-To: dg@root.com Date: Sat, 18 Apr 1998 16:26:51 -0700 Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > >Due to a shortage of funds, I had to cut the amount of ram to 1024 MBs >:-) > > nevertheless, were can I find the required patch for the kernel >? A patch is usually only required if you need to support a large number of TCP connections (and thus needs lots of mbuf clusters/kernel VM). FreeBSD 2.2.6, -stable, and -current should otherwise work out of the box with 1GB of RAM. -DG David Greenman Co-founder/Principal Architect, The FreeBSD Project To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Sat Apr 18 16:55:18 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id QAA00561 for freebsd-hackers-outgoing; Sat, 18 Apr 1998 16:55:18 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from kaori.communique.net (kaori.communique.net [204.27.67.55]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id XAA00548 for ; Sat, 18 Apr 1998 23:55:08 GMT (envelope-from rzig@verio.net) Received: by kaori.communique.net with Internet Mail Service (5.0.1458.49) id ; Sat, 18 Apr 1998 18:54:39 -0500 Message-ID: From: Raul Zighelboim To: "'dg@root.com'" Cc: "'David E. Cross'" , "'hackers@freebsd.org'" Subject: RE: 1 Gbyte of ram Date: Sat, 18 Apr 1998 18:54:38 -0500 X-Priority: 3 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.0.1458.49) Content-Type: text/plain Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Then I do not understand.. I have 3*256 megs on the system, the biios counts them, freebsd 2.2.6 counts them, then panics with 'memory out of range'... neither the install floppy nor the kernel.GENERIC were able to boot with 768megs. BTW will a news server qualify as a system with lots of TCP connections and the need of lots of mbufs ? ================================================== Raul Zighelboim rzig@verio.net > -----Original Message----- > From: David Greenman [SMTP:dg@root.com] > Sent: Saturday, April 18, 1998 6:27 PM > To: Raul Zighelboim > Cc: 'David E. Cross'; 'hackers@freebsd.org' > Subject: Re: 1 Gbyte of ram > > > > >Due to a shortage of funds, I had to cut the amount of ram to 1024 > MBs > >:-) > > > > nevertheless, were can I find the required patch for the kernel > >? > > A patch is usually only required if you need to support a large > number of > TCP connections (and thus needs lots of mbuf clusters/kernel VM). > FreeBSD > 2.2.6, -stable, and -current should otherwise work out of the box with > 1GB > of RAM. > > -DG > > David Greenman > Co-founder/Principal Architect, The FreeBSD Project To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Sat Apr 18 17:16:47 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id RAA05942 for freebsd-hackers-outgoing; Sat, 18 Apr 1998 17:16:47 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from indigo.ie (ts01-19.waterford.indigo.ie [194.125.139.82]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id AAA05898 for ; Sun, 19 Apr 1998 00:16:35 GMT (envelope-from rotel@indigo.ie) Received: (from nsmart@localhost) by indigo.ie (8.8.8/8.8.7) id BAA07539; Sun, 19 Apr 1998 01:14:45 +0100 (IST) (envelope-from rotel@indigo.ie) From: Niall Smart Message-Id: <199804190014.BAA07539@indigo.ie> Date: Sun, 19 Apr 1998 01:14:44 +0000 In-Reply-To: mika ruohotie "Re: the place of vi" (Apr 19, 12:07am) Reply-To: rotel@indigo.ie X-Mailer: Mail User's Shell (7.2.6 beta(3) 11/17/96) To: mika ruohotie , hackers@FreeBSD.ORG Subject: Re: the place of vi Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Apr 19, 12:07am, mika ruohotie wrote: } Subject: Re: the place of vi > > > floppy. What is it with the silly threads this week in -hackers? > > No you silly. People *never* read the list charters or subscribe to > > -chat. :-) > > and those who ATTEMPT to subscribe into chat cant seen to GET > anything from that list. If subscribing to X seems to fail, try freebsd-X. Niall -- Niall Smart. PGP: finger njs3@motmot.doc.ic.ac.uk FreeBSD: Turning PC's into Workstations: www.freebsd.org Annoy your enemies and astonish your friends: echo "#define if(x) if (!(x))" >> /usr/include/stdio.h To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Sat Apr 18 17:50:19 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id RAA12675 for freebsd-hackers-outgoing; Sat, 18 Apr 1998 17:50:19 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from argus.tfs.net (as1-p97.tfs.net [139.146.210.97]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id AAA12650 for ; Sun, 19 Apr 1998 00:50:11 GMT (envelope-from jbryant@unix.tfs.net) Received: (from jbryant@localhost) by unix.tfs.net (8.8.8/8.8.5) id TAA14236 for freebsd-hackers@freebsd.org; Fri, 22 May 1998 19:27:24 -0500 (CDT) From: Jim Bryant Message-Id: <199805230027.TAA14236@unix.tfs.net> Subject: CVS and emacs-20.2 To: freebsd-hackers@FreeBSD.ORG Date: Fri, 22 May 1998 19:27:23 -0500 (CDT) Reply-to: jbryant@unix.tfs.net X-Windows: R00LZ!@# MS-Winbl0wz DR00LZ!@# X-files: The truth is that the X-Files is fiction X-Republican: The best kind!!! X-Operating-System: FreeBSD 3.0-CURRENT #5: Sun Mar 8 12:29:10 CST 1998 X-Mailer: ELM [version 2.4ME+ PL32 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG i'm stumped... i'm not really familiar with CVS, and am having a problem editing syscons.c under emacs-20.2... i don't have the CVS repositories local to my systems, as i use cvsup... how can i disable CVS mode in emacs-20.2? i've already tried putting (setq vc-handle-cvs, 'nil) in my ~/.emacs file... no dice. jim -- All opinions expressed are mine, if you | "I will not be pushed, stamped, think otherwise, then go jump into turbid | briefed, debriefed, indexed, or radioactive waters and yell WAHOO !!! | numbered!" - #1, "The Prisoner" ------------------------------------------------------------------------------ Inet: jbryant@tfs.net AX.25: kc5vdj@wv0t.#neks.ks.usa.noam grid: EM28pw voice: KC5VDJ - 6 & 2 Meters AM/FM/SSB, 70cm FM. http://www.tfs.net/~jbryant ------------------------------------------------------------------------------ HF/6M/2M: IC-706-MkII, 2M: HTX-212, 2M: HTX-202, 70cm: HTX-404, Packet: KPC-3+ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Sat Apr 18 18:42:46 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id SAA19646 for freebsd-hackers-outgoing; Sat, 18 Apr 1998 18:42:46 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from narnia.plutotech.com (narnia.plutotech.com [206.168.67.130]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id BAA19584 for ; Sun, 19 Apr 1998 01:42:36 GMT (envelope-from gibbs@narnia.plutotech.com) Received: (from gibbs@localhost) by narnia.plutotech.com (8.8.8/8.7.3) id TAA07592; Sat, 18 Apr 1998 19:38:42 -0600 (MDT) Date: Sat, 18 Apr 1998 19:38:42 -0600 (MDT) From: "Justin T. Gibbs" Message-Id: <199804190138.TAA07592@narnia.plutotech.com> To: jbryant@unix.tfs.net cc: hackers@FreeBSD.ORG Subject: Re: CVS and emacs-20.2 Newsgroups: pluto.freebsd.hackers In-Reply-To: <199805230027.TAA14236@unix.tfs.net> User-Agent: tin/pre-1.4-971204 (UNIX) (FreeBSD/3.0-CURRENT (i386)) Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG In article <199805230027.TAA14236@unix.tfs.net> you wrote: > i'm stumped... > > i'm not really familiar with CVS, and am having a problem editing > syscons.c under emacs-20.2... Use vi? -- Justin To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Sat Apr 18 18:53:07 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id SAA21974 for freebsd-hackers-outgoing; Sat, 18 Apr 1998 18:53:07 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from implode.root.com (implode.root.com [198.145.90.17]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id BAA21963 for ; Sun, 19 Apr 1998 01:53:04 GMT (envelope-from root@implode.root.com) Received: from implode.root.com (localhost [127.0.0.1]) by implode.root.com (8.8.5/8.8.5) with ESMTP id SAA23035; Sat, 18 Apr 1998 18:51:59 -0700 (PDT) Message-Id: <199804190151.SAA23035@implode.root.com> To: Raul Zighelboim cc: "'David E. Cross'" , "'hackers@freebsd.org'" Subject: Re: 1 Gbyte of ram In-reply-to: Your message of "Sat, 18 Apr 1998 18:54:38 CDT." From: David Greenman Reply-To: dg@root.com Date: Sat, 18 Apr 1998 18:51:59 -0700 Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG >Then I do not understand.. I have 3*256 megs on the system, the biios >counts them, freebsd 2.2.6 counts them, then panics with 'memory out of >range'... neither the install floppy nor the kernel.GENERIC were able to >boot with 768megs. You'll need to be more specific than "memory out of range". It's possible that bounce buffers are still killing installs on large machines. So, pull out some memory, install FreeBSD, configure/build/install a kernel without the BOUNCE_BUFFERS option, and then put the memory back in. >BTW will a news server qualify as a system with lots of TCP connections >and the need of lots of mbufs ? Probably not. Most large news servers handle on the order of perhaps 100-200 TCP connections. When I say "large number", I mean in the thousands. -DG David Greenman Co-founder/Principal Architect, The FreeBSD Project To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Sat Apr 18 19:00:56 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id TAA23198 for freebsd-hackers-outgoing; Sat, 18 Apr 1998 19:00:56 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from Kitten.mcs.com (Kitten.mcs.com [192.160.127.90]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id CAA23191 for ; Sun, 19 Apr 1998 02:00:46 GMT (envelope-from karl@Mars.mcs.net) Received: from Mars.mcs.net (karl@Mars.mcs.net [192.160.127.85]) by Kitten.mcs.com (8.8.7/8.8.2) with ESMTP id VAA01587; Sat, 18 Apr 1998 21:00:41 -0500 (CDT) Received: (from karl@localhost) by Mars.mcs.net (8.8.7/8.8.2) id VAA19390; Sat, 18 Apr 1998 21:00:40 -0500 (CDT) Message-ID: <19980418210040.39656@mcs.net> Date: Sat, 18 Apr 1998 21:00:40 -0500 From: Karl Denninger To: dg@root.com Cc: Raul Zighelboim , "'David E. Cross'" , "'hackers@freebsd.org'" Subject: Re: 1 Gbyte of ram References: <199804190151.SAA23035@implode.root.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.84 In-Reply-To: <199804190151.SAA23035@implode.root.com>; from David Greenman on Sat, Apr 18, 1998 at 06:51:59PM -0700 Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Sat, Apr 18, 1998 at 06:51:59PM -0700, David Greenman wrote: > >Then I do not understand.. I have 3*256 megs on the system, the biios > >counts them, freebsd 2.2.6 counts them, then panics with 'memory out of > >range'... neither the install floppy nor the kernel.GENERIC were able to > >boot with 768megs. > > You'll need to be more specific than "memory out of range". It's possible > that bounce buffers are still killing installs on large machines. So, pull > out some memory, install FreeBSD, configure/build/install a kernel without > the BOUNCE_BUFFERS option, and then put the memory back in. > > >BTW will a news server qualify as a system with lots of TCP connections > >and the need of lots of mbufs ? > > Probably not. Most large news servers handle on the order of perhaps > 100-200 TCP connections. When I say "large number", I mean in the thousands. > > -DG A big web server will though :-) -- -- Karl Denninger (karl@MCS.Net)| MCSNet - Serving Chicagoland and Wisconsin http://www.mcs.net/ | T1's from $600 monthly / All Lines K56Flex/DOV | NEW! Corporate ISDN Prices dropped by up to 50%! Voice: [+1 312 803-MCS1 x219]| EXCLUSIVE NEW FEATURE ON ALL PERSONAL ACCOUNTS Fax: [+1 312 803-4929] | *SPAMBLOCK* Technology now included at no cost To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Sat Apr 18 19:04:18 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id TAA23998 for freebsd-hackers-outgoing; Sat, 18 Apr 1998 19:04:18 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from unix.tfs.net (as1-p97.tfs.net [139.146.210.97]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id CAA23986 for ; Sun, 19 Apr 1998 02:04:08 GMT (envelope-from jbryant@unix.tfs.net) Received: (from jbryant@localhost) by unix.tfs.net (8.8.8/8.8.5) id VAA14368; Fri, 22 May 1998 21:04:05 -0500 (CDT) From: Jim Bryant Message-Id: <199805230204.VAA14368@unix.tfs.net> Subject: Re: CVS and emacs-20.2 In-Reply-To: <199804190138.TAA07592@narnia.plutotech.com> from "Justin T. Gibbs" at "Apr 18, 98 07:38:42 pm" To: gibbs@narnia.plutotech.com (Justin T. Gibbs) Date: Fri, 22 May 1998 21:04:04 -0500 (CDT) Cc: freebsd-hackers@FreeBSD.ORG Reply-to: jbryant@unix.tfs.net X-Windows: R00LZ!@# MS-Winbl0wz DR00LZ!@# X-files: The truth is that the X-Files is fiction X-Republican: The best kind!!! X-Operating-System: FreeBSD 3.0-CURRENT #5: Sun Mar 8 12:29:10 CST 1998 X-Mailer: ELM [version 2.4ME+ PL32 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG In reply: > In article <199805230027.TAA14236@unix.tfs.net> you wrote: > > i'm stumped... > > > > i'm not really familiar with CVS, and am having a problem editing > > syscons.c under emacs-20.2... > > Use vi? no. because vi is evil. it took all of my self control not to counter the "put vi in /bin" thread with "put emacs in /bin"... seriously though... how can i disable the cvs minor mode in emacs-20.2? i don't mirror the cvs repository here. i've just upgraded from emacs-19.30... this is new behavior in emacs. outside of this irritation, the new version 20 seems to be much improved... jim -- All opinions expressed are mine, if you | "I will not be pushed, stamped, think otherwise, then go jump into turbid | briefed, debriefed, indexed, or radioactive waters and yell WAHOO !!! | numbered!" - #1, "The Prisoner" ------------------------------------------------------------------------------ Inet: jbryant@tfs.net AX.25: kc5vdj@wv0t.#neks.ks.usa.noam grid: EM28pw voice: KC5VDJ - 6 & 2 Meters AM/FM/SSB, 70cm FM. http://www.tfs.net/~jbryant ------------------------------------------------------------------------------ HF/6M/2M: IC-706-MkII, 2M: HTX-212, 2M: HTX-202, 70cm: HTX-404, Packet: KPC-3+ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Sat Apr 18 19:12:09 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id TAA24662 for freebsd-hackers-outgoing; Sat, 18 Apr 1998 19:12:09 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from pluto.plutotech.com ([206.168.67.137]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id CAA24613 for ; Sun, 19 Apr 1998 02:12:03 GMT (envelope-from gibbs@plutotech.com) Received: from narnia.plutotech.com (narnia.plutotech.com [206.168.67.130]) by pluto.plutotech.com (8.8.7/8.8.5) with ESMTP id UAA03708; Sat, 18 Apr 1998 20:09:53 -0600 (MDT) Message-Id: <199804190209.UAA03708@pluto.plutotech.com> X-Mailer: exmh version 2.0.1 12/23/97 To: jbryant@unix.tfs.net cc: gibbs@plutotech.com (Justin T. Gibbs), freebsd-hackers@FreeBSD.ORG Subject: Re: CVS and emacs-20.2 In-reply-to: Your message of "Fri, 22 May 1998 20:58:11 CDT." <199805230158.UAA14351@unix.tfs.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Sat, 18 Apr 1998 20:06:04 -0600 From: "Justin T. Gibbs" Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG >In reply: >> In article <199805230027.TAA14236@unix.tfs.net> you wrote: >> > i'm stumped... >> > >> > i'm not really familiar with CVS, and am having a problem editing >> > syscons.c under emacs-20.2... >> >> Use vi? > >no. because vi is evil. No, an editor that does things behind your back that you don't understand and inhibits getting your work done, is evil. But of course, I don't consider Emacs evil, since I know how to use it. 8-) I have this in my .emacs: (setq vc-handle-cvs nil) which does what you want. >jim -- Justin To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Sat Apr 18 19:20:13 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id TAA26336 for freebsd-hackers-outgoing; Sat, 18 Apr 1998 19:20:13 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from argus.tfs.net (as1-p97.tfs.net [139.146.210.97]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id CAA26329 for ; Sun, 19 Apr 1998 02:20:06 GMT (envelope-from jbryant@unix.tfs.net) Received: (from jbryant@localhost) by unix.tfs.net (8.8.8/8.8.5) id UAA14351; Fri, 22 May 1998 20:58:11 -0500 (CDT) From: Jim Bryant Message-Id: <199805230158.UAA14351@unix.tfs.net> Subject: Re: CVS and emacs-20.2 In-Reply-To: <199804190138.TAA07592@narnia.plutotech.com> from "Justin T. Gibbs" at "Apr 18, 98 07:38:42 pm" To: gibbs@narnia.plutotech.com (Justin T. Gibbs) Date: Fri, 22 May 1998 20:58:11 -0500 (CDT) Cc: freebsd-hackers@FreeBSD.ORG Reply-to: jbryant@unix.tfs.net X-Windows: R00LZ!@# MS-Winbl0wz DR00LZ!@# X-files: The truth is that the X-Files is fiction X-Republican: The best kind!!! X-Operating-System: FreeBSD 3.0-CURRENT #5: Sun Mar 8 12:29:10 CST 1998 X-Mailer: ELM [version 2.4ME+ PL32 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG In reply: > In article <199805230027.TAA14236@unix.tfs.net> you wrote: > > i'm stumped... > > > > i'm not really familiar with CVS, and am having a problem editing > > syscons.c under emacs-20.2... > > Use vi? no. because vi is evil. jim -- All opinions expressed are mine, if you | "I will not be pushed, stamped, think otherwise, then go jump into turbid | briefed, debriefed, indexed, or radioactive waters and yell WAHOO !!! | numbered!" - #1, "The Prisoner" ------------------------------------------------------------------------------ Inet: jbryant@tfs.net AX.25: kc5vdj@wv0t.#neks.ks.usa.noam grid: EM28pw voice: KC5VDJ - 6 & 2 Meters AM/FM/SSB, 70cm FM. http://www.tfs.net/~jbryant ------------------------------------------------------------------------------ HF/6M/2M: IC-706-MkII, 2M: HTX-212, 2M: HTX-202, 70cm: HTX-404, Packet: KPC-3+ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Sat Apr 18 19:25:43 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id TAA27303 for freebsd-hackers-outgoing; Sat, 18 Apr 1998 19:25:43 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from unix.tfs.net (as1-p97.tfs.net [139.146.210.97]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id CAA27293 for ; Sun, 19 Apr 1998 02:25:28 GMT (envelope-from jbryant@unix.tfs.net) Received: (from jbryant@localhost) by unix.tfs.net (8.8.8/8.8.5) id VAA14486; Fri, 22 May 1998 21:25:25 -0500 (CDT) From: Jim Bryant Message-Id: <199805230225.VAA14486@unix.tfs.net> Subject: Re: CVS and emacs-20.2 In-Reply-To: <199804190209.UAA03708@pluto.plutotech.com> from "Justin T. Gibbs" at "Apr 18, 98 08:06:04 pm" To: gibbs@plutotech.com (Justin T. Gibbs) Date: Fri, 22 May 1998 21:25:24 -0500 (CDT) Cc: freebsd-hackers@FreeBSD.ORG Reply-to: jbryant@unix.tfs.net X-Windows: R00LZ!@# MS-Winbl0wz DR00LZ!@# X-files: The truth is that the X-Files is fiction X-Republican: The best kind!!! X-Operating-System: FreeBSD 3.0-CURRENT #5: Sun Mar 8 12:29:10 CST 1998 X-Mailer: ELM [version 2.4ME+ PL32 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG In reply: > >In reply: > >> In article <199805230027.TAA14236@unix.tfs.net> you wrote: > >> > i'm stumped... > >> > > >> > i'm not really familiar with CVS, and am having a problem editing > >> > syscons.c under emacs-20.2... > >> > >> Use vi? > > > >no. because vi is evil. > > No, an editor that does things behind your back that you don't understand > and inhibits getting your work done, is evil. But of course, I don't > consider Emacs evil, since I know how to use it. 8-) > > I have this in my .emacs: > > (setq vc-handle-cvs nil) > > which does what you want. ahhhh... i did this: (setq vc-handle-cvs 'nil) i guess the ' char is the culprit... guess not... just tried it.. still don't work... jim -- All opinions expressed are mine, if you | "I will not be pushed, stamped, think otherwise, then go jump into turbid | briefed, debriefed, indexed, or radioactive waters and yell WAHOO !!! | numbered!" - #1, "The Prisoner" ------------------------------------------------------------------------------ Inet: jbryant@tfs.net AX.25: kc5vdj@wv0t.#neks.ks.usa.noam grid: EM28pw voice: KC5VDJ - 6 & 2 Meters AM/FM/SSB, 70cm FM. http://www.tfs.net/~jbryant ------------------------------------------------------------------------------ HF/6M/2M: IC-706-MkII, 2M: HTX-212, 2M: HTX-202, 70cm: HTX-404, Packet: KPC-3+ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Sat Apr 18 19:30:21 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id TAA27992 for freebsd-hackers-outgoing; Sat, 18 Apr 1998 19:30:21 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from pluto.plutotech.com (mail.plutotech.com [206.168.67.137]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id CAA27903 for ; Sun, 19 Apr 1998 02:29:44 GMT (envelope-from gibbs@plutotech.com) Received: from narnia.plutotech.com (narnia.plutotech.com [206.168.67.130]) by pluto.plutotech.com (8.8.7/8.8.5) with ESMTP id UAA04346; Sat, 18 Apr 1998 20:29:34 -0600 (MDT) Message-Id: <199804190229.UAA04346@pluto.plutotech.com> X-Mailer: exmh version 2.0.1 12/23/97 To: jbryant@unix.tfs.net cc: gibbs@plutotech.com (Justin T. Gibbs), freebsd-hackers@FreeBSD.ORG Subject: Re: CVS and emacs-20.2 In-reply-to: Your message of "Fri, 22 May 1998 21:25:24 CDT." <199805230225.VAA14486@unix.tfs.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Sat, 18 Apr 1998 20:25:44 -0600 From: "Justin T. Gibbs" Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG >> (setq vc-handle-cvs nil) >> >> which does what you want. > >ahhhh... i did this: > >(setq vc-handle-cvs 'nil) > >i guess the ' char is the culprit... guess not... just tried it.. >still don't work... I just tried it under XEmacs 20.3 and emacs 19.34 and it worked as expected. I'd have to build a new (20.X) version of emacs to see why it doesn't behave as expected there. >jim >-- >All opinions expressed are mine, if you | "I will not be pushed, stamped, >think otherwise, then go jump into turbid | briefed, debriefed, indexed, or >radioactive waters and yell WAHOO !!! | numbered!" - #1, "The Prisoner" >------------------------------------------------------------------------------ >Inet: jbryant@tfs.net AX.25: kc5vdj@wv0t.#neks.ks.usa.noam grid: EM28pw >voice: KC5VDJ - 6 & 2 Meters AM/FM/SSB, 70cm FM. http://www.tfs.net/~jbryant >------------------------------------------------------------------------------ >HF/6M/2M: IC-706-MkII, 2M: HTX-212, 2M: HTX-202, 70cm: HTX-404, Packet: KPC-3+ > -- Justin To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Sat Apr 18 20:22:11 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id UAA02077 for freebsd-hackers-outgoing; Sat, 18 Apr 1998 20:22:11 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from euthyphro.uchicago.edu (euthyphro.uchicago.edu [128.135.21.31]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id DAA02065 for ; Sun, 19 Apr 1998 03:22:01 GMT (envelope-from sfarrell@phaedrus.uchicago.edu) Received: from phaedrus.uchicago.edu (phaedrus [128.135.21.10]) by euthyphro.uchicago.edu (8.8.6/8.8.4) with ESMTP id WAA11644; Sat, 18 Apr 1998 22:21:43 -0500 (CDT) Received: (from sfarrell@localhost) by phaedrus.uchicago.edu (8.8.8/8.8.5) id WAA28103; Sat, 18 Apr 1998 22:21:37 -0500 (CDT) To: "Justin T. Gibbs" Cc: jbryant@unix.tfs.net, freebsd-hackers@FreeBSD.ORG Subject: Re: CVS and emacs-20.2 References: <199804190229.UAA04346@pluto.plutotech.com> From: sfarrell+lists@farrell.org Mime-Version: 1.0 (generated by tm-edit 7.108) Content-Type: text/plain; charset=US-ASCII Date: 18 Apr 1998 22:21:37 -0500 In-Reply-To: "Justin T. Gibbs"'s message of "Sat, 18 Apr 1998 20:25:44 -0600" Message-ID: <87k98mpkce.fsf@phaedrus.uchicago.edu> Lines: 21 X-Mailer: Gnus v5.6.3/XEmacs 20.4 - "Emerald" Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG "Justin T. Gibbs" writes: > >> (setq vc-handle-cvs nil) > >> > >> which does what you want. > > > >ahhhh... i did this: > > > >(setq vc-handle-cvs 'nil) > > > >i guess the ' char is the culprit... guess not... just tried it.. > >still don't work... > check your find-file-hooks, mine has vc-find-file-hook... i think this might be where it's coming from. -- Steve Farrell To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message