From owner-freebsd-hackers Sun Apr 1 6: 0:10 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from serenity.mcc.ac.uk (serenity.mcc.ac.uk [130.88.200.93]) by hub.freebsd.org (Postfix) with ESMTP id 4A58D37B71A for ; Sun, 1 Apr 2001 06:00:07 -0700 (PDT) (envelope-from jcm@freebsd-uk.eu.org) Received: from dogma.freebsd-uk.eu.org ([130.88.200.97] ident=root) by serenity.mcc.ac.uk with esmtp (Exim 2.05 #4) id 14jhSf-000P7t-00 for freebsd-hackers@freebsd.org; Sun, 1 Apr 2001 14:00:05 +0100 Received: (from jcm@localhost) by dogma.freebsd-uk.eu.org (8.11.1/8.11.1) id f31D04q46046 for freebsd-hackers@freebsd.org; Sun, 1 Apr 2001 14:00:04 +0100 (BST) (envelope-from jcm) Date: Sun, 1 Apr 2001 14:00:01 +0100 From: j mckitrick To: freebsd-hackers@freebsd.org Subject: new kernel book this summer??? Message-ID: <20010401140001.A45662@dogma.freebsd-uk.eu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 1.0.1i Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Hi all, I had planned to buy 'Design and Implementation of the BSD 4.4 Operating System' but I heard the rumor that there will be a revision out this summer that will not only be updated, but will focus on FreeBSD. I don't want to repeat any more of the rumor if it is untrue, but I was told if anyone knew the truth, it would be someone on hackers-. :) So, should I wait until summer? Please CC me, I'm not on the list. But I might be after reading the book. ;) jm -- --------------------------------------------------------------- Jonathon McKitrick -- jcm@freebsd-uk.eu.org "It took the computing power of three C-64s to fly to the Moon. It takes a 486 to run Windows 95. Something is wrong here." --------------------------------------------------------------- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Sun Apr 1 6:54:44 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from cs.huji.ac.il (cs.huji.ac.il [132.65.16.10]) by hub.freebsd.org (Postfix) with ESMTP id 3091337B718 for ; Sun, 1 Apr 2001 06:54:41 -0700 (PDT) (envelope-from danny@cs.huji.ac.il) Received: from sexta.cs.huji.ac.il ([132.65.16.13] ident=exim) by cs.huji.ac.il with esmtp (Exim 3.22 #1) id 14jiJK-0007LY-00; Sun, 01 Apr 2001 15:54:30 +0200 Received: from localhost ([127.0.0.1] helo=sexta.cs.huji.ac.il ident=danny) by sexta.cs.huji.ac.il with esmtp (Exim 3.15 #1) id 14jiJJ-0000PA-00; Sun, 01 Apr 2001 15:54:29 +0200 X-Mailer: exmh version 2.2 06/23/2000 with nmh-0.24 To: Matt Dillon Cc: freebsd-hackers@FreeBSD.ORG Subject: Re: new rc.diskless{1,2} files In-reply-to: Your message of Fri, 30 Mar 2001 14:53:25 -0800 (PST) . Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Sun, 01 Apr 2001 15:54:29 +0200 From: Danny Braniss Message-Id: Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG In message <200103302253.f2UMrPY05575@earth.backplane.com>you write: } }:> }:> On Mar 30, Falco Krepel wrote: }:> > I have implemented good ideas from Mike Smith in my }:> > rc.diskless{1,2} files and make some other changes: [...] } P.S. To anyone who wants to cleanup the rc.diskless files, } please be my guest! I wrote them originally and they worked } 'ok', but then some people mangled them and ever since they } haven't worked right. I don't have time to clean them up } myself. They could use a complete rewriting, IMHO. } it would be too presumptios of me to try and clean up, specialy since im runing -stable, but since im planing on running many 'dataless' workstations i've been fiddling around with several ideas. 1- i want more than one root-file server. 2- i want the management of the ws to be as centralized as possible 3- not all ws are the same. so, im willing to spend time/resources. i've modified (slightly) libstand/bootp.c but haven't received any feedback, (maybe because there isn't any documentation? :-) btw, whatever happend to the big rc change (ala sys5/linux)? danny To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Sun Apr 1 7:20:57 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from roaming.cacheboy.net (roaming.cacheboy.net [203.56.168.69]) by hub.freebsd.org (Postfix) with ESMTP id 0501A37B71C; Sun, 1 Apr 2001 07:20:49 -0700 (PDT) (envelope-from adrian@roaming.cacheboy.net) Received: (from adrian@localhost) by roaming.cacheboy.net (8.11.1/8.11.1) id f31EKfp48040; Sun, 1 Apr 2001 16:20:41 +0200 (CEST) (envelope-from adrian) Date: Sun, 1 Apr 2001 16:20:41 +0200 From: Adrian Chadd To: David Xu Cc: freebsd-hackers@FreeBSD.ORG, freebsd-current@FreeBSD.ORG Subject: Re: status of KSE? Message-ID: <20010401162041.B47943@roaming.cacheboy.net> References: <424452460.20010315150427@21cn.com> <3AB19407.222CAC7C@elischer.org> <3715226734.20010316125924@21cn.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <3715226734.20010316125924@21cn.com>; from bsddiy@21cn.com on Fri, Mar 16, 2001 at 12:59:24PM +0800 Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Fri, Mar 16, 2001, David Xu wrote: > I know KSE is not related to SMP and will run on UP. my primary > idea is want to run parellel I/O task in same process with pthread, > simply because FreeBSD pthread does not allow me to do multipile > I/O tasks at same time on disk file, of course, it is also conflicted > with SYSV IPC, so I think of KSE. I don't care about SMP, CPU is > enough fast now, I have already seen 1.3G hz CPU, how fast! I think > Intel and AMD can very easy to double their CPU clock, hope I can see > 3Ghz CPU in next year. I really do think KSE should work before SMP, > but it is obvious not. think about Apache 2.0, it is already > multi-threaded, FreeBSD pthread will be blocked at disk I/O, it is very > bad for Apache 2.0 . One could theoretically hack the pthreads port into using either external processes for disk IO, or the aio_ routines. Both of these would suffice. (Note that aio_ only does read/write/lseek, whilst open() and close() are still sync, and open() can take quite a while..) Adrian -- Adrian Chadd "Programming is like sex: One mistake and you have to support for a lifetime." -- rec.humor.funny To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Sun Apr 1 8:12: 5 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from filk.iinet.net.au (syncopation-dns.iinet.net.au [203.59.24.29]) by hub.freebsd.org (Postfix) with SMTP id 35D8A37B719 for ; Sun, 1 Apr 2001 08:12:01 -0700 (PDT) (envelope-from julian@elischer.org) Received: (qmail 3298 invoked by uid 666); 1 Apr 2001 15:13:59 -0000 Received: from i079-112.nv.iinet.net.au (HELO elischer.org) (203.59.79.112) by mail.m.iinet.net.au with SMTP; 1 Apr 2001 15:13:59 -0000 Message-ID: <3AC7452E.8C5118EE@elischer.org> Date: Sun, 01 Apr 2001 08:11:42 -0700 From: Julian Elischer X-Mailer: Mozilla 4.7 [en] (X11; U; FreeBSD 5.0-CURRENT i386) X-Accept-Language: en, hu MIME-Version: 1.0 To: Alwyn Goodloe Cc: freebsd-hackers@freebsd.org Subject: Re: ipfw divert 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 Alwyn Goodloe wrote: > > Hackers, > > Here's my question. I have the following FW rules: > > ipfw add 50000 divert natd tcp from any to any via ep1 > ipfw add 60000 divert 4422 tcp from any to any 3322 in > ipfw add 65000 allow ip from any to any > > The first rule is for natd which performs the standard sort of network > address translations. THe second is doing some application specific > processing. > > It seems to me that what's happening is that the first divert gets > executed and the translation is correct. What I then need is for the > second rule to fire on the translated packet. From several things I have > read it seems that once one divert rule is executed then the other dirvert > rules won't get executed. Am I correct about this. no natd should re-inject the (changed) packets just after the rule that originally diverted them. > > Any ideas how I can get both divert rules to fire. > > > Alwyn Goodloe > > agoodloe@gradient.cis.upenn.edu > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-hackers" in the body of the message -- __--_|\ Julian Elischer / \ julian@elischer.org ( OZ ) World tour 2000-2001 ---> X_.---._/ v To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Sun Apr 1 11:22:19 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from imo-m09.mx.aol.com (imo-m09.mx.aol.com [64.12.136.164]) by hub.freebsd.org (Postfix) with ESMTP id 0E8A837B71C for ; Sun, 1 Apr 2001 11:22:17 -0700 (PDT) (envelope-from CCC102033@aol.com) Received: from CCC102033@aol.com by imo-m09.mx.aol.com (mail_out_v29.14.) id n.cf.47de8a7 (7867) for ; Sun, 1 Apr 2001 14:22:11 -0400 (EDT) From: CCC102033@aol.com Message-ID: Date: Sun, 1 Apr 2001 14:22:11 EDT Subject: (sans sujet) To: freebsd-hackers@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit X-Mailer: AOL 5.0 for Windows sub 30 Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Sun Apr 1 12:41:40 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from webmail.netcom.no (jannicke.netcom.no [212.45.188.58]) by hub.freebsd.org (Postfix) with ESMTP id 243E937B71A for ; Sun, 1 Apr 2001 12:41:38 -0700 (PDT) (envelope-from sgt@netcom.no) Received: from hal ([212.45.183.24]) by webmail.netcom.no (Netscape Messaging Server 4.15) with ESMTP id GB4PD600.NEI for ; Sun, 1 Apr 2001 21:41:30 +0200 Date: Sun, 1 Apr 2001 20:41:43 +0200 (CEST) From: Torbjorn Kristoffersen X-Sender: To: FreeBSD-Hackers Subject: Programming the WinBond W83781D 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 I'm porting a Linux module that reads system health information (such as voltages and temperatures) from a WinBond W83781D chip. What's the best way of extracting such info from the chip? In the Linux module it uses the regular inb(), outb(), set() etc. to read the raw data, and then making it look nice and dandy using a readable file in the proc filesystem. I'm not sure how to do this in FreeBSD.. And what's the best way for a userland program to retrieve the info? I had in mind to just create a kernel module w/direct access to the chip, and make a userland program make the raw data pretty. Thanks for any advice (Even if it's "RTFS!"), Torbjorn Kristoffersen sgt@netcom.no To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Sun Apr 1 14:11:33 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from info.iet.unipi.it (info.iet.unipi.it [131.114.9.184]) by hub.freebsd.org (Postfix) with ESMTP id EBF3737B71D for ; Sun, 1 Apr 2001 14:11:27 -0700 (PDT) (envelope-from luigi@info.iet.unipi.it) Received: (from luigi@localhost) by info.iet.unipi.it (8.9.3/8.9.3) id XAA43562; Sun, 1 Apr 2001 23:10:38 +0200 (CEST) (envelope-from luigi) From: Luigi Rizzo Message-Id: <200104012110.XAA43562@info.iet.unipi.it> Subject: Re: new rc.diskless{1,2} files In-Reply-To: from Danny Braniss at "Apr 1, 2001 03:54:29 pm" To: Danny Braniss Date: Sun, 1 Apr 2001 23:10:38 +0200 (CEST) Cc: Matt Dillon , freebsd-hackers@FreeBSD.ORG X-Mailer: ELM [version 2.4ME+ PL61 (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 > } P.S. To anyone who wants to cleanup the rc.diskless files, > } please be my guest! I wrote them originally and they worked > } 'ok', but then some people mangled them and ever since they > } haven't worked right. I don't have time to clean them up > } myself. They could use a complete rewriting, IMHO. I might be one of the guilty ones :) but i have to say, they seem to work fine on 3.1, 3.3 and even when i tried them on 4.2 they had no problem (except some glitches with mount_null which at least in 3.1 did not handle too well mmap calls as used by "cp"). In order to create a shared readonly root partition I use a script which is available at http://www.iet.unipi.it/~luigi/clone_root.010401 and basically nothing else. The modified copies of files which have to replace the original ones in the root partition are taken from /conf/${IP} or /conf/${SUBNET} or /conf, where $IP and $SUBNET are the IP address and the local broadcast address of the first configured network interface. The code in /etc/rc.diskless1 tries to find the longest match from the above. This lets you centralize the configurations, and yet have separate configuration files. It helps a lot to have not just variable assignments in /etc/rc.conf (typically a "case" statement to do per-machine settings.) Other than that -- I'd be happy to review (and use!) your changes. cheers luigi > it would be too presumptios of me to try and clean up, specialy since im > runing -stable, but since im planing on running many 'dataless' workstations > i've been fiddling around with several ideas. > > 1- i want more than one root-file server. > 2- i want the management of the ws to be as centralized as possible > 3- not all ws are the same. > > so, im willing to spend time/resources. > i've modified (slightly) libstand/bootp.c but haven't received any feedback, > (maybe because there isn't any documentation? :-) > > btw, whatever happend to the big rc change (ala sys5/linux)? > > danny > > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-hackers" in the body of the message > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Sun Apr 1 14:53: 0 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from relay2.wertep.com (relay2.wertep.com [194.44.90.130]) by hub.freebsd.org (Postfix) with ESMTP id 4287F37B71A for ; Sun, 1 Apr 2001 14:52:56 -0700 (PDT) (envelope-from petro@She.wertep.com) Received: from She.wertep.com (she-tun-proxy [192.168.252.2]) by relay2.wertep.com (8.9.3/8.9.3) with ESMTP id AAA12973 for ; Mon, 2 Apr 2001 00:52:52 +0300 (EEST) (envelope-from petro@She.wertep.com) Received: from localhost (petro@localhost) by She.wertep.com (8.9.3/8.9.3) with ESMTP id AAA38871 for ; Mon, 2 Apr 2001 00:54:36 +0300 (EEST) (envelope-from petro@She.wertep.com) Date: Mon, 2 Apr 2001 00:54:35 +0300 (EEST) From: petro To: freebsd-hackers@freebsd.org Subject: Diskless station!!! 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. May be some of you can advice me where I can get nb3c509.com file for my diskless station with 3Com509 Ethernet, beceuse I can't run make in netboot directory. Thank you very much for any help. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Sun Apr 1 19: 5:17 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from dragon.nuxi.com (trang.nuxi.com [209.152.133.57]) by hub.freebsd.org (Postfix) with ESMTP id A850837B71C; Sun, 1 Apr 2001 19:05:15 -0700 (PDT) (envelope-from obrien@NUXI.com) Received: (from obrien@localhost) by dragon.nuxi.com (8.11.3/8.11.1) id f3224wF05173; Sun, 1 Apr 2001 19:04:58 -0700 (PDT) (envelope-from obrien) Date: Sun, 1 Apr 2001 19:04:58 -0700 From: "David O'Brien" To: Greg Black Cc: Robert Watson , Bill Moran , freebsd-hackers@FreeBSD.ORG Subject: Re: Security problems with access(2)? Message-ID: <20010401190458.A4991@dragon.nuxi.com> Reply-To: freebsd-hackers@FreeBSD.ORG References: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: ; from gjb@gbch.net on Sun, Apr 01, 2001 at 10:55:23AM +1000 X-Operating-System: FreeBSD 5.0-CURRENT Organization: The NUXI BSD group X-Pgp-Rsa-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Rsa-Keyid: 1024/34F9F9D5 Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Sun, Apr 01, 2001 at 10:55:23AM +1000, Greg Black wrote: > Many years ago I implemented a new interface that I called > eaccess() which replicated the work of access, but tested > against the effective uid and gid. I'd like to see that > introduced more widely. That still isn't suffient (and even more scary) unless the parameter is a file handle or FILE pointer. We need an faccess() call, plain and simple. -- -- David (obrien@FreeBSD.org) To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Sun Apr 1 20: 2:15 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from fledge.watson.org (fledge.watson.org [204.156.12.50]) by hub.freebsd.org (Postfix) with ESMTP id 511B937B718 for ; Sun, 1 Apr 2001 20:02:12 -0700 (PDT) (envelope-from robert@fledge.watson.org) Received: from fledge.watson.org (robert@fledge.pr.watson.org [192.0.2.3]) by fledge.watson.org (8.11.1/8.11.1) with SMTP id f3232Bh82429; Sun, 1 Apr 2001 23:02:11 -0400 (EDT) (envelope-from robert@fledge.watson.org) Date: Sun, 1 Apr 2001 23:02:11 -0400 (EDT) From: Robert Watson X-Sender: robert@fledge.watson.org To: freebsd-hackers@FreeBSD.ORG Cc: Greg Black , Bill Moran Subject: Re: Security problems with access(2)? In-Reply-To: <20010401190458.A4991@dragon.nuxi.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 Sun, 1 Apr 2001, David O'Brien wrote: > On Sun, Apr 01, 2001 at 10:55:23AM +1000, Greg Black wrote: > > Many years ago I implemented a new interface that I called > > eaccess() which replicated the work of access, but tested > > against the effective uid and gid. I'd like to see that > > introduced more widely. > > That still isn't suffient (and even more scary) unless the parameter is > a file handle or FILE pointer. We need an faccess() call, plain and > simple. As we've discussed off-line, it sounds like what we probably need here are the following: eaccess_file(2) - Using effective credentials, check to see if the requested access is permitted on the file or directory identified by the provided pathname. eaccess_fd(2) - Using effective credentials, check to see if the requested access is permitted on the file or directory associated with the provided open file descriptor. faccess(3) - Using effective credentials, check to see if the requested access is permitted on the file or directory associated with the provided open file stream. Note: the credentials used for eaccess_fd() and faccess() would *not* use the cached credentials associated with the open file descriptor, instead, the effective credentials of the process, meaning that the result would be with respects to the next fd-independent operation performed by the process (unlink(), rename(), open(), ...). Note that, as I described to you previously (and for the benefit of those not privvy to our conversation), it is not sufficient to provide open() as a means to evaluate credentials and an access request for an object, as open() cannot be used on all file system objects. In particular, open() cannot be used on directories in NFS. I've had local implementations of eaccess_file() and eaccess_fd() for a while, as I've used them in GUI-related work so as not to use access(), and not to manually evaluate credentials in userland. Mapping faccess() into eaccess_fd() should be relatively straight-forward, modulo the usual thread-safety in libc. Are we barking up the wrong tree here, or is this in-line with the requirements, and something we should consider implementing and working with to determine whether it meets the needs of various potential consumers? Needless to say, these would be carefully documented, much in the style of access(2), to indicate that these are only appropriate for use in a set of circumstances where the caller is performing a race-free activity. For example, displaying the result to the user in the form of an icon selection, or using access(2) to provide clean failure in a multi-step activity, where the actual access control is performed by the kernel in open(), but the application wants to provide early failure notification so as to fail more cleanly. Robert N M Watson FreeBSD Core Team, TrustedBSD Project robert@fledge.watson.org NAI Labs, Safeport Network Services To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Sun Apr 1 20: 9:18 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from hotmail.com (f141.law14.hotmail.com [64.4.21.141]) by hub.freebsd.org (Postfix) with ESMTP id CAE4337B718 for ; Sun, 1 Apr 2001 20:09:16 -0700 (PDT) (envelope-from netbsdadvocate@hotmail.com) Received: from mail pickup service by hotmail.com with Microsoft SMTPSVC; Sun, 1 Apr 2001 20:09:15 -0700 Received: from 209.255.209.153 by lw14fd.law14.hotmail.msn.com with HTTP; Mon, 02 Apr 2001 03:09:15 GMT X-Originating-IP: [209.255.209.153] From: "Arthur Munn" To: freebsd-hackers@freebsd.org Subject: 5.0 to have pthreads? Date: Sun, 01 Apr 2001 23:09:15 -0400 Mime-Version: 1.0 Content-Type: text/plain; format=flowed Message-ID: X-OriginalArrivalTime: 02 Apr 2001 03:09:15.0661 (UTC) FILETIME=[4CB55BD0:01C0BB22] Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG hello all, I was told by a friend that FreeBSD 5.0 is going to be sporting *real* pthreads, I was immediatley very excited and I want to know if this is true, if anyone knows I would really like to have it verified/dismissed. thanks! _________________________________________________________________ Get your FREE download of MSN Explorer at http://explorer.msn.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 1 20:15:23 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from isris.pair.com (isris.pair.com [209.68.2.39]) by hub.freebsd.org (Postfix) with SMTP id 77B4337B718 for ; Sun, 1 Apr 2001 20:15:19 -0700 (PDT) (envelope-from rooneg@isris.pair.com) Received: (qmail 63349 invoked by uid 3130); 2 Apr 2001 03:15:18 -0000 Date: Sun, 1 Apr 2001 23:15:18 -0400 From: Garrett Rooney To: Arthur Munn Cc: freebsd-hackers@freebsd.org Subject: Re: 5.0 to have pthreads? Message-ID: <20010401231518.A54826@electricjellyfish.net> References: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: ; from netbsdadvocate@hotmail.com on Sun, Apr 01, 2001 at 11:09:15PM -0400 Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Sun, Apr 01, 2001 at 11:09:15PM -0400, Arthur Munn wrote: > hello all, I was told by a friend that FreeBSD 5.0 is going to be sporting > *real* pthreads, I was immediatley very excited and I want to know if this > is true, if anyone knows I would really like to have it verified/dismissed. first of all, you have to define 'real pthreads'. freebsd has a perfectly good implimentation of pthreads right now, it just happens to be implimented in userspace. there is also a port of linuxthreads which uses rfork underneath, so gets you process based threads, which gives you many of the advantages of kernel threads, but is rather heavyweight. there is also the KSE project, which is probably what you're talking about. it's intent is to impliment kernel threads in a much more efficient and scalable manner than the rfork based style. check out http://www.freebsd.org/~jasone/kse for details. this project was originally intended for FreeBSD 5.0, but will likely not be completed in time. at the moment i believe it is waiting on the current proc locking work to be completed before any code will be checked in. -- garrett rooney Unix was not designed to stop you from rooneg@electricjellyfish.net doing stupid things, because that would http://electricjellyfish.net/ stop you from doing clever things. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Sun Apr 1 20:18:12 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from web11404.mail.yahoo.com (web11404.mail.yahoo.com [216.136.131.234]) by hub.freebsd.org (Postfix) with SMTP id 2653537B719 for ; Sun, 1 Apr 2001 20:18:07 -0700 (PDT) (envelope-from raysonlogin@yahoo.com) Message-ID: <20010402031803.41188.qmail@web11404.mail.yahoo.com> Received: from [216.183.18.189] by web11404.mail.yahoo.com; Sun, 01 Apr 2001 20:18:03 PDT Date: Sun, 1 Apr 2001 20:18:03 -0700 (PDT) From: Rayson Ho Subject: Re: Job. To: Paul Halliday , hackers@freebsd.org In-Reply-To: <3AC55DC5.207D6B89@sympatico.ca> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Hi, My company has several job openings -- we really need unix hackers, kernel hackers, real C programmers... We are in Toronto, Canada. If anyone is interested, please tell me what your skills are, and I will refer you guys to the right person. rayson --- Paul Halliday wrote: > hi. > > Hate to post this here but I need a job... like > pronto, today, chop > chop. > Unfortunately I have zero connections and zero > friends (actually two, so > they claim but they can't help) so... please listen > to my dilema. > > I have worked in the construction industry for > about 6 years working as > a commercial/industrial electrician and carpenter. I > have finished a > maximum of three years of a CIS degree which as far > as I was concerened > was a total waste of time, and money for that > matter. And now have very > little to show for it. Anyway, work unfortunately > dropped to a lame all > time low... > > Going back to school is not an option and I believe > that getting a job > in this industry is my only hope to satisfy my soon > to be wife. Not to > mention supporting our notion of beginning a family. > > Bottom line, I have a huge fucken debt to pay and > have a wedding date > already planned for the 18th of August. > > Long and pathetic story short, I need coin in a big > way and fast. IE ( > for those that weren't completely listening ) A JOB! > I live in Toronto, Ontario and I am willing to > pursue any type of work > that would be beneficial to any operative on this > list that runs some > sort of commercial enterprise. > > > I know, FBSD, FBSD, FBSD, FBSD, FBSD, FBSD-ALPHA, > FBSD, solaris, linux, > obsd, hpux, firewalls, C, BASH ( <-elite > expressionist shit) and BASH > maybe a little ascend, cisco, etc. And probably PDA > programming. You > name It I will do it. An if not learn it very > quickly. > > > If anyone can PLEASE offer something aside from > dice, monster, etc, I > would prolly lub j00 foreva. > > > Most Humbly.... ;P > > -- > Paul Halliday > ============================================================================ > Don't underestimate the power of stupid people in > large groups. > Web: http://www3.sympatico.ca/transmogrify > Public Key available here: > http://www3.sympatico.ca/transmogrify/dp.txt > ============================================================================ > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-hackers" in the body of > the message __________________________________________________ Do You Yahoo!? Get email at your own domain with Yahoo! Mail. http://personal.mail.yahoo.com/?.refer=text To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Sun Apr 1 20:20: 8 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from isris.pair.com (isris.pair.com [209.68.2.39]) by hub.freebsd.org (Postfix) with SMTP id DFBB337B71D for ; Sun, 1 Apr 2001 20:20:04 -0700 (PDT) (envelope-from rooneg@isris.pair.com) Received: (qmail 63877 invoked by uid 3130); 2 Apr 2001 03:20:04 -0000 Date: Sun, 1 Apr 2001 23:20:04 -0400 From: Garrett Rooney To: Rayson Ho Cc: Paul Halliday , hackers@freebsd.org Subject: Re: Job. Message-ID: <20010401232004.B54826@electricjellyfish.net> References: <3AC55DC5.207D6B89@sympatico.ca> <20010402031803.41188.qmail@web11404.mail.yahoo.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <20010402031803.41188.qmail@web11404.mail.yahoo.com>; from raysonlogin@yahoo.com on Sun, Apr 01, 2001 at 08:18:03PM -0700 Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Sun, Apr 01, 2001 at 08:18:03PM -0700, Rayson Ho wrote: > Hi, > > My company has several job openings -- we really need > unix hackers, kernel hackers, real C programmers... > > We are in Toronto, Canada. If anyone is interested, > please tell me what your skills are, and I will refer > you guys to the right person. there is a freebsd-jobs mailing list, where this kind of discussion should be conducted. -- garrett rooney Unix was not designed to stop you from rooneg@electricjellyfish.net doing stupid things, because that would http://electricjellyfish.net/ stop you from doing clever things. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Sun Apr 1 20:29: 6 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from homer.softweyr.com (bsdconspiracy.net [208.187.122.220]) by hub.freebsd.org (Postfix) with ESMTP id ECB3437B71F for ; Sun, 1 Apr 2001 20:29:03 -0700 (PDT) (envelope-from wes@softweyr.com) Received: from [127.0.0.1] (helo=softweyr.com ident=3dcd443734343174e499a79cf1e011a4) by homer.softweyr.com with esmtp (Exim 3.16 #1) id 14jv1Q-0000LG-00; Sun, 01 Apr 2001 21:28:52 -0600 Message-ID: <3AC7F1F4.B7D3A339@softweyr.com> Date: Sun, 01 Apr 2001 21:28:52 -0600 From: Wes Peters Organization: Softweyr LLC X-Mailer: Mozilla 4.75 [en] (X11; U; Linux 2.2.12 i386) X-Accept-Language: en MIME-Version: 1.0 To: Devin Butterfield Cc: "'freebsd-hackers@freebsd.org'" Subject: Re: Routing latency References: <5.0.0.25.0.20010319191312.03fd65d0@mail.etinc.com> <5.0.0.25.0.20010319194401.040862b0@mail.etinc.com> <20010319193604.Q61859@ohm.physics.purdue.edu> <01031918115500.51096@dbm.wireless.net> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Devin Butterfield wrote: > > On Monday 19 March 2001 4:36, Will Andrews wrote: > > On Mon, Mar 19, 2001 at 07:46:53PM -0500, Dennis wrote: > > > I never got an answer (as usual) from bill paul when I made the > > > suggestions, and noone seemed interested in getting it fixed. He seems to > > > get insulted when I infer that he did something wrong. > > > > It's like they say: "money talks". Similarly, "patches talk". > > Suggestions don't really do that. > > I'm not defending Dennis here, but this statement infers that nothing gets > done unless maintainers are a) paid or b) someone else does the work for them. > > I certainly hope this is not the case. It is not the case, but it is the case when you want it done RIGHT NOW. You're not allowed to make DEMANDS of a volunteer, as Dennis has done a number of times in the past. There is a lot of history sweeping around this discussion -- feel free to search the archives if you are interested. -- "Where am I, and what am I doing in this handbasket?" Wes Peters Softweyr LLC wes@softweyr.com http://softweyr.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 1 21: 5:24 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from maxim.gbch.net (gw.gbch.net [203.24.22.66]) by hub.freebsd.org (Postfix) with SMTP id B08BA37B71B for ; Sun, 1 Apr 2001 21:05:15 -0700 (PDT) (envelope-from gjb@gbch.net) Received: (qmail 4847 invoked by uid 1001); 2 Apr 2001 14:05:07 +1000 Message-ID: X-Posted-By: GJB-Post 2.13 09-Feb-2001 X-Operating-System: FreeBSD 4.2-RELEASE i386 X-Location: Brisbane, Australia; 27.49841S 152.98439E X-URL: http://www.gbch.net/gjb.html X-Image-URL: http://www.gbch.net/gjb/gjb-auug048.gif X-GPG-Fingerprint: EBB2 2A92 A79D 1533 AC00 3C46 5D83 B6FB 4B04 B7D6 X-PGP-Public-Keys: http://www.gbch.net/keys.html Date: Mon, 02 Apr 2001 14:05:06 +1000 From: Greg Black To: Robert Watson Cc: freebsd-hackers@FreeBSD.ORG, Bill Moran Subject: Re: Security problems with access(2)? References: In-reply-to: of Sun, 01 Apr 2001 23:02:11 -0400 Mime-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Robert Watson wrote: | On Sun, 1 Apr 2001, David O'Brien wrote: | | > On Sun, Apr 01, 2001 at 10:55:23AM +1000, Greg Black wrote: | > > Many years ago I implemented a new interface that I called | > > eaccess() which replicated the work of access, but tested | > > against the effective uid and gid. I'd like to see that | > > introduced more widely. | > | > That still isn't suffient (and even more scary) unless the parameter is | > a file handle or FILE pointer. We need an faccess() call, plain and | > simple. | | As we've discussed off-line, it sounds like what we probably need here are | the following: | | eaccess_file(2) - Using effective credentials, check to see if the | requested access is permitted on the file or directory identified by the | provided pathname. | | eaccess_fd(2) - Using effective credentials, check to see if the | requested access is permitted on the file or directory associated with | the provided open file descriptor. | | faccess(3) - Using effective credentials, check to see if the requested | access is permitted on the file or directory associated with the | provided open file stream. | | Note: the credentials used for eaccess_fd() and faccess() would *not* use | the cached credentials associated with the open file descriptor, instead, | the effective credentials of the process, meaning that the result would be | with respects to the next fd-independent operation performed by the | process (unlink(), rename(), open(), ...). Note that, as I described to | you previously (and for the benefit of those not privvy to our | conversation), it is not sufficient to provide open() as a means to | evaluate credentials and an access request for an object, as open() cannot | be used on all file system objects. In particular, open() cannot be used | on directories in NFS. | | I've had local implementations of eaccess_file() and eaccess_fd() for a | while, as I've used them in GUI-related work so as not to use access(), | and not to manually evaluate credentials in userland. Mapping faccess() | into eaccess_fd() should be relatively straight-forward, modulo the usual | thread-safety in libc. | | Are we barking up the wrong tree here, or is this in-line with the | requirements, and something we should consider implementing and working | with to determine whether it meets the needs of various potential | consumers? Needless to say, these would be carefully documented, much in | the style of access(2), to indicate that these are only appropriate for | use in a set of circumstances where the caller is performing a race-free | activity. For example, displaying the result to the user in the form of | an icon selection, or using access(2) to provide clean failure in a | multi-step activity, where the actual access control is performed by the | kernel in open(), but the application wants to provide early failure | notification so as to fail more cleanly. I like the way you have proposed this and I think it's a good scheme. I do think it might be a good thing to try to get some support from other camps in the interests of wider portability. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Sun Apr 1 22:15:57 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from InterJet.dellroad.org (adsl-63-194-81-26.dsl.snfc21.pacbell.net [63.194.81.26]) by hub.freebsd.org (Postfix) with ESMTP id B6AFE37B71B for ; Sun, 1 Apr 2001 22:15:51 -0700 (PDT) (envelope-from archie@dellroad.org) Received: from arch20m.dellroad.org (arch20m.dellroad.org [10.1.1.20]) by InterJet.dellroad.org (8.9.1a/8.9.1) with ESMTP id WAA78818; Sun, 1 Apr 2001 22:13:19 -0700 (PDT) Received: (from archie@localhost) by arch20m.dellroad.org (8.11.1/8.11.1) id f325CQl62547; Sun, 1 Apr 2001 22:12:26 -0700 (PDT) (envelope-from archie) From: Archie Cobbs Message-Id: <200104020512.f325CQl62547@arch20m.dellroad.org> Subject: Re: Programming the WinBond W83781D In-Reply-To: "from Torbjorn Kristoffersen at Apr 1, 2001 08:41:43 pm" To: Torbjorn Kristoffersen Date: Sun, 1 Apr 2001 22:12:26 -0700 (PDT) Cc: FreeBSD-Hackers X-Mailer: ELM [version 2.4ME+ PL82 (25)] MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=US-ASCII Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Torbjorn Kristoffersen writes: > I'm porting a Linux module that reads system health information (such as > voltages and temperatures) from a WinBond W83781D chip. > > What's the best way of extracting such info from the chip? In the Linux > module it uses the regular inb(), outb(), set() etc. to read > the raw data, and then making it look nice and dandy using > a readable file in the proc filesystem. > I'm not sure how to do this in FreeBSD.. Check out the "healthd" port which shows how to do it via /dev/io or /dev/smb0. -Archie __________________________________________________________________________ Archie Cobbs * Packet Design * http://www.packetdesign.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Sun Apr 1 23:25:42 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from dragon.nuxi.com (trang.nuxi.com [209.152.133.57]) by hub.freebsd.org (Postfix) with ESMTP id A069437B719; Sun, 1 Apr 2001 23:25:38 -0700 (PDT) (envelope-from obrien@NUXI.com) Received: (from obrien@localhost) by dragon.nuxi.com (8.11.3/8.11.1) id f326PZ909835; Sun, 1 Apr 2001 23:25:35 -0700 (PDT) (envelope-from obrien) Date: Sun, 1 Apr 2001 23:25:26 -0700 From: "David O'Brien" To: Robert Watson Cc: freebsd-hackers@FreeBSD.ORG, Greg Black , Bill Moran Subject: Re: Security problems with access(2)? Message-ID: <20010401232526.A9586@dragon.nuxi.com> Reply-To: freebsd-hackers@FreeBSD.ORG References: <20010401190458.A4991@dragon.nuxi.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: ; from rwatson@FreeBSD.ORG on Sun, Apr 01, 2001 at 11:02:11PM -0400 X-Operating-System: FreeBSD 5.0-CURRENT Organization: The NUXI BSD group X-Pgp-Rsa-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Rsa-Keyid: 1024/34F9F9D5 Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Sun, Apr 01, 2001 at 11:02:11PM -0400, Robert Watson wrote: > eaccess_file(2) - Using effective credentials, check to see if the > requested access is permitted on the file or directory identified by the > provided pathname. Why not stick to existing naming practices? eaccess() > eaccess_fd(2) - Using effective credentials, check to see if the > requested access is permitted on the file or directory associated with > the provided open file descriptor. Nope, faccess(2) (see fstat(2), flock(2), fchdir(2),...) and feaccess(2) > faccess(3) - Using effective credentials, check to see if the requested > access is permitted on the file or directory associated with the > provided open file stream. What's wrong with faccess(fileno(...)) and feaccess(fileno(...))? -- -- David (obrien@FreeBSD.org) To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Sun Apr 1 23:31:43 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from fw.wintelcom.net (ns1.wintelcom.net [209.1.153.20]) by hub.freebsd.org (Postfix) with ESMTP id 6DBE837B719 for ; Sun, 1 Apr 2001 23:31:40 -0700 (PDT) (envelope-from bright@fw.wintelcom.net) Received: (from bright@localhost) by fw.wintelcom.net (8.10.0/8.10.0) id f326Veo14203; Sun, 1 Apr 2001 23:31:40 -0700 (PDT) Date: Sun, 1 Apr 2001 23:31:39 -0700 From: Alfred Perlstein To: Arthur Munn Cc: freebsd-hackers@FreeBSD.ORG Subject: Re: 5.0 to have pthreads? Message-ID: <20010401233139.E813@fw.wintelcom.net> References: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: ; from netbsdadvocate@hotmail.com on Sun, Apr 01, 2001 at 11:09:15PM -0400 X-all-your-base: are belong to us. Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG * Arthur Munn [010401 20:09] wrote: > hello all, I was told by a friend that FreeBSD 5.0 is going to be sporting > *real* pthreads, I was immediatley very excited and I want to know if this > is true, if anyone knows I would really like to have it verified/dismissed. We already have "*real*" pthreads. Pay more attention thanks, -- -Alfred Perlstein - [bright@wintelcom.net|alfred@freebsd.org] Represent yourself, show up at BABUG http://www.babug.org/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Sun Apr 1 23:38:55 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from maxim.gbch.net (gw.gbch.net [203.24.22.66]) by hub.freebsd.org (Postfix) with SMTP id CDAD237B71C for ; Sun, 1 Apr 2001 23:38:47 -0700 (PDT) (envelope-from gjb@gbch.net) Received: (qmail 6151 invoked by uid 1001); 2 Apr 2001 16:38:43 +1000 Message-ID: X-Posted-By: GJB-Post 2.13 09-Feb-2001 X-Operating-System: FreeBSD 4.2-RELEASE i386 X-Location: Brisbane, Australia; 27.49841S 152.98439E X-URL: http://www.gbch.net/gjb.html X-Image-URL: http://www.gbch.net/gjb/gjb-auug048.gif X-GPG-Fingerprint: EBB2 2A92 A79D 1533 AC00 3C46 5D83 B6FB 4B04 B7D6 X-PGP-Public-Keys: http://www.gbch.net/keys.html Date: Mon, 02 Apr 2001 16:38:43 +1000 From: Greg Black To: freebsd-hackers@FreeBSD.ORG Cc: Robert Watson , Bill Moran , "David O'Brien" Subject: Re: Security problems with access(2)? References: <20010401190458.A4991@dragon.nuxi.com> <20010401232526.A9586@dragon.nuxi.com> In-reply-to: <20010401232526.A9586@dragon.nuxi.com> of Sun, 01 Apr 2001 23:25:26 MST Mime-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG "David O'Brien" wrote: | On Sun, Apr 01, 2001 at 11:02:11PM -0400, Robert Watson wrote: | > eaccess_file(2) - Using effective credentials, check to see if the | > requested access is permitted on the file or directory identified by the | > provided pathname. | | Why not stick to existing naming practices? | eaccess() | | > eaccess_fd(2) - Using effective credentials, check to see if the | > requested access is permitted on the file or directory associated with | > the provided open file descriptor. | | Nope, faccess(2) (see fstat(2), flock(2), fchdir(2),...) | and feaccess(2) | | > faccess(3) - Using effective credentials, check to see if the requested | > access is permitted on the file or directory associated with the | > provided open file stream. | | What's wrong with faccess(fileno(...)) and feaccess(fileno(...))? My earlier agreement was with the concept; I do agree that this is a better naming scheme. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Mon Apr 2 1: 0:28 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from harmony.village.org (rover.bsdimp.com [204.144.255.66]) by hub.freebsd.org (Postfix) with ESMTP id 4FF8337B71C; Mon, 2 Apr 2001 01:00:25 -0700 (PDT) (envelope-from imp@harmony.village.org) Received: from harmony.village.org (localhost.village.org [127.0.0.1]) by harmony.village.org (8.11.1/8.11.1) with ESMTP id f3280Nq11333; Mon, 2 Apr 2001 02:00:23 -0600 (MDT) (envelope-from imp@harmony.village.org) Message-Id: <200104020800.f3280Nq11333@harmony.village.org> To: freebsd-hackers@FreeBSD.ORG Subject: Re: Security problems with access(2)? Cc: Greg Black , Robert Watson , Bill Moran In-reply-to: Your message of "Sun, 01 Apr 2001 19:04:58 PDT." <20010401190458.A4991@dragon.nuxi.com> References: <20010401190458.A4991@dragon.nuxi.com> Date: Mon, 02 Apr 2001 01:59:07 -0600 From: Warner Losh Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG In message <20010401190458.A4991@dragon.nuxi.com> "David O'Brien" writes: : On Sun, Apr 01, 2001 at 10:55:23AM +1000, Greg Black wrote: : > Many years ago I implemented a new interface that I called : > eaccess() which replicated the work of access, but tested : > against the effective uid and gid. I'd like to see that : > introduced more widely. : : That still isn't suffient (and even more scary) unless the parameter is a : file handle or FILE pointer. We need an faccess() call, plain and : simple. faccess is also dangarous. When you open the file at elevated privs, you run the risk of side effects, such as a tape rewinding on close. facecss won't change that problem. Warner To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Mon Apr 2 1:23: 3 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from alpha.dtix.com (alpha.dtix.com [198.62.174.1]) by hub.freebsd.org (Postfix) with ESMTP id B615A37B72D for ; Mon, 2 Apr 2001 01:22:59 -0700 (PDT) (envelope-from pradip@dtix.com) Received: (from uucp@localhost) by alpha.dtix.com (8.9.3/8.8.7) with UUCP id EAA09600 for freebsd-hackers@FreeBSD.ORG; Mon, 2 Apr 2001 04:48:20 -0400 Received: from gopal (gopal [100.100.100.4]) by gopal.dtix.com (8.9.3/8.9.3) with ESMTP id KAA23064 for ; Thu, 29 Mar 2001 10:04:50 +0530 Date: Thu, 29 Mar 2001 10:04:50 +0530 (IST) From: Pradip Kanti Biswas To: freebsd-hackers Mailing List Subject: How do I create .ko files 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, How to create .ko files? Are they simply .o files with some special compile-time options? If yes, what will be the options? The module will act as an network card driver. Thanks. --pradip To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Mon Apr 2 1:27:29 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from salmon.maths.tcd.ie (salmon.maths.tcd.ie [134.226.81.11]) by hub.freebsd.org (Postfix) with SMTP id 9C96937B71F for ; Mon, 2 Apr 2001 01:27:26 -0700 (PDT) (envelope-from dwmalone@maths.tcd.ie) Received: from lanczos.maths.tcd.ie by salmon.maths.tcd.ie with SMTP id ; 2 Apr 2001 09:27:25 +0100 (BST) Date: Mon, 2 Apr 2001 09:27:24 +0100 From: David Malone To: petro Cc: freebsd-hackers@freebsd.org Subject: Re: Diskless station!!! Message-ID: <20010402092724.A78991@lanczos.maths.tcd.ie> References: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: ; from petro@She.wertep.com on Mon, Apr 02, 2001 at 12:54:35AM +0300 Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Mon, Apr 02, 2001 at 12:54:35AM +0300, petro wrote: > May be some of you can advice me where I can get nb3c509.com file for my > diskless station with 3Com509 Ethernet, beceuse I can't run make in > netboot directory. Have you looked at the etherboot port? 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 2 1:27:53 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from cain.gsoft.com.au (genesi.lnk.telstra.net [139.130.136.161]) by hub.freebsd.org (Postfix) with ESMTP id D573D37B71E for ; Mon, 2 Apr 2001 01:27:48 -0700 (PDT) (envelope-from doconnor@gsoft.com.au) Received: from cain.gsoft.com.au (spare0.gsoft.com.au [203.38.152.114]) by cain.gsoft.com.au (8.8.8/8.8.8) with ESMTP id RAA05700; Mon, 2 Apr 2001 17:57:38 +0930 (CST) (envelope-from doconnor@gsoft.com.au) Message-ID: X-Mailer: XFMail 1.4.7 on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: Date: Mon, 02 Apr 2001 17:58:21 +0930 (CST) From: "Daniel O'Connor" To: Pradip Kanti Biswas Subject: RE: How do I create .ko files Cc: freebsd-hackers Mailing List Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On 29-Mar-2001 Pradip Kanti Biswas wrote: > How to create .ko files? Are they simply .o files with some special > compile-time options? If yes, what will be the options? The module will > act as an network card driver. Use the bsd.kmod.mk file.. See /usr/src/sys/modules/*/Makefile for examples --- Daniel O'Connor software and network engineer for Genesis Software - http://www.gsoft.com.au "The nice thing about standards is that there are so many of them to choose from." -- Andrew Tanenbaum To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Mon Apr 2 1:28:19 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from fw.wintelcom.net (ns1.wintelcom.net [209.1.153.20]) by hub.freebsd.org (Postfix) with ESMTP id DB1DD37B722 for ; Mon, 2 Apr 2001 01:28:17 -0700 (PDT) (envelope-from bright@fw.wintelcom.net) Received: (from bright@localhost) by fw.wintelcom.net (8.10.0/8.10.0) id f328SFj16910; Mon, 2 Apr 2001 01:28:15 -0700 (PDT) Date: Mon, 2 Apr 2001 01:28:15 -0700 From: Alfred Perlstein To: Pradip Kanti Biswas Cc: freebsd-hackers Mailing List Subject: Re: How do I create .ko files Message-ID: <20010402012815.J813@fw.wintelcom.net> References: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: ; from pradip@dtix.com on Thu, Mar 29, 2001 at 10:04:50AM +0530 X-all-your-base: are belong to us. Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG * Pradip Kanti Biswas [010402 01:23] wrote: > > > Hi all, > How to create .ko files? Are they simply .o files with some special > compile-time options? If yes, what will be the options? The module will > act as an network card driver. See the makefiles in /usr/src/sys/modules/* for examples. -- -Alfred Perlstein - [bright@wintelcom.net|alfred@freebsd.org] Daemon News Magazine in your snail-mail! http://magazine.daemonnews.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 2 3: 3:28 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from mail.newst.irs.ru (newst.irs.ru [212.164.94.1]) by hub.freebsd.org (Postfix) with ESMTP id 60C6637B71A for ; Mon, 2 Apr 2001 03:03:23 -0700 (PDT) (envelope-from fjoe@newst.net) Received: from lark.nsk.bsgdesign.com (lark.nsk.bsgdesign.com [192.168.3.21]) by mail.newst.irs.ru (8.11.1/8.11.0) with ESMTP id f32A3Kh99462 for ; Mon, 2 Apr 2001 17:03:21 +0700 (NOVST) (envelope-from fjoe@newst.net) Date: Mon, 2 Apr 2001 17:03:20 +0700 (NOVST) From: Max Khon X-Sender: fjoe@localhost To: hackers@freebsd.org Subject: openssl/mdX.h and mdX.h name clashes 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, there! /usr/include/mdX.h and /usr/include/openssl/mdX.h both declare structures and functions with the same name (structures are a bit different) and this is a bit troublesome for applications that want to link with both -lmd and -lcrypto can we consider merging our mdX.h enhancements (MD5End, MD5File) to openssl and switching to openssl/mdX.h entirely? /fjoe To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Mon Apr 2 3: 4:37 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from germes.levi.spb.ru (ip65.levi.spb.ru [212.119.175.65]) by hub.freebsd.org (Postfix) with ESMTP id CEF4737B720; Mon, 2 Apr 2001 03:04:27 -0700 (PDT) (envelope-from dms@wplus.net) Received: from wplus.net (IDENT:dms@pike.levi.spb.ru [10.246.8.43]) by germes.levi.spb.ru (8.11.1/8.11.1) with ESMTP id f32A3b725793; Mon, 2 Apr 2001 14:03:38 +0400 Message-ID: <3AC84E79.12762A22@wplus.net> Date: Mon, 02 Apr 2001 14:03:37 +0400 From: Dmitry Samersoff Organization: LeviSoft X-Mailer: Mozilla 4.76 [en] (X11; U; Linux 2.2.18 i686) X-Accept-Language: en, ru MIME-Version: 1.0 To: "Daniel O'Connor" Cc: freebsd-hackers@FreeBSD.ORG, freebsd-net@FreeBSD.ORG Subject: Dynamic routing table (problem solved, was: server continue dies) References: Content-Type: text/plain; charset=koi8-r Content-Transfer-Encoding: 7bit Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG My servers had died every 12h and I spend lots of time to solve problem, I hope the result of my work is interesting for community. The main reason of server fault is overloading of dynamic routing table (netstat -nra | grep W3) Another point - the same software running on non-Intel server (no-name PC with AHA SCSI and DEC net card) works without problems. I. Behavior of dynamic routing table controlled by sysctl variables: net.inet.ip.rtexpire net.inet.ip.rtminexpire net.inet.ip.rtmaxcache IMHO, default values of this variables should be changed to make heavy loaded servers more reliable or at least it should be documented. 1. net.inet.ip.rtexpire should be set to 10 not to 3600 by default This value slow down a bit intranet servers, but make heavy loaded www servers more reliable. I check this variable on some www servers around me and find that all really loaded ones have net.inet.ip.rtexpire=10 2. net.inet.ip.rtmaxcache should depend to maxusers. 3. kernel should drop first entries of DR independently of it's age, and rise appropriate error message to console if the table overloaded. II. I'm not sure whether or not my problem depends of fxp driver, but it's possible. Daniel O'Connor wrote: > > On 27-Mar-01 Dmitry Samersoff wrote: > > I also have a kernel crash dump and could post it here if no one can > > give me a good advice without it ;-))) > > If you haven't compiled the kernel with debugging symbols then you should do so.. > > After that get a crash dump and do.. > > cd /var/crash > gdb -k kernel.0 vmcore.0 > bt > > And post the output. > > When you do post info like your dmesg output and hardware specs. > > > I'm terribly sorry to waste your time but this is critical problem > > and unfortunately I have no ideas how to solve it or at least > > find reason of such behavior. > > It does seem odd given the machien doesn't look _too_ busy. > > What sort of processes are you running on it? > Web server, ftp server, etc? > > Can you run top or ps and find out what particular processes are running at the time > it crashes? > > --- > Daniel O'Connor software and network engineer > for Genesis Software - http://www.gsoft.com.au > "The nice thing about standards is that there > are so many of them to choose from." > -- Andrew Tanenbaum > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-hackers" in the body of the message -- Dmitry Samersoff, dms@wplus.net, ICQ:3161705 http://devnull.wplus.net * There will come soft rains ... To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Mon Apr 2 3: 9:19 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from ringworld.nanolink.com (ringworld.nanolink.com [195.24.48.13]) by hub.freebsd.org (Postfix) with SMTP id 238EB37B71B for ; Mon, 2 Apr 2001 03:09:16 -0700 (PDT) (envelope-from roam@orbitel.bg) Received: (qmail 2199 invoked by uid 1000); 2 Apr 2001 10:08:07 -0000 Date: Mon, 2 Apr 2001 13:08:07 +0300 From: Peter Pentchev To: Max Khon Cc: hackers@freebsd.org Subject: Re: openssl/mdX.h and mdX.h name clashes Message-ID: <20010402130807.L462@ringworld.oblivion.bg> Mail-Followup-To: Max Khon , hackers@freebsd.org References: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: ; from fjoe@newst.net on Mon, Apr 02, 2001 at 05:03:20PM +0700 Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Mon, Apr 02, 2001 at 05:03:20PM +0700, Max Khon wrote: > hi, there! > > /usr/include/mdX.h and /usr/include/openssl/mdX.h > both declare structures and functions with the same name > (structures are a bit different) and this is a bit troublesome for > applications that want to link with both -lmd and -lcrypto > > can we consider merging our mdX.h enhancements (MD5End, MD5File) to > openssl and switching to openssl/mdX.h entirely? I believe that this is the way things are supposed to happen; this has been discussed on -arch recently, although somebody stated that OpenSSL already has all the functionality. I wasn't quite able to find analogous functions in the source; and a single function, without setting up a BIO object and stuff, when all you need is the MD5 hash of a file by name, is definitely something useful. G'luck, Peter -- If this sentence were in Chinese, it would say something else. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Mon Apr 2 3:14:10 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from ringworld.nanolink.com (ringworld.nanolink.com [195.24.48.13]) by hub.freebsd.org (Postfix) with SMTP id B352A37B71E for ; Mon, 2 Apr 2001 03:14:05 -0700 (PDT) (envelope-from roam@orbitel.bg) Received: (qmail 2248 invoked by uid 1000); 2 Apr 2001 10:12:56 -0000 Date: Mon, 2 Apr 2001 13:12:56 +0300 From: Peter Pentchev To: Dmitry Samersoff Cc: Daniel O'Connor , freebsd-hackers@FreeBSD.ORG, freebsd-net@FreeBSD.ORG Subject: Re: Dynamic routing table (problem solved, was: server continue dies) Message-ID: <20010402131256.M462@ringworld.oblivion.bg> Mail-Followup-To: Dmitry Samersoff , Daniel O'Connor , freebsd-hackers@FreeBSD.ORG, freebsd-net@FreeBSD.ORG References: <3AC84E79.12762A22@wplus.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <3AC84E79.12762A22@wplus.net>; from dms@wplus.net on Mon, Apr 02, 2001 at 02:03:37PM +0400 Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Mon, Apr 02, 2001 at 02:03:37PM +0400, Dmitry Samersoff wrote: > My servers had died every 12h and I spend lots of time to solve problem, > I hope the result of my work is interesting for community. > > The main reason of server fault is overloading of dynamic routing table > (netstat -nra | grep W3) > > Another point - the same software running on non-Intel server > (no-name PC with AHA SCSI and DEC net card) works without problems. > > > I. > Behavior of dynamic routing table controlled by sysctl variables: > net.inet.ip.rtexpire > net.inet.ip.rtminexpire > net.inet.ip.rtmaxcache > > IMHO, default values of this variables should be changed to make heavy > loaded > servers more reliable or at least it should be documented. I believe the reason those are sysctl's, instead of hard-wired kernel values, is that they be made tweakable (/etc/sysctl.conf comes to mind). As to documentation, yeah, that's a common problem for all the sysctl's :( G'luck, Peter -- Do you think anybody has ever had *precisely this thought* before? To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Mon Apr 2 3:47:28 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from mail.newst.irs.ru (newst.irs.ru [212.164.94.1]) by hub.freebsd.org (Postfix) with ESMTP id A952C37B71D for ; Mon, 2 Apr 2001 03:47:24 -0700 (PDT) (envelope-from fjoe@newst.net) Received: from lark.nsk.bsgdesign.com (lark.nsk.bsgdesign.com [192.168.3.21]) by mail.newst.irs.ru (8.11.1/8.11.0) with ESMTP id f32Al3h03426; Mon, 2 Apr 2001 17:47:03 +0700 (NOVST) (envelope-from fjoe@newst.net) Date: Mon, 2 Apr 2001 17:47:03 +0700 (NOVST) From: Max Khon X-Sender: fjoe@localhost To: Peter Pentchev Cc: hackers@freebsd.org Subject: Re: openssl/mdX.h and mdX.h name clashes In-Reply-To: <20010402130807.L462@ringworld.oblivion.bg> 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, there! On Mon, 2 Apr 2001, Peter Pentchev wrote: > > /usr/include/mdX.h and /usr/include/openssl/mdX.h > > both declare structures and functions with the same name > > (structures are a bit different) and this is a bit troublesome for > > applications that want to link with both -lmd and -lcrypto > > > > can we consider merging our mdX.h enhancements (MD5End, MD5File) to > > openssl and switching to openssl/mdX.h entirely? > > I believe that this is the way things are supposed to happen; this > has been discussed on -arch recently, although somebody stated that > OpenSSL already has all the functionality. I wasn't quite able to > find analogous functions in the source; and a single function, > without setting up a BIO object and stuff, when all you need is > the MD5 hash of a file by name, is definitely something useful. Thanks for the pointer. I'll go read archives. I have already noticed that function names are different (underscores) but the problem remains for compilation time. /fjoe To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Mon Apr 2 6: 9:57 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from mailhost.iitb.ac.in (mailhost.iitb.ac.in [203.197.74.142]) by hub.freebsd.org (Postfix) with SMTP id 8FBF937B71A for ; Mon, 2 Apr 2001 06:09:50 -0700 (PDT) (envelope-from aditya@che.iitb.ernet.in) Received: (qmail 16581 invoked from network); 2 Apr 2001 13:05:01 -0000 Received: from cupid.che.iitb.ernet.in (HELO cupid.che.iitb.ac.in) (144.16.103.1) by mailhost.iitb.ac.in with SMTP; 2 Apr 2001 13:05:01 -0000 Received: from venus.che.iitb.ernet.in (aditya@venus.che.iitb.ernet.in [144.16.103.2]) by cupid.che.iitb.ac.in (8.8.8/8.8.8) with ESMTP id SAA06109 for ; Mon, 2 Apr 2001 18:37:20 +0530 (IST) Date: Mon, 2 Apr 2001 21:10:54 +0500 (MVT) From: "aditya_gaur(98002011)" To: freebsd-hackers@FreeBSD.org Subject: subscribe 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 m intersted in the development project of freebsd. pls send me the technical discussions of this mailing list aditya To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Mon Apr 2 7:12:57 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from cs.huji.ac.il (cs.huji.ac.il [132.65.16.10]) by hub.freebsd.org (Postfix) with ESMTP id A31F137B71A for ; Mon, 2 Apr 2001 07:12:54 -0700 (PDT) (envelope-from danny@cs.huji.ac.il) Received: from sexta.cs.huji.ac.il ([132.65.16.13] ident=exim) by cs.huji.ac.il with esmtp (Exim 3.22 #1) id 14k54d-0002m6-00; Mon, 02 Apr 2001 16:12:51 +0200 Received: from localhost ([127.0.0.1] helo=sexta.cs.huji.ac.il ident=danny) by sexta.cs.huji.ac.il with esmtp (Exim 3.15 #1) id 14k54c-0001j2-00; Mon, 02 Apr 2001 16:12:50 +0200 X-Mailer: exmh version 2.2 06/23/2000 with nmh-0.24 To: Luigi Rizzo Cc: Matt Dillon , freebsd-hackers@FreeBSD.ORG Subject: Re: new rc.diskless{1,2} files In-reply-to: Your message of Sun, 1 Apr 2001 23:10:38 +0200 (CEST) . Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Mon, 02 Apr 2001 16:12:50 +0200 From: Danny Braniss Message-Id: Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG In message <200104012110.XAA43562@info.iet.unipi.it>you write: } http://www.iet.unipi.it/~luigi/clone_root.010401 nice, i just do rsh dump ...| restore but then again, im still experimenting :-) } }and basically nothing else. The modified copies of files which }have to replace the original ones in the root partition }are taken from /conf/${IP} or /conf/${SUBNET} or /conf, where }$IP and $SUBNET are the IP address and the local broadcast address }of the first configured network interface. The code in /etc/rc.diskless1 }tries to find the longest match from the above. } }This lets you centralize the configurations, and yet have }separate configuration files. it's not centralized when you start replicating the root-fs. }It helps a lot to have not just variable assignments in /etc/rc.conf }(typically a "case" statement to do per-machine settings.) i like that idea of /etc/rc.conf, one of the changes i did to rc.diskless1 was that it sources /conf/default/etc/* first - i can't remember why :-( if [ -d /conf/default/etc ]; then <--- cp -Rp /conf/default/etc/* $1 fi if [ -d /conf/${bootp_ipa} ] ; then ... elif [ -d /conf/${hostname} ] ; then <-- cp -Rp /conf/${hostname}/etc/* $1 now if I could just get /conf from some central repository ... A tool to do some central management is dhcp, the problem there is that most of the predefined tags are useless, and the ones needed are not easy to configure. I managed to used dhcp to select what kernel to load. Im also trying to set up a way to configure, say X11, and having the XF86Config saved from the volatile /etc danny To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Mon Apr 2 7:16:36 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from fledge.watson.org (fledge.watson.org [204.156.12.50]) by hub.freebsd.org (Postfix) with ESMTP id 5C5AF37B71E for ; Mon, 2 Apr 2001 07:16:34 -0700 (PDT) (envelope-from robert@fledge.watson.org) Received: from fledge.watson.org (robert@fledge.pr.watson.org [192.0.2.3]) by fledge.watson.org (8.11.1/8.11.1) with SMTP id f32EGSh89620; Mon, 2 Apr 2001 10:16:29 -0400 (EDT) (envelope-from robert@fledge.watson.org) Date: Mon, 2 Apr 2001 10:16:28 -0400 (EDT) From: Robert Watson X-Sender: robert@fledge.watson.org To: freebsd-hackers@FreeBSD.ORG Cc: Greg Black , Bill Moran Subject: Re: Security problems with access(2)? In-Reply-To: <20010401232526.A9586@dragon.nuxi.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 Sun, 1 Apr 2001, David O'Brien wrote: > On Sun, Apr 01, 2001 at 11:02:11PM -0400, Robert Watson wrote: > > eaccess_file(2) - Using effective credentials, check to see if the > > requested access is permitted on the file or directory identified by the > > provided pathname. > > Why not stick to existing naming practices? > eaccess() I'm not attached to the names, but this is in line with the naming conventions from POSIX.1e (acl_*_{fd,file}(), cap_*_{fd,file}(), et al). I'm quite happy to move to an eaccess() and feaccess() model. The patches are quite minimal, so I'll post them later today when I check that the name-changed version compiles and runs properly still :-). Robert N M Watson FreeBSD Core Team, TrustedBSD Project robert@fledge.watson.org NAI Labs, Safeport Network Services To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Mon Apr 2 8:28: 2 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from peorth.iteration.net (peorth.iteration.net [208.190.180.178]) by hub.freebsd.org (Postfix) with ESMTP id AB26237B71B; Mon, 2 Apr 2001 08:27:47 -0700 (PDT) (envelope-from keichii@peorth.iteration.net) Received: by peorth.iteration.net (Postfix, from userid 1001) id D873C5958E; Mon, 2 Apr 2001 10:27:44 -0500 (CDT) Date: Mon, 2 Apr 2001 10:27:44 -0500 From: "Michael C . Wu" To: hackers@freebsd.org, fs@freebsd.org Subject: panic in FFS and other related I/O problems Message-ID: <20010402102744.A69438@peorth.iteration.net> Reply-To: "Michael C . Wu" Mime-Version: 1.0 Content-Type: text/plain; charset=big5 Content-Disposition: inline Content-Transfer-Encoding: 8bit User-Agent: Mutt/1.2.5i X-PGP-Fingerprint: 5025 F691 F943 8128 48A8 5025 77CE 29C5 8FA1 2E20 X-PGP-Key-ID: 0x8FA12E20 Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Hi Everyone, This is the famous bbs with high loads. We upgraded to 4.3-RC recently. The user level we have at this point is not that much compared to before. 2000 users is what we can usually take on without problems. Now we panic() 20 times a day. FreeBSD zoo.ee.ntu.edu.tw 4.3-RC FreeBSD 4.3-RC #0: Tue Apr 3 07:14:31 CST 2001 I am thinking that this is either a bug is FFS I/O operations or our own bbs having race conditions. However, the bbs has run fine without problem before. ------------------------------------------------------------------- 2001/04/02 22:58 options VM_KMEM_SIZE_MAX="(300*1024*1024)"(200->300) ------------------------------------------------------------------- 2001/04/02 22:43 run-time panic uptime:10:43¤U¤È up 1:40, 6 users, load averages: 3.69, 2.99, 2.61 bbs:Number of Users:2160 panic: pipeinit: cannot allocate pipe -- out of kvm -- code = 3 mp_lock = 01000001; cpuid = 1; lapic.id = 00000000 Debugger("panic") Stopped at Debugger+0x35: movb $0,in_Debugger.597 db> tr Debugger(c0249bf2) at Debugger+0x35 panic(c024b3a0,3,facac440,fe726e7c,c015eaa2) at panic+0xa4 pipespace(facac440) at pipespace+0x58 pipe_write(cacf2540,fe726ed4,ca506300,0,fe55e040) at pipe_write+0x192 dofilewrite(fe55e040,cacf2540,8,80f7000,19fe) at dofilewrite+0xbe write(fe55e040,fe726f80,2823f0c8,28251008,80f7000) at write+0x3b syscall2(2f,2f,2f,80f7000,28251008) at syscall2+0x221 Xint0x80_syscall() at Xint0x80_syscall+0x2b ------------------------------------------------------------------- 2001/04/02 20:52 PMAP_SHPGPERPROC removed from kernel /bin/mv /etc/vntab.orig /etc/vntab, Add more swap ------------------------------------------------------------------- 2001/04/02 20:30 run-time panic Fatal trap 12: page fault while in kernel mode mp_lock = 00000002; cpuid = 0; lapic.id = 01000000 fault virtual address = 0x0 fault code = supervisor write, page not present instruction pointer = 0x8:0xc022fb2b stack pointer = 0x10:0xfd9d1bcc frame pointer = 0x10:0xfd9d1bfc code segment = base 0x0, limit 0xfffff, type 0x1b = DPL 0, pres 1, def32 1, gran 1 processor eflags = interrupt enabled, resume, IOPL = 0 current process = 4118 (bbsd) interrupt mask = bio <- SMP: XXX kernel: type 12 trap, code=0 Stopped at generic_bzero+0xf: repe stosl %es:(%edi) db> tr generic_bzero(1,c755fe00,c7243400,fd9d1c44,100) at generic_bzero+0xf ffs_vget(c755fe00,5e3f84,fd9d1cb8,0,fbe61 f40) at ffs_vget+0xa4 ufs_lookup(fd9d1d10,fd9d1d24,c01774ca,fd9d1d10,fbe61f40) at ufs_lookup+0x9c7 ufs_vnoperate(fd9d1d10,fbe61f40,ff27941d,fd9d1ef0,fbe62000) at ufs_vnoperate+0x1 5 vfs_cache_lookup(fd9d1d68,fd9d1d78,c017a338,fd9d1d68,ef8c1d00) at vfs_cache_look up+0x28a ufs_vnoperate(fd9d1d68,ef8c1d00,fd9d1ef0,fd9d1ec8,fd9b7ac0) at ufs_vnoperate+0x1 5 lookup(fd9d1ec8,0,fd9d1ec8,fd9d1f80,fd9b7ac0) at lookup+0x290 namei(fd9d1ec8,0,ca3ed580,fd9d1f80,fd9d1df8) at namei+0x147 vn_open(fd9d1ec8,1,1a4,3,fd9b7ac0) at vn_open+0x1cd open(fd9b7ac0,fd9d1f80,281960c8,281a7f00,4) at open+0xb8 syscall2(2f,2f,bfbf002f,4,281a7f00) at syscall2+0x221 Xint0x80_syscall() at Xint0x80_syscall+0x2b db> call boot(0) boot() called on cpu#0 Waiting (max 60 seconds) for system process `bufdaemon' to stop... Fatal trap 12: page fault while in kernel mode mp_lock = 00000002; cpuid = 0; lapic.id = 01000000 fault virtual address = 0x0 fault code = supervisor write, page not present instruction pointer = 0x8:0xc02082b3 stack pointer = 0x10:0xfe80adec frame pointer = 0x10:0xfe80adf8 code segment = base 0x0, limit 0xfffff, type 0x1b = DPL 0, pres 1, def32 1, gran 1 processor eflags = interrupt enabled, resume, IOPL = 0 current process = 7749 (bbsd) interrupt mask = net tty bio cam <- SMP: XXX kernel: type 12 trap, code=0 Stopped at generic_bzero+0xf: repe stosl %es:(%edi) --------------------------------------------------------------- 2000/04/02 08:29 boot panic => lowered PMAP_SHPGPERPROC to 300 panic: swap_pager_swap_init: swap_zone == NULL mp_lock = 00000001; cpuid = 0; lapic.id = 01000000 Debugger("panic") Stopped at Debugger+0x35: movb $0,in_Debugger.597 ------------------------------------------------------------------- 2000/04/02 08:24 change kernel again options MAXFILES=30000 options NMBCLUSTERS=16000(making this smaller) options PMAP_SHPGPERPROC=720(back to our setup that was stable before) ------------------------------------------------------------------- 2001/04/02 08:08AM run-time panic _SimFarm_[root]:/bighead#vim dump1.pl panic: ffs_valloc: dup alloc mp_lock = 01000001; cpuid = 1; lapic.id = 00000000 Debugger("panic") Stopped at Debugger+0x35: movb $0,in_Debugger.597 db> tr Debugger(c0249b12) at Debugger+0x35 panic(c0257501,c02574e0,43ff,45,c847e8d4) at panic+0xa4 ffs_valloc(f382da40,8180,c8577700,f3b13ca0,f3b13dfc) at ffs_valloc+0xf9 ufs_makeinode(8180,f382da40,f3b13edc,f3b13ef0) at ufs_makeinode+0x5e ufs_create(f3b13dfc,f3b13e70,c0182ba4,f3b13dfc,0) at ufs_create+0x2b ufs_vnoperate(f3b13dfc,0,cdcf85c0,f3b13f80,f3a02a2c) at ufs_vnoperate+0x15 vn_open(f3b13ec8,a03,180,3,f3a7e8a0) at vn_open+0x10c open(f3a7e8a0,f3b13f80,8123090,ffffffff,812c4de) at open+0xb8 syscall2(2f,2f,2f,812c4de,ffffffff) at syscall2+0x221 Xint0x80_syscall() at Xint0x80_syscall+0x2b db> ------------------------------------------------------------------- 2001/04/01 21:09 run-time panic(dont remember the setup at this point, irrecoverable)· Fatal trap 12: page fault while in kernel mode mp_lock = 01000002; cpuid = 1; lapic.id = 00000000 fault virtual address = 0x0 fault code = supervisor write, page not present instruction pointer = 0x8:0xc022fb2b stack pointer = 0x10:0xff7d8bcc frame pointer = 0x10:0xff7d8bfc code segment = base 0x0, limit 0xfffff, type 0x1b = DPL 0, pres 1, def32 1, gran 1 processor eflags = interrupt enabled, resume, IOP L = 0 current process = 1601 (bbsd) interrupt mask = bio <- SMP: XXX kernel: type 12 trap, code=0 Stopped at generic_bzero+0xf: repe stosl %es:(%edi) db> tr generic_bzero(1,c7b3ee00,c7822400,ff7d8c44,100) at generic_bzero+0xf ffs_vget(c7b3ee00,13a676,ff7d8cb8,0,f2283000) at ffs_vget+0xa4 ufs_lookup(ff7d8d10,ff7d8d24,c01774ca,ff7d8d10,f2283000) at ufs_lookup+0x9c7 ufs_vnoperate(ff7d8d10,f2283000,ff6c7c16,ff7d8ef0,fec9e480) at ufs_vnoperate+0x1 5 ------------------------------------------------------------------- -- +-----------------------------------------------------------+ | keichii@iteration.net | keichii@freebsd.org | | http://iteration.net/~keichii | Yes, BSD is a conspiracy. | +-----------------------------------------------------------+ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Mon Apr 2 8:54:18 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from l04.research.kpn.com (l04.research.kpn.com [139.63.192.204]) by hub.freebsd.org (Postfix) with ESMTP id B6E2137B71E for ; Mon, 2 Apr 2001 08:54:15 -0700 (PDT) (envelope-from K.J.Koster@kpn.com) Received: by l04.research.kpn.com with Internet Mail Service (5.5.2653.19) id ; Mon, 2 Apr 2001 17:54:11 +0100 Message-ID: <59063B5B4D98D311BC0D0001FA7E452205FD9ADC@l04.research.kpn.com> From: "Koster, K.J." To: 'FreeBSD Hackers mailing list' Subject: Readdir() unlink() interaction Date: Mon, 2 Apr 2001 17:54:10 +0100 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2653.19) Content-Type: text/plain; charset="iso-8859-1" Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Dear All, I'm curious what the specified behaviour is of readdir() after and unlink(). The manual pages of these functions do not specify this. I'm asking this in relation to PR kern/26142, where you will infd a little test program to reproduce the problem. I've just done so on FreeBSD 4.3 RC and and Solaris. FreeBSD NFS mounts cause problems, Solaris NFS or FreeBSD local mounts show expected behaviour. Is there any documentation that specifies unlink()/readdir() interaction? Kees Jan ================================================ You are only young once, but you can stay immature all your life. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Mon Apr 2 9:13:11 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from peter3.wemm.org (c1315225-a.plstn1.sfba.home.com [65.0.135.147]) by hub.freebsd.org (Postfix) with ESMTP id 5D59C37B71E; Mon, 2 Apr 2001 09:12:54 -0700 (PDT) (envelope-from peter@netplex.com.au) Received: from mobile.wemm.org (mobile.wemm.org [10.0.0.5]) by peter3.wemm.org (8.11.0/8.11.0) with ESMTP id f32GCsM56897; Mon, 2 Apr 2001 09:12:54 -0700 (PDT) (envelope-from peter@netplex.com.au) Received: from netplex.com.au (localhost [127.0.0.1]) by mobile.wemm.org (8.11.1/8.11.1) with ESMTP id f32GCrh12225; Mon, 2 Apr 2001 09:12:53 -0700 (PDT) (envelope-from peter@netplex.com.au) Message-Id: <200104021612.f32GCrh12225@mobile.wemm.org> X-Mailer: exmh version 2.2 06/23/2000 with nmh-1.0.4 To: "Michael C . Wu" Cc: hackers@FreeBSD.ORG, fs@FreeBSD.ORG Subject: Re: panic in FFS and other related I/O problems In-Reply-To: <20010402102744.A69438@peorth.iteration.net> Content-Transfer-Encoding: 8bit Date: Mon, 02 Apr 2001 09:12:53 -0700 From: Peter Wemm Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG "Michael C . Wu" wrote: > Hi Everyone, > > This is the famous bbs with high loads. We upgraded to 4.3-RC > recently. > > The user level we have at this point is not that much compared > to before. 2000 users is what we can usually take on without > problems. Now we panic() 20 times a day. > > FreeBSD zoo.ee.ntu.edu.tw 4.3-RC FreeBSD 4.3-RC #0: Tue Apr > 3 07:14:31 CST 2001 > > I am thinking that this is either a bug is FFS I/O operations > or our own bbs having race conditions. However, the bbs > has run fine without problem before. > > ------------------------------------------------------------------- > 2001/04/02 22:58 options VM_KMEM_SIZE_MAX="(300*1024*1024)"(200->300) > ------------------------------------------------------------------- > 2001/04/02 22:43 run-time panic > uptime:10:43¤U¤È up 1:40, 6 users, load averages: 3.69, 2.99, 2.61 > bbs:Number of Users:2160 > panic: pipeinit: cannot allocate pipe -- out of kvm -- code = 3 You have used up you 1G of KVM. I suggest you reconfigure the KVM on your boxes so that you double it. This will change you from 1G kernel, 3G user to 2G each. Suggested patch: Index: conf/ldscript.i386 =================================================================== RCS file: /home/ncvs/src/sys/conf/ldscript.i386,v retrieving revision 1.4 diff -u -r1.4 ldscript.i386 --- conf/ldscript.i386 2000/01/11 15:35:16 1.4 +++ conf/ldscript.i386 2001/04/02 16:07:18 @@ -6,7 +6,7 @@ SECTIONS { /* Read-only sections, merged into text segment: */ - . = 0xc0100000 + SIZEOF_HEADERS; + . = 0x80100000 + SIZEOF_HEADERS; .interp : { *(.interp) } .hash : { *(.hash) } .dynsym : { *(.dynsym) } Index: i386/include/pmap.h =================================================================== RCS file: /home/ncvs/src/sys/i386/include/pmap.h,v retrieving revision 1.70 diff -u -r1.70 pmap.h --- i386/include/pmap.h 2000/11/30 01:53:02 1.70 +++ i386/include/pmap.h 2001/04/02 16:07:18 @@ -92,9 +92,9 @@ #endif #ifndef NKPDE #ifdef SMP -#define NKPDE 254 /* addressable number of page tables/pde's */ +#define NKPDE 510 /* addressable number of page tables/pde's */ #else -#define NKPDE 255 /* addressable number of page tables/pde's */ +#define NKPDE 511 /* addressable number of page tables/pde's */ #endif /* SMP */ #endif You have basically raised so many limits that you have run out of space for kernel allocations. root@overcee[9:09am]/home/src/sys/compile/OVERCEE-103# gdb -k kernel.debug /dev/mem ... (kgdb) print /x kernel_map.size $8 = 0x1a658000 With a default start addr of 0xc0100000, there is nearly 0x4000000 available. My machine here is using just less than half of it. Yours is probably almost full. > mp_lock = 01000001; cpuid = 1; lapic.id = 00000000 > Debugger("panic") > Stopped at Debugger+0x35: movb $0,in_Debugger.597 > db> tr > Debugger(c0249bf2) at Debugger+0x35 > panic(c024b3a0,3,facac440,fe726e7c,c015eaa2) at panic+0xa4 > pipespace(facac440) at pipespace+0x58 > pipe_write(cacf2540,fe726ed4,ca506300,0,fe55e040) at pipe_write+0x192 > dofilewrite(fe55e040,cacf2540,8,80f7000,19fe) at dofilewrite+0xbe > write(fe55e040,fe726f80,2823f0c8,28251008,80f7000) at write+0x3b > syscall2(2f,2f,2f,80f7000,28251008) at syscall2+0x221 > Xint0x80_syscall() at Xint0x80_syscall+0x2b > ------------------------------------------------------------------- > 2001/04/02 20:52 PMAP_SHPGPERPROC removed from kernel > /bin/mv /etc/vntab.orig /etc/vntab, Add more swap > ------------------------------------------------------------------- > 2001/04/02 20:30 run-time panic > Fatal trap 12: page fault while in kernel mode > mp_lock = 00000002; cpuid = 0; lapic.id = 01000000 > fault virtual address = 0x0 > fault code = supervisor write, page not present > instruction pointer = 0x8:0xc022fb2b > stack pointer = 0x10:0xfd9d1bcc > frame pointer = 0x10:0xfd9d1bfc > code segment = base 0x0, limit 0xfffff, type 0x1b > = DPL 0, pres 1, def32 1, gran 1 > processor eflags = interrupt enabled, resume, IOPL = 0 > current process = 4118 (bbsd) > interrupt mask = bio <- SMP: XXX > kernel: type 12 trap, code=0 > Stopped at generic_bzero+0xf: repe stosl %es:(%edi) > > db> tr > generic_bzero(1,c755fe00,c7243400,fd9d1c44,100) at generic_bzero+0xf > ffs_vget(c755fe00,5e3f84,fd9d1cb8,0,fbe61 f40) at ffs_vget+0xa4 > ufs_lookup(fd9d1d10,fd9d1d24,c01774ca,fd9d1d10,fbe61f40) at ufs_lookup+0x9c7 > ufs_vnoperate(fd9d1d10,fbe61f40,ff27941d,fd9d1ef0,fbe62000) at ufs_vnoperate+ 0x1 > 5 > vfs_cache_lookup(fd9d1d68,fd9d1d78,c017a338,fd9d1d68,ef8c1d00) at vfs_cache_l ook > up+0x28a > ufs_vnoperate(fd9d1d68,ef8c1d00,fd9d1ef0,fd9d1ec8,fd9b7ac0) at ufs_vnoperate+ 0x1 > 5 > lookup(fd9d1ec8,0,fd9d1ec8,fd9d1f80,fd9b7ac0) at lookup+0x290 > namei(fd9d1ec8,0,ca3ed580,fd9d1f80,fd9d1df8) at namei+0x147 > vn_open(fd9d1ec8,1,1a4,3,fd9b7ac0) at vn_open+0x1cd > open(fd9b7ac0,fd9d1f80,281960c8,281a7f00,4) at open+0xb8 > syscall2(2f,2f,bfbf002f,4,281a7f00) at syscall2+0x221 > Xint0x80_syscall() at Xint0x80_syscall+0x2b > db> call boot(0) > boot() called on cpu#0 > Waiting (max 60 seconds) for system process `bufdaemon' to stop... > > Fatal trap 12: page fault while in kernel mode > mp_lock = 00000002; cpuid = 0; lapic.id = 01000000 > fault virtual address = 0x0 > fault code = supervisor write, page not present > instruction pointer = 0x8:0xc02082b3 > stack pointer = 0x10:0xfe80adec > frame pointer = 0x10:0xfe80adf8 > code segment = base 0x0, limit 0xfffff, type 0x1b > = DPL 0, pres 1, def32 1, gran 1 > processor eflags = interrupt enabled, resume, IOPL = 0 > current process = 7749 (bbsd) > interrupt mask = net tty bio cam <- SMP: XXX kernel: type 12 trap, code=0 > Stopped at generic_bzero+0xf: repe stosl %es:(%edi) > --------------------------------------------------------------- > 2000/04/02 08:29 boot panic => lowered PMAP_SHPGPERPROC to 300 > panic: swap_pager_swap_init: swap_zone == NULL > mp_lock = 00000001; cpuid = 0; lapic.id = 01000000 > Debugger("panic") > Stopped at Debugger+0x35: movb $0,in_Debugger.597 > ------------------------------------------------------------------- > 2000/04/02 08:24 change kernel again > options MAXFILES=30000 > options NMBCLUSTERS=16000(making this smaller) > options PMAP_SHPGPERPROC=720(back to our setup that was stable before ) > ------------------------------------------------------------------- > 2001/04/02 08:08AM run-time panic > _SimFarm_[root]:/bighead#vim dump1.pl > panic: ffs_valloc: dup alloc > mp_lock = 01000001; cpuid = 1; lapic.id = 00000000 > Debugger("panic") > Stopped at Debugger+0x35: movb $0,in_Debugger.597 > db> tr > Debugger(c0249b12) at Debugger+0x35 > panic(c0257501,c02574e0,43ff,45,c847e8d4) at panic+0xa4 > ffs_valloc(f382da40,8180,c8577700,f3b13ca0,f3b13dfc) at ffs_valloc+0xf9 > ufs_makeinode(8180,f382da40,f3b13edc,f3b13ef0) at ufs_makeinode+0x5e > ufs_create(f3b13dfc,f3b13e70,c0182ba4,f3b13dfc,0) at ufs_create+0x2b > ufs_vnoperate(f3b13dfc,0,cdcf85c0,f3b13f80,f3a02a2c) at ufs_vnoperate+0x15 > vn_open(f3b13ec8,a03,180,3,f3a7e8a0) at vn_open+0x10c > open(f3a7e8a0,f3b13f80,8123090,ffffffff,812c4de) at open+0xb8 > syscall2(2f,2f,2f,812c4de,ffffffff) at syscall2+0x221 > Xint0x80_syscall() at Xint0x80_syscall+0x2b > db> > ------------------------------------------------------------------- > 2001/04/01 21:09 run-time panic(dont remember the setup at this point, > irrecoverable)· > Fatal trap 12: page fault while in kernel mode > mp_lock = 01000002; cpuid = 1; lapic.id = 00000000 > fault virtual address = 0x0 > fault code = supervisor write, page not present > instruction pointer = 0x8:0xc022fb2b > stack pointer = 0x10:0xff7d8bcc > frame pointer = 0x10:0xff7d8bfc > code segment = base 0x0, limit 0xfffff, type 0x1b > = DPL 0, pres 1, def32 1, gran 1 > processor eflags = interrupt enabled, resume, IOP > L = 0 > current process = 1601 (bbsd) > interrupt mask = bio <- SMP: XXX > kernel: type 12 trap, code=0 > Stopped at generic_bzero+0xf: repe stosl > %es:(%edi) > db> tr > generic_bzero(1,c7b3ee00,c7822400,ff7d8c44,100) at generic_bzero+0xf > ffs_vget(c7b3ee00,13a676,ff7d8cb8,0,f2283000) at ffs_vget+0xa4 > ufs_lookup(ff7d8d10,ff7d8d24,c01774ca,ff7d8d10,f2283000) at ufs_lookup+0x9c7 > ufs_vnoperate(ff7d8d10,f2283000,ff6c7c16,ff7d8ef0,fec9e480) at ufs_vnoperate+ 0x1 > 5 > ------------------------------------------------------------------- > > > -- > +-----------------------------------------------------------+ > | keichii@iteration.net | keichii@freebsd.org | > | http://iteration.net/~keichii | Yes, BSD is a conspiracy. | > +-----------------------------------------------------------+ > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-fs" in the body of the message > Cheers, -Peter -- Peter Wemm - peter@FreeBSD.org; peter@yahoo-inc.com; peter@netplex.com.au "All of this is for nothing if we don't go to the stars" - JMS/B5 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Mon Apr 2 10:17:59 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from seed.net.tw (sn5.seed.net.tw [192.72.81.169]) by hub.freebsd.org (Postfix) with ESMTP id DFD6737B720; Mon, 2 Apr 2001 10:17:36 -0700 (PDT) (envelope-from izero@ms26.hinet.net) Received: from swtp131-172.adsl.seed.net.tw ([211.74.131.172] helo=IzeroNB) by seed.net.tw with smtp (SEEDNet Mail Server v2.310b) id 14k7xB-000A5h-00; Tue, 03 Apr 2001 01:17:22 +0800 Message-ID: <009101c0bb98$c686ccc0$ac834ad3@IzeroNB> From: "Ming-Che Lee(Izero)" To: "Michael C . Wu" , "Peter Wemm" Cc: , References: <200104021612.f32GCrh12225@mobile.wemm.org> Subject: Re: panic in FFS and other related I/O problems Date: Tue, 3 Apr 2001 01:17:16 +0800 MIME-Version: 1.0 Content-Type: text/plain; charset="big5" Content-Transfer-Encoding: quoted-printable X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 5.00.2919.6700 X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2919.6700 Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Hi everyone,=20 After I applied this patch, something happens to my = system(zoo.ee.ntu.edu.tw). It seemed that all programs using pthread would coredump with signal 6. and show some messages like this: Apr 3 00:32:32 zoo /kernel: pid 341 (logind), uid 0: exited on signal 6 = (core d umped) Fatal error 'Cannot allocate red zone for initial thread' at line ? in = file /usr /src/lib/libc_r/uthread/uthread_init.c (errno =3D ?) Abort trap - core dumped I had already tried recompiled /usr/src/lib but there were no use. Please advice. :) Thanks all, ----- Original Message -----=20 From: "Peter Wemm" To: "Michael C . Wu" Cc: ; Sent: Tuesday, April 03, 2001 12:12 AM Subject: Re: panic in FFS and other related I/O problems=20 : "Michael C . Wu" wrote: : > Hi Everyone, : >=20 : > This is the famous bbs with high loads. We upgraded to 4.3-RC : > recently. : >=20 : > The user level we have at this point is not that much compared : > to before. 2000 users is what we can usually take on without : > problems. Now we panic() 20 times a day. : >=20 : > FreeBSD zoo.ee.ntu.edu.tw 4.3-RC FreeBSD 4.3-RC #0: Tue Apr : > 3 07:14:31 CST 2001 : >=20 : > I am thinking that this is either a bug is FFS I/O operations : > or our own bbs having race conditions. However, the bbs : > has run fine without problem before. : >=20 : > ------------------------------------------------------------------- : > 2001/04/02 22:58 options = VM_KMEM_SIZE_MAX=3D"(300*1024*1024)"(200->300) : > ------------------------------------------------------------------- : > 2001/04/02 22:43 run-time panic : > uptime:10:43=A4U=A4=C8 up 1:40, 6 users, load averages: 3.69, = 2.99, 2.61 : > bbs:Number of Users:2160 : > panic: pipeinit: cannot allocate pipe -- out of kvm -- code =3D 3 :=20 : You have used up you 1G of KVM. I suggest you reconfigure the KVM on = your : boxes so that you double it. This will change you from 1G kernel, 3G = user : to 2G each. :=20 : Suggested patch: : Index: conf/ldscript.i386 : = =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D : RCS file: /home/ncvs/src/sys/conf/ldscript.i386,v : retrieving revision 1.4 : diff -u -r1.4 ldscript.i386 : --- conf/ldscript.i386 2000/01/11 15:35:16 1.4 : +++ conf/ldscript.i386 2001/04/02 16:07:18 : @@ -6,7 +6,7 @@ : SECTIONS : { : /* Read-only sections, merged into text segment: */ : - . =3D 0xc0100000 + SIZEOF_HEADERS; : + . =3D 0x80100000 + SIZEOF_HEADERS; : .interp : { *(.interp) } : .hash : { *(.hash) } : .dynsym : { *(.dynsym) } : Index: i386/include/pmap.h : = =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D : RCS file: /home/ncvs/src/sys/i386/include/pmap.h,v : retrieving revision 1.70 : diff -u -r1.70 pmap.h : --- i386/include/pmap.h 2000/11/30 01:53:02 1.70 : +++ i386/include/pmap.h 2001/04/02 16:07:18 : @@ -92,9 +92,9 @@ : #endif : #ifndef NKPDE : #ifdef SMP : -#define NKPDE 254 /* addressable number of page tables/pde's */ : +#define NKPDE 510 /* addressable number of page tables/pde's */ : #else : -#define NKPDE 255 /* addressable number of page tables/pde's */ : +#define NKPDE 511 /* addressable number of page tables/pde's */ : #endif /* SMP */ : #endif : =20 : You have basically raised so many limits that you have run out of = space : for kernel allocations. : root@overcee[9:09am]/home/src/sys/compile/OVERCEE-103# gdb -k = kernel.debug /dev/mem : ... : (kgdb) print /x kernel_map.size : $8 =3D 0x1a658000 :=20 : With a default start addr of 0xc0100000, there is nearly 0x4000000 : available. My machine here is using just less than half of it. Yours = is : probably almost full. :=20 :=20 : > mp_lock =3D 01000001; cpuid =3D 1; lapic.id =3D 00000000 : > Debugger("panic") : > Stopped at Debugger+0x35: movb $0,in_Debugger.597 : > db> tr : > Debugger(c0249bf2) at Debugger+0x35 : > panic(c024b3a0,3,facac440,fe726e7c,c015eaa2) at panic+0xa4 : > pipespace(facac440) at pipespace+0x58 : > pipe_write(cacf2540,fe726ed4,ca506300,0,fe55e040) at = pipe_write+0x192 : > dofilewrite(fe55e040,cacf2540,8,80f7000,19fe) at dofilewrite+0xbe : > write(fe55e040,fe726f80,2823f0c8,28251008,80f7000) at write+0x3b : > syscall2(2f,2f,2f,80f7000,28251008) at syscall2+0x221 : > Xint0x80_syscall() at Xint0x80_syscall+0x2b : > ------------------------------------------------------------------- : > 2001/04/02 20:52 PMAP_SHPGPERPROC removed from kernel : > /bin/mv /etc/vntab.orig /etc/vntab, Add more swap : > ------------------------------------------------------------------- : > 2001/04/02 20:30 run-time panic : > Fatal trap 12: page fault while in kernel mode : > mp_lock =3D 00000002; cpuid =3D 0; lapic.id =3D 01000000 : > fault virtual address =3D 0x0 : > fault code =3D supervisor write, page not present : > instruction pointer =3D 0x8:0xc022fb2b : > stack pointer =3D 0x10:0xfd9d1bcc : > frame pointer =3D 0x10:0xfd9d1bfc : > code segment =3D base 0x0, limit 0xfffff, type 0x1b : > =3D DPL 0, pres 1, def32 1, gran 1 : > processor eflags =3D interrupt enabled, resume, IOPL =3D 0 : > current process =3D 4118 (bbsd) : > interrupt mask =3D bio <- SMP: XXX : > kernel: type 12 trap, code=3D0 : > Stopped at generic_bzero+0xf: repe stosl %es:(%edi) : > = =20 : =20 : > db> tr : > generic_bzero(1,c755fe00,c7243400,fd9d1c44,100) at generic_bzero+0xf : > ffs_vget(c755fe00,5e3f84,fd9d1cb8,0,fbe61 f40) at ffs_vget+0xa4 : > ufs_lookup(fd9d1d10,fd9d1d24,c01774ca,fd9d1d10,fbe61f40) at = ufs_lookup+0x9c7 : > ufs_vnoperate(fd9d1d10,fbe61f40,ff27941d,fd9d1ef0,fbe62000) at = ufs_vnoperate+ : 0x1 : > 5 : > vfs_cache_lookup(fd9d1d68,fd9d1d78,c017a338,fd9d1d68,ef8c1d00) at = vfs_cache_l : ook : > up+0x28a : > ufs_vnoperate(fd9d1d68,ef8c1d00,fd9d1ef0,fd9d1ec8,fd9b7ac0) at = ufs_vnoperate+ : 0x1 : > 5 : > lookup(fd9d1ec8,0,fd9d1ec8,fd9d1f80,fd9b7ac0) at lookup+0x290 : > namei(fd9d1ec8,0,ca3ed580,fd9d1f80,fd9d1df8) at namei+0x147 : > vn_open(fd9d1ec8,1,1a4,3,fd9b7ac0) at vn_open+0x1cd : > open(fd9b7ac0,fd9d1f80,281960c8,281a7f00,4) at open+0xb8 : > syscall2(2f,2f,bfbf002f,4,281a7f00) at syscall2+0x221 : > Xint0x80_syscall() at Xint0x80_syscall+0x2b : > db> call boot(0) : > boot() called on cpu#0 : > Waiting (max 60 seconds) for system process `bufdaemon' to stop... : > = =20 : =20 : > Fatal trap 12: page fault while in kernel mode : > mp_lock =3D 00000002; cpuid =3D 0; lapic.id =3D 01000000 : > fault virtual address =3D 0x0 : > fault code =3D supervisor write, page not present : > instruction pointer =3D 0x8:0xc02082b3 : > stack pointer =3D 0x10:0xfe80adec : > frame pointer =3D 0x10:0xfe80adf8 : > code segment =3D base 0x0, limit 0xfffff, type 0x1b : > =3D DPL 0, pres 1, def32 1, gran 1 : > processor eflags =3D interrupt enabled, resume, IOPL =3D 0 : > current process =3D 7749 (bbsd) : > interrupt mask =3D net tty bio cam <- SMP: XXX : kernel: type 12 trap, code=3D0 : > Stopped at generic_bzero+0xf: repe stosl %es:(%edi) : > --------------------------------------------------------------- : > 2000/04/02 08:29 boot panic =3D> lowered PMAP_SHPGPERPROC to 300 : > panic: swap_pager_swap_init: swap_zone =3D=3D NULL : > mp_lock =3D 00000001; cpuid =3D 0; lapic.id =3D 01000000 : > Debugger("panic") : > Stopped at Debugger+0x35: movb $0,in_Debugger.597 : > ------------------------------------------------------------------- : > 2000/04/02 08:24 change kernel again : > options MAXFILES=3D30000 : > options NMBCLUSTERS=3D16000(making this smaller) : > options PMAP_SHPGPERPROC=3D720(back to our setup that was = stable before : ) : > ------------------------------------------------------------------- : > 2001/04/02 08:08AM run-time panic : > _SimFarm_[root]:/bighead#vim dump1.pl =20 : > panic: ffs_valloc: dup alloc : > mp_lock =3D 01000001; cpuid =3D 1; lapic.id =3D 00000000 : > Debugger("panic") : > Stopped at Debugger+0x35: movb $0,in_Debugger.597 : > db> tr : > Debugger(c0249b12) at Debugger+0x35 : > panic(c0257501,c02574e0,43ff,45,c847e8d4) at panic+0xa4 : > ffs_valloc(f382da40,8180,c8577700,f3b13ca0,f3b13dfc) at = ffs_valloc+0xf9 : > ufs_makeinode(8180,f382da40,f3b13edc,f3b13ef0) at ufs_makeinode+0x5e : > ufs_create(f3b13dfc,f3b13e70,c0182ba4,f3b13dfc,0) at ufs_create+0x2b : > ufs_vnoperate(f3b13dfc,0,cdcf85c0,f3b13f80,f3a02a2c) at = ufs_vnoperate+0x15 : > vn_open(f3b13ec8,a03,180,3,f3a7e8a0) at vn_open+0x10c : > open(f3a7e8a0,f3b13f80,8123090,ffffffff,812c4de) at open+0xb8 : > syscall2(2f,2f,2f,812c4de,ffffffff) at syscall2+0x221 : > Xint0x80_syscall() at Xint0x80_syscall+0x2b : > db> : > ------------------------------------------------------------------- : > 2001/04/01 21:09 run-time panic(dont remember the setup at this = point,=20 : > irrecoverable)? : > Fatal trap 12: page fault while in kernel mode : > mp_lock =3D 01000002; cpuid =3D 1; lapic.id =3D 00000000 : > fault virtual address =3D 0x0 : > fault code =3D supervisor write, page not present : > instruction pointer =3D 0x8:0xc022fb2b : > stack pointer =3D 0x10:0xff7d8bcc : > frame pointer =3D 0x10:0xff7d8bfc : > code segment =3D base 0x0, limit 0xfffff, type 0x1b : > =3D DPL 0, pres 1, def32 1, gran 1 : > processor eflags =3D interrupt enabled, resume, IOP : > L =3D 0 : > current process =3D 1601 (bbsd) : > interrupt mask =3D bio <- SMP: XXX : > kernel: type 12 trap, code=3D0 : > Stopped at generic_bzero+0xf: repe stosl : > %es:(%edi) : > db> tr : > generic_bzero(1,c7b3ee00,c7822400,ff7d8c44,100) at generic_bzero+0xf : > ffs_vget(c7b3ee00,13a676,ff7d8cb8,0,f2283000) at ffs_vget+0xa4 : > ufs_lookup(ff7d8d10,ff7d8d24,c01774ca,ff7d8d10,f2283000) at = ufs_lookup+0x9c7 : > ufs_vnoperate(ff7d8d10,f2283000,ff6c7c16,ff7d8ef0,fec9e480) at = ufs_vnoperate+ : 0x1 : > 5 : > ------------------------------------------------------------------- : >=20 : >=20 : > --=20 : > +-----------------------------------------------------------+ : > | keichii@iteration.net | keichii@freebsd.org | : > | http://iteration.net/~keichii | Yes, BSD is a conspiracy. | : > +-----------------------------------------------------------+ : >=20 : > To Unsubscribe: send mail to majordomo@FreeBSD.org : > with "unsubscribe freebsd-fs" in the body of the message : >=20 :=20 : Cheers, : -Peter : -- : Peter Wemm - peter@FreeBSD.org; peter@yahoo-inc.com; = peter@netplex.com.au : "All of this is for nothing if we don't go to the stars" - JMS/B5 :=20 :=20 : 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 2 13:27:53 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from out-mta3.plasa.com (out-mta3.plasa.com [202.134.0.195]) by hub.freebsd.org (Postfix) with ESMTP id C764537B71A; Mon, 2 Apr 2001 13:27:44 -0700 (PDT) (envelope-from sa-srv@plasa.com) Received: out-mta3.plasa.com; Tue, 03 Apr 2001 03:22:29 +0700 Received: from [192.168.19.55] (account ) by mail.plasa.com (CommuniGate Pro WebUser 3.3.1) with HTTP id 2256538; Tue, 03 Apr 2001 03:27:42 +0700 From: "SysAdmin" Subject: RELEASE versus STABLE To: freebsd-questions@freebsd.org Cc: freebsd-hackers@freebsd.org X-Mailer: CommuniGate Pro Web Mailer v.3.3.1 Date: Tue, 03 Apr 2001 03:27:42 +0700 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 there, When I read the FreeBSD handbook, I found only "Current versus Releases" description. But yesterday, I confused because I was suggested to change/upgrade my FreeBSD 4.2 Release to 4.2 Stable. Today I want to ask you, are 4.2 Release is not same with 4.2 Stable ? Thats mean, FreeBSD had threes branch of development ??? I mention current, release, and Stable. I was think if release mention final / stable release branch. I need that 4.2 release cause I need "awi" driver for my Intersil / Harris Prism I card. So anybody could told me, where I can download 4.2 STABLE ? Thank's for any kind attention and help. Regards, SA ------------------------------------------------------------------ Email ini dikirim oleh PlasaCom : http://www.plasa.com Cepat di-download via TelkomNet Instan http://www.plasa.com/instan Rindukah Anda bertemu dengan ex teman-teman satu sekolah dulu ? Kunjungilah mereka (41.203 anggota) di KSI : http://ksi.plasa.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 2 16: 2:32 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from chmod.ath.cx (CC2-1242.charter-stl.com [24.217.116.226]) by hub.freebsd.org (Postfix) with ESMTP id 50C2C37B720 for ; Mon, 2 Apr 2001 16:02:30 -0700 (PDT) (envelope-from ajh3@chmod.ath.cx) Received: by chmod.ath.cx (Postfix, from userid 1001) id AB6FAA91A; Mon, 2 Apr 2001 18:02:01 -0500 (CDT) Date: Mon, 2 Apr 2001 18:02:01 -0500 From: Andrew Hesford To: SysAdmin Cc: freebsd-hackers@freebsd.org Subject: Re: RELEASE versus STABLE Message-ID: <20010402180201.A3192@cec.wustl.edu> References: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: ; from sa-srv@plasa.com on Tue, Apr 03, 2001 at 03:27:42AM +0700 X-Loop: Andrew Hesford Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Tue, Apr 03, 2001 at 03:27:42AM +0700, SysAdmin wrote: > Hi there, > When I read the FreeBSD handbook, I found only "Current versus Releases" description. > But yesterday, I confused because I was suggested to change/upgrade my FreeBSD 4.2 Release to 4.2 Stable. > Today I want to ask you, are 4.2 Release is not same with 4.2 Stable ? > Thats mean, FreeBSD had threes branch of development ??? I mention current, release, and Stable. > I was think if release mention final / stable release branch. > I need that 4.2 release cause I need "awi" driver for my Intersil / Harris Prism I card. > So anybody could told me, where I can download 4.2 STABLE ? > Thank's for any kind attention and help. > > Regards, > SA Please do not cross-post. If you can't generate a response in one list, then try another list, but don't submit a message to multiple lists at one time. Furthermore, this question is not appropriate for freebsd-hackers. This list is meant for people with bug notices, programming suggestions, and code to discuss. freebsd-questions is for questions about the basic operation of FreeBSD. -- Andrew Hesford ajh3@chmod.ath.cx To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Mon Apr 2 18:47:43 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from web4406.mail.yahoo.com (web4406.mail.yahoo.com [216.115.105.37]) by hub.freebsd.org (Postfix) with SMTP id 9AE1D37B71B for ; Mon, 2 Apr 2001 18:47:39 -0700 (PDT) (envelope-from oliezt@yahoo.com) Message-ID: <20010403014739.22386.qmail@web4406.mail.yahoo.com> Received: from [202.146.131.202] by web4406.mail.yahoo.com; Mon, 02 Apr 2001 18:47:39 PDT Date: Mon, 2 Apr 2001 18:47:39 -0700 (PDT) From: Olis Muhammad To: freebsd-hackers@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG __________________________________________________ Do You Yahoo!? Get email at your own domain with Yahoo! Mail. http://personal.mail.yahoo.com/?.refer=text To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Tue Apr 3 3:35:27 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from mimer.webgiro.com (mimer.webgiro.com [213.162.128.50]) by hub.freebsd.org (Postfix) with ESMTP id 9492337B71A for ; Tue, 3 Apr 2001 03:35:16 -0700 (PDT) (envelope-from abial@webgiro.com) Received: by mimer.webgiro.com (Postfix, from userid 66) id 7322C2DC0E; Tue, 3 Apr 2001 12:40:09 +0200 (CEST) Received: by mx.webgiro.com (Postfix, from userid 1001) id 45B65781C; Tue, 3 Apr 2001 12:31:58 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by mx.webgiro.com (Postfix) with ESMTP id 3807110E1E; Tue, 3 Apr 2001 12:31:58 +0200 (CEST) Date: Tue, 3 Apr 2001 12:31:56 +0200 (CEST) From: Andrzej Bialecki To: Graham Wheeler Cc: freebsd-hackers@freebsd.org Subject: Re: Getting ISA device settings from kernel In-Reply-To: <3AC4A5C9.35FE775B@cequrux.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, 30 Mar 2001, Graham Wheeler wrote: > Hi all > > I had some code that worked on FreeBSD 3.4 to configure ISA devices. > In order to get the ISA device settings, I used the kvm library, and > started off by extracting the name lists for _isa_devtab_tty, > _isa_devtab_bio, and _isa_devtab_net. > > I used to just give up if kvm_nlist returned a non-zero number. On > FreeBSD 4.2 this is happening. Checking the manpage, I see that this > could be that there are invalid values, so I changed the check to > only give up of the return value is negative. The code now gets past the > kvm_nlist, but fails on the first kvm_read that follows (which uses the > n_value returned by kvm_nlist as the offset field). > > Is there a different mechanism in 4.2 to do the kind of stuff I'm > trying to do? Should the code still work? libkvm is being gradually deprecated - you don't have to use it to do what you want. Please take a look at the code in src/sbin/kget - it does something very similar. Andrzej // ---------------------------------------------------------------- // Andrzej Bialecki , Chief System Architect // WebGiro AB, Sweden (http://www.webgiro.com) // ---------------------------------------------------------------- // FreeBSD developer (http://www.freebsd.org) To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Tue Apr 3 4:38:42 2001 Delivered-To: freebsd-hackers@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 789) id 7F86B37B71B; Tue, 3 Apr 2001 04:38:40 -0700 (PDT) From: Marc van Woerkom <3d@hub.freebsd.org> To: freebsd-hackers@freebsd.org Subject: kernel modules Reply-To: 3d@freebsd.org Message-Id: <20010403113840.7F86B37B71B@hub.freebsd.org> Date: Tue, 3 Apr 2001 04:38:40 -0700 (PDT) Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG I'm looking for some docs on our kernel module architecture. Do we have something more decent than http://packetstorm.securify.com/papers/unix/bsdkern.htm Regards, Marc To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Tue Apr 3 4:43:37 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from ntua.gr (achilles.noc.ntua.gr [147.102.222.210]) by hub.freebsd.org (Postfix) with ESMTP id 3742037B725; Tue, 3 Apr 2001 04:43:33 -0700 (PDT) (envelope-from past@netmode.ntua.gr) Received: from netmode.ntua.gr (dolly.netmode.ece.ntua.gr [147.102.13.10]) by ntua.gr (8.9.3/8.9.3) with ESMTP id OAA26559; Tue, 3 Apr 2001 14:43:31 +0300 (EET DST) Received: (from past@localhost) by netmode.ntua.gr (8.11.1/8.11.1) id f33Bt7a78794; Tue, 3 Apr 2001 14:55:07 +0300 (EEST) (envelope-from past) Date: Tue, 3 Apr 2001 14:55:07 +0300 From: Panagiotis Astithas To: 3d@FreeBSD.ORG Cc: freebsd-hackers@FreeBSD.ORG Subject: Re: kernel modules Message-ID: <20010403145506.A78562@netmode.ece.ntua.gr> Reply-To: past@netmode.ntua.gr Mail-Followup-To: Panagiotis Astithas , 3d@FreeBSD.ORG, freebsd-hackers@FreeBSD.ORG References: <20010403113840.7F86B37B71B@hub.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2i In-Reply-To: <20010403113840.7F86B37B71B@hub.freebsd.org>; from 3d@hub.freebsd.org on Tue, Apr 03, 2001 at 04:38:40AM -0700 X-Organizational-Unit: Network Management and Optimal Design Laboratory X-Organization: National Technical University of Athens, GREECE X-Work-Phone: +30-1-772-1-450 X-Work-FAX: +30-1-772-1-452 Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Tue, Apr 03, 2001 at 04:38:40AM -0700, Marc van Woerkom wrote: > I'm looking for some docs on our kernel module architecture. > > Do we have something more decent than > > http://packetstorm.securify.com/papers/unix/bsdkern.htm Check out: http://www.daemonnews.org/200010/blueprints.html I think it was imported in the doc tree as well. -past To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Tue Apr 3 4:48:25 2001 Delivered-To: freebsd-hackers@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 789) id 3CAC537B71A; Tue, 3 Apr 2001 04:48:24 -0700 (PDT) From: Marc van Woerkom <3d@hub.freebsd.org> To: past@netmode.ntua.gr Cc: freebsd-hackers@FreeBSD.ORG In-reply-to: <20010403145506.A78562@netmode.ece.ntua.gr> (message from Panagiotis Astithas on Tue, 3 Apr 2001 14:55:07 +0300) Subject: Re: kernel modules Reply-To: 3d@freebsd.org Message-Id: <20010403114824.3CAC537B71A@hub.freebsd.org> Date: Tue, 3 Apr 2001 04:48:24 -0700 (PDT) Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Hi Panagiotis, > http://www.daemonnews.org/200010/blueprints.html thank you very much for this link. > I think it was imported in the doc tree as well. Have not looked there for quite a while. Perhaps there is something on drivers as well. Regards, Marc To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Tue Apr 3 7:17:56 2001 Delivered-To: freebsd-hackers@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 789) id AB89137B71C; Tue, 3 Apr 2001 07:17:54 -0700 (PDT) From: Marc van Woerkom <3d@hub.freebsd.org> To: past@netmode.ntua.gr Cc: freebsd-hackers@FreeBSD.ORG In-reply-to: <20010403145506.A78562@netmode.ece.ntua.gr> (message from Panagiotis Astithas on Tue, 3 Apr 2001 14:55:07 +0300) Subject: Re: kernel modules Reply-To: 3d@freebsd.org Message-Id: <20010403141754.AB89137B71C@hub.freebsd.org> Date: Tue, 3 Apr 2001 07:17:54 -0700 (PDT) Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > I think it was imported in the doc tree as well. Thanks for reminding me. I just worked through the newbus driver article and from there stumbled on http://www.netbsd.org/Documentation/kernel/programming.html Regards, Marc To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Tue Apr 3 7:57:35 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from obsecurity.dyndns.org (adsl-63-207-60-32.dsl.lsan03.pacbell.net [63.207.60.32]) by hub.freebsd.org (Postfix) with ESMTP id D5A1F37B71B for ; Tue, 3 Apr 2001 07:57:32 -0700 (PDT) (envelope-from kris@obsecurity.org) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id 8A50966D81; Tue, 3 Apr 2001 07:57:31 -0700 (PDT) Date: Tue, 3 Apr 2001 07:57:31 -0700 From: Kris Kennaway To: Peter Pentchev Cc: Max Khon , hackers@freebsd.org Subject: Re: openssl/mdX.h and mdX.h name clashes Message-ID: <20010403075731.A48771@xor.obsecurity.org> References: <20010402130807.L462@ringworld.oblivion.bg> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <20010402130807.L462@ringworld.oblivion.bg>; from roam@orbitel.bg on Mon, Apr 02, 2001 at 01:08:07PM +0300 Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Mon, Apr 02, 2001 at 01:08:07PM +0300, Peter Pentchev wrote: > I believe that this is the way things are supposed to happen; this > has been discussed on -arch recently, although somebody stated that > OpenSSL already has all the functionality. I wasn't quite able to > find analogous functions in the source; and a single function, > without setting up a BIO object and stuff, when all you need is > the MD5 hash of a file by name, is definitely something useful. Well, yeah..there'd need to be a little bit of glue in there somewhere, but it's eminently doable.. Kris To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Tue Apr 3 12:53:24 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from gradient.cis.upenn.edu (GRADIENT.CIS.UPENN.EDU [158.130.67.48]) by hub.freebsd.org (Postfix) with ESMTP id 46CD237B71D for ; Tue, 3 Apr 2001 12:53:19 -0700 (PDT) (envelope-from agoodloe@gradient.cis.upenn.edu) Received: from localhost (localhost [127.0.0.1]) by gradient.cis.upenn.edu (8.10.1/8.10.1) with ESMTP id f33JrHp00671 for ; Tue, 3 Apr 2001 15:53:17 -0400 (EDT) Date: Tue, 3 Apr 2001 15:53:17 -0400 (EDT) From: Alwyn Goodloe To: freebsd-hackers@freebsd.org Subject: JDK1.2 build 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 folks, I've asked this on the questions list but no one there could resolve the problem so I thought I would ask it on the hackers list. First note I have all the ports required. I've had the following problems in building the jdk: There were problems with ALT_BOOTDIR finding the linux jdk so I removed it (which the error message indicates as a fix) and things seemed to go ok UNTIL I get /usr/local/java/jdk1.2/x86/bin/javac: permission denied gmake[3]: *** [.compile.classlist] Error 126 (the permissions are all open so that should be ok). Maybe its somehow related to the ALT_BOOTDIR but I doubt it. I had script turned on I include the output below. I find this to be rather strange. I'm well into day two of staring at it so help is definitely needed. I considered doing the entire build by hand, following the instructions given online but was pinning my hopes on you guys before doing that. Alwyn agoodloe@gradient.cis.upenn.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 3 12:55: 8 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from gradient.cis.upenn.edu (GRADIENT.CIS.UPENN.EDU [158.130.67.48]) by hub.freebsd.org (Postfix) with ESMTP id EBCC337B725 for ; Tue, 3 Apr 2001 12:54:37 -0700 (PDT) (envelope-from agoodloe@gradient.cis.upenn.edu) Received: from localhost (localhost [127.0.0.1]) by gradient.cis.upenn.edu (8.10.1/8.10.1) with ESMTP id f33JsZp00793 for ; Tue, 3 Apr 2001 15:54:35 -0400 (EDT) Date: Tue, 3 Apr 2001 15:54:35 -0400 (EDT) From: Alwyn Goodloe To: freebsd-hackers@FreeBSD.ORG Subject: Re: JDK1.2 build NOW WITH OUTPUT In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Content-Transfer-Encoding: QUOTED-PRINTABLE Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Sorry I forgot to include the output see below. On Tue, 3 Apr 2001, Alwyn Goodloe wrote: > Hi folks, >=20 >=20 > I've asked this on the questions list but no one there could resolve th= e > problem so I thought I would ask it on the hackers list.=20 >=20 > First note I have all the ports required. >=20 >=20 > I've had the following problems in building the jdk: >=20 >=20 > There were problems with ALT_BOOTDIR finding the linux jdk so I removed > it (which the error message indicates as a fix) and things seemed to go o= k > UNTIL I get >=20 >=20 > /usr/local/java/jdk1.2/x86/bin/javac: permission denied > gmake[3]: *** [.compile.classlist] Error 126 >=20 >=20 > (the permissions are all open so that should be ok). Maybe its somehow > related to the ALT_BOOTDIR but I doubt it. >=20 > I had script turned on I include the output below. >=20 >=20 > I find this to be rather strange. I'm well into day two of staring at it > so help is definitely needed. I considered doing the entire build by hand= , > following the instructions given online but was pinning my hopes on you > guys before doing that. >=20 >=20 >=20 > Alwyn >=20 > agoodloe@gradient.cis.upenn.edu >=20 >=20 >=20 > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-hackers" in the body of the message >=20 Script started on Mon Apr 2 11:40:26 2001 You have mail. vienna#=09make=0D=0D =3D=3D=3D> Extracting for jdk-1.2.2b10 >> No MD5 checksum file. =3D=3D=3D> jdk-1.2.2b10 depends on executable: gm4 - found =3D=3D=3D> jdk-1.2.2b10 depends on executable: zip - found =3D=3D=3D> jdk-1.2.2b10 depends on file: /usr/local/jdk1.1.8/bin/javac - = found =3D=3D=3D> jdk-1.2.2b10 depends on file: /usr/local/linux-jdk1.2.2/bin/ja= vac - found =3D=3D=3D> jdk-1.2.2b10 depends on file: /usr/X11R6/lib/libMrm.a - found =3D=3D=3D> jdk-1.2.2b10 depends on file: /nonexistent - not found =3D=3D=3D> Verifying extract for /nonexistent in /usr/ports/java/jfc =3D=3D=3D> Extracting for jfc-1.1.1 >> Checksum OK for swing1_1_1.zip. =3D=3D=3D> jfc-1.1.1 depends on executable: unzip - found =3D=3D=3D> Returning to build of jdk-1.2.2b10 =3D=3D=3D> jdk-1.2.2b10 depends on executable: gmake - found =3D=3D=3D> jdk-1.2.2b10 depends on shared library: odbc.1 - found =3D=3D=3D> Patching for jdk-1.2.2b10 =3D=3D=3D> Configuring for jdk-1.2.2b10 =3D=3D=3D> Building for jdk-1.2.2b10 Sanity check passed >>>Recursively making java all... gmake[1]: Entering directory `/usr/ports/j2/pub/FreeBSD/branches/-current/p= orts/java/jdk12-beta/work/build/freebsd/java' >>>Recursively making hpi all @ Mon Apr 2 11:42:59 EDT 2001 ... gmake[2]: Entering directory `/usr/ports/j2/pub/FreeBSD/branches/-current/p= orts/java/jdk12-beta/work/build/freebsd/java/hpi' >>>Recursively making green all @ Mon Apr 2 11:42:59 EDT 2001 ... gmake[3]: Entering directory `/usr/ports/j2/pub/FreeBSD/branches/-current/p= orts/java/jdk12-beta/work/build/freebsd/java/hpi/green' gmake ../../../lib/i386/green_threads/libhpi.so VARIANT=3DOPT gmake[4]: Entering directory `/usr/ports/j2/pub/FreeBSD/branches/-current/p= orts/java/jdk12-beta/work/build/freebsd/java/hpi/green' mkdir -p ../../../lib/i386/green_threads mkdir -p obj/i386 gcc -O2 -fomit-frame-pointer -W -Wall -Wmissing-prototypes -Wmissing-decla= rations -Wnested-externs -Wno-unused -Wno-parentheses -pipe -fPIC -Di386 = -DHAVE_ALIGNED_LONGLONGS -DHAVE_ALIGNED_DOUBLES -DARCH=3D'"i386"' -DRELEASE= =3D'"1.2.2"' -DFULL_VERSION=3D'"jdk1.2.2-FreeBSD:root:2001/04/02-11:42"' -D= HAVE_POLL -I. -ICClassHeaders -I../../../../../src/freebsd/javavm/export -I= =2E./../../../../src/share/javavm/export -I../../../../../src/freebsd/hpi/g= reen_threads/include -I../../../../../src/freebsd/hpi/include -I../../../..= /../src/freebsd/hpi/export -I../../../../../src/share/hpi/include -I../../.= =2E/../../src/share/hpi/export -c -o obj/i386/clock.o ../../../../../src= /freebsd/hpi/green_threads/src/clock.c gcc -O2 -fomit-frame-pointer -W -Wall -Wmissing-prototypes -Wmissing-decla= rations -Wnested-externs -Wno-unused -Wno-parentheses -pipe -fPIC -Di386 = -DHAVE_ALIGNED_LONGLONGS -DHAVE_ALIGNED_DOUBLES -DARCH=3D'"i386"' -DRELEASE= =3D'"1.2.2"' -DFULL_VERSION=3D'"jdk1.2.2-FreeBSD:root:2001/04/02-11:42"' -D= HAVE_POLL -I. -ICClassHeaders -I../../../../../src/freebsd/javavm/export -I= =2E./../../../../src/share/javavm/export -I../../../../../src/freebsd/hpi/g= reen_threads/include -I../../../../../src/freebsd/hpi/include -I../../../..= /../src/freebsd/hpi/export -I../../../../../src/share/hpi/include -I../../.= =2E/../../src/share/hpi/export -c -o obj/i386/context.o ../../../../../s= rc/freebsd/hpi/green_threads/src/context.c gcc -O2 -fomit-frame-pointer -W -Wall -Wmissing-prototypes -Wmissing-decla= rations -Wnested-externs -Wno-unused -Wno-parentheses -pipe -fPIC -Di386 = -DHAVE_ALIGNED_LONGLONGS -DHAVE_ALIGNED_DOUBLES -DARCH=3D'"i386"' -DRELEASE= =3D'"1.2.2"' -DFULL_VERSION=3D'"jdk1.2.2-FreeBSD:root:2001/04/02-11:42"' -D= HAVE_POLL -I. -ICClassHeaders -I../../../../../src/freebsd/javavm/export -I= =2E./../../../../src/share/javavm/export -I../../../../../src/freebsd/hpi/g= reen_threads/include -I../../../../../src/freebsd/hpi/include -I../../../..= /../src/freebsd/hpi/export -I../../../../../src/share/hpi/include -I../../.= =2E/../../src/share/hpi/export -c -o obj/i386/interrupt_md.o ../../../..= /../src/freebsd/hpi/green_threads/src/interrupt_md.c gcc -O2 -fomit-frame-pointer -W -Wall -Wmissing-prototypes -Wmissing-decla= rations -Wnested-externs -Wno-unused -Wno-parentheses -pipe -fPIC -Di386 = -DHAVE_ALIGNED_LONGLONGS -DHAVE_ALIGNED_DOUBLES -DARCH=3D'"i386"' -DRELEASE= =3D'"1.2.2"' -DFULL_VERSION=3D'"jdk1.2.2-FreeBSD:root:2001/04/02-11:42"' -D= HAVE_POLL -I. -ICClassHeaders -I../../../../../src/freebsd/javavm/export -I= =2E./../../../../src/share/javavm/export -I../../../../../src/freebsd/hpi/g= reen_threads/include -I../../../../../src/freebsd/hpi/include -I../../../..= /../src/freebsd/hpi/export -I../../../../../src/share/hpi/include -I../../.= =2E/../../src/share/hpi/export -c -o obj/i386/iomgr.o ../../../../../src= /freebsd/hpi/green_threads/src/iomgr.c =2E./../../../../src/freebsd/hpi/green_threads/src/iomgr.c:2507: warning: n= o previous prototype for `gethostbyname_r' =2E./../../../../src/freebsd/hpi/green_threads/src/iomgr.c:2583: warning: n= o previous prototype for `gethostbyaddr_r' gcc -O2 -fomit-frame-pointer -W -Wall -Wmissing-prototypes -Wmissing-decla= rations -Wnested-externs -Wno-unused -Wno-parentheses -pipe -fPIC -Di386 = -DHAVE_ALIGNED_LONGLONGS -DHAVE_ALIGNED_DOUBLES -DARCH=3D'"i386"' -DRELEASE= =3D'"1.2.2"' -DFULL_VERSION=3D'"jdk1.2.2-FreeBSD:root:2001/04/02-11:42"' -D= HAVE_POLL -I. -ICClassHeaders -I../../../../../src/freebsd/javavm/export -I= =2E./../../../../src/share/javavm/export -I../../../../../src/freebsd/hpi/g= reen_threads/include -I../../../../../src/freebsd/hpi/include -I../../../..= /../src/freebsd/hpi/export -I../../../../../src/share/hpi/include -I../../.= =2E/../../src/share/hpi/export -c -o obj/i386/itimer.o ../../../../../sr= c/freebsd/hpi/green_threads/src/itimer.c gcc -O2 -fomit-frame-pointer -W -Wall -Wmissing-prototypes -Wmissing-decla= rations -Wnested-externs -Wno-unused -Wno-parentheses -pipe -fPIC -Di386 = -DHAVE_ALIGNED_LONGLONGS -DHAVE_ALIGNED_DOUBLES -DARCH=3D'"i386"' -DRELEASE= =3D'"1.2.2"' -DFULL_VERSION=3D'"jdk1.2.2-FreeBSD:root:2001/04/02-11:42"' -D= HAVE_POLL -I. -ICClassHeaders -I../../../../../src/freebsd/javavm/export -I= =2E./../../../../src/share/javavm/export -I../../../../../src/freebsd/hpi/g= reen_threads/include -I../../../../../src/freebsd/hpi/include -I../../../..= /../src/freebsd/hpi/export -I../../../../../src/share/hpi/include -I../../.= =2E/../../src/share/hpi/export -c -o obj/i386/monitor_md.o ../../../../.= =2E/src/freebsd/hpi/green_threads/src/monitor_md.c gcc -O2 -fomit-frame-pointer -W -Wall -Wmissing-prototypes -Wmissing-decla= rations -Wnested-externs -Wno-unused -Wno-parentheses -pipe -fPIC -Di386 = -DHAVE_ALIGNED_LONGLONGS -DHAVE_ALIGNED_DOUBLES -DARCH=3D'"i386"' -DRELEASE= =3D'"1.2.2"' -DFULL_VERSION=3D'"jdk1.2.2-FreeBSD:root:2001/04/02-11:42"' -D= HAVE_POLL -I. -ICClassHeaders -I../../../../../src/freebsd/javavm/export -I= =2E./../../../../src/share/javavm/export -I../../../../../src/freebsd/hpi/g= reen_threads/include -I../../../../../src/freebsd/hpi/include -I../../../..= /../src/freebsd/hpi/export -I../../../../../src/share/hpi/include -I../../.= =2E/../../src/share/hpi/export -c -o obj/i386/schedule.o ../../../../../= src/freebsd/hpi/green_threads/src/schedule.c =2E./../../../../src/freebsd/hpi/green_threads/src/schedule.c:73: warning: = no previous prototype for `lj_setcontext' gcc -O2 -fomit-frame-pointer -W -Wall -Wmissing-prototypes -Wmissing-decla= rations -Wnested-externs -Wno-unused -Wno-parentheses -pipe -fPIC -Di386 = -DHAVE_ALIGNED_LONGLONGS -DHAVE_ALIGNED_DOUBLES -DARCH=3D'"i386"' -DRELEASE= =3D'"1.2.2"' -DFULL_VERSION=3D'"jdk1.2.2-FreeBSD:root:2001/04/02-11:42"' -D= HAVE_POLL -I. -ICClassHeaders -I../../../../../src/freebsd/javavm/export -I= =2E./../../../../src/share/javavm/export -I../../../../../src/freebsd/hpi/g= reen_threads/include -I../../../../../src/freebsd/hpi/include -I../../../..= /../src/freebsd/hpi/export -I../../../../../src/share/hpi/include -I../../.= =2E/../../src/share/hpi/export -c -o obj/i386/signals.o ../../../../../s= rc/freebsd/hpi/green_threads/src/signals.c gcc -O2 -fomit-frame-pointer -W -Wall -Wmissing-prototypes -Wmissing-decla= rations -Wnested-externs -Wno-unused -Wno-parentheses -pipe -fPIC -Di386 = -DHAVE_ALIGNED_LONGLONGS -DHAVE_ALIGNED_DOUBLES -DARCH=3D'"i386"' -DRELEASE= =3D'"1.2.2"' -DFULL_VERSION=3D'"jdk1.2.2-FreeBSD:root:2001/04/02-11:42"' -D= HAVE_POLL -I. -ICClassHeaders -I../../../../../src/freebsd/javavm/export -I= =2E./../../../../src/share/javavm/export -I../../../../../src/freebsd/hpi/g= reen_threads/include -I../../../../../src/freebsd/hpi/include -I../../../..= /../src/freebsd/hpi/export -I../../../../../src/share/hpi/include -I../../.= =2E/../../src/share/hpi/export -c -o obj/i386/synch.o ../../../../../src= /freebsd/hpi/green_threads/src/synch.c =2E./../../../../src/freebsd/hpi/green_threads/src/synch.c:56: warning: mis= sing initializer =2E./../../../../src/freebsd/hpi/green_threads/src/synch.c:56: warning: (ne= ar initialization for `memftable[3].addr') =2E./../../../../src/freebsd/hpi/green_threads/src/synch.c:68: warning: no = previous prototype for `InitializeSbrk' =2E./../../../../src/freebsd/hpi/green_threads/src/synch.c:79: warning: `in= itLibc' was used with no prototype before its definition gcc -O2 -fomit-frame-pointer -W -Wall -Wmissing-prototypes -Wmissing-decla= rations -Wnested-externs -Wno-unused -Wno-parentheses -pipe -fPIC -Di386 = -DHAVE_ALIGNED_LONGLONGS -DHAVE_ALIGNED_DOUBLES -DARCH=3D'"i386"' -DRELEASE= =3D'"1.2.2"' -DFULL_VERSION=3D'"jdk1.2.2-FreeBSD:root:2001/04/02-11:42"' -D= HAVE_POLL -I. -ICClassHeaders -I../../../../../src/freebsd/javavm/export -I= =2E./../../../../src/share/javavm/export -I../../../../../src/freebsd/hpi/g= reen_threads/include -I../../../../../src/freebsd/hpi/include -I../../../..= /../src/freebsd/hpi/export -I../../../../../src/share/hpi/include -I../../.= =2E/../../src/share/hpi/export -c -o obj/i386/sys_api_td.o ../../../../.= =2E/src/freebsd/hpi/green_threads/src/sys_api_td.c gcc -O2 -fomit-frame-pointer -W -Wall -Wmissing-prototypes -Wmissing-decla= rations -Wnested-externs -Wno-unused -Wno-parentheses -pipe -fPIC -Di386 = -DHAVE_ALIGNED_LONGLONGS -DHAVE_ALIGNED_DOUBLES -DARCH=3D'"i386"' -DRELEASE= =3D'"1.2.2"' -DFULL_VERSION=3D'"jdk1.2.2-FreeBSD:root:2001/04/02-11:42"' -D= HAVE_POLL -I. -ICClassHeaders -I../../../../../src/freebsd/javavm/export -I= =2E./../../../../src/share/javavm/export -I../../../../../src/freebsd/hpi/g= reen_threads/include -I../../../../../src/freebsd/hpi/include -I../../../..= /../src/freebsd/hpi/export -I../../../../../src/share/hpi/include -I../../.= =2E/../../src/share/hpi/export -c -o obj/i386/threads_md.o ../../../../.= =2E/src/freebsd/hpi/green_threads/src/threads_md.c =2E./../../../../src/freebsd/hpi/green_threads/src/threads_md.c: In functio= n `sysThreadCheckStack': =2E./../../../../src/freebsd/hpi/green_threads/src/threads_md.c:80: warning= : comparison between signed and unsigned =2E./../../../../src/freebsd/hpi/green_threads/src/threads_md.c: In functio= n `threadBootstrapMD': =2E./../../../../src/freebsd/hpi/green_threads/src/threads_md.c:159: warnin= g: assignment makes pointer from integer without a cast =2E./../../../../src/freebsd/hpi/green_threads/src/threads_md.c: In functio= n `start_func': =2E./../../../../src/freebsd/hpi/green_threads/src/threads_md.c:226: warnin= g: implicit declaration of function `lj_setcontext' =2E./../../../../src/freebsd/hpi/green_threads/src/threads_md.c: In functio= n `sysThreadIsRunning': =2E./../../../../src/freebsd/hpi/green_threads/src/threads_md.c:1167: warni= ng: initialization from incompatible pointer type gcc -O2 -fomit-frame-pointer -W -Wall -Wmissing-prototypes -Wmissing-decla= rations -Wnested-externs -Wno-unused -Wno-parentheses -pipe -fPIC -Di386 = -DHAVE_ALIGNED_LONGLONGS -DHAVE_ALIGNED_DOUBLES -DARCH=3D'"i386"' -DRELEASE= =3D'"1.2.2"' -DFULL_VERSION=3D'"jdk1.2.2-FreeBSD:root:2001/04/02-11:42"' -D= HAVE_POLL -I. -ICClassHeaders -I../../../../../src/freebsd/javavm/export -I= =2E./../../../../src/share/javavm/export -I../../../../../src/freebsd/hpi/g= reen_threads/include -I../../../../../src/freebsd/hpi/include -I../../../..= /../src/freebsd/hpi/export -I../../../../../src/share/hpi/include -I../../.= =2E/../../src/share/hpi/export -c -o obj/i386/mutex_md.o ../../../../../= src/freebsd/hpi/green_threads/src/mutex_md.c gcc -O2 -fomit-frame-pointer -W -Wall -Wmissing-prototypes -Wmissing-decla= rations -Wnested-externs -Wno-unused -Wno-parentheses -pipe -fPIC -Di386 = -DHAVE_ALIGNED_LONGLONGS -DHAVE_ALIGNED_DOUBLES -DARCH=3D'"i386"' -DRELEASE= =3D'"1.2.2"' -DFULL_VERSION=3D'"jdk1.2.2-FreeBSD:root:2001/04/02-11:42"' -D= HAVE_POLL -I. -ICClassHeaders -I../../../../../src/freebsd/javavm/export -I= =2E./../../../../src/share/javavm/export -I../../../../../src/freebsd/hpi/g= reen_threads/include -I../../../../../src/freebsd/hpi/include -I../../../..= /../src/freebsd/hpi/export -I../../../../../src/share/hpi/include -I../../.= =2E/../../src/share/hpi/export -c -o obj/i386/interrupt.o ../../../../..= /src/freebsd/hpi/src/interrupt.c gcc -O2 -fomit-frame-pointer -W -Wall -Wmissing-prototypes -Wmissing-decla= rations -Wnested-externs -Wno-unused -Wno-parentheses -pipe -fPIC -Di386 = -DHAVE_ALIGNED_LONGLONGS -DHAVE_ALIGNED_DOUBLES -DARCH=3D'"i386"' -DRELEASE= =3D'"1.2.2"' -DFULL_VERSION=3D'"jdk1.2.2-FreeBSD:root:2001/04/02-11:42"' -D= HAVE_POLL -I. -ICClassHeaders -I../../../../../src/freebsd/javavm/export -I= =2E./../../../../src/share/javavm/export -I../../../../../src/freebsd/hpi/g= reen_threads/include -I../../../../../src/freebsd/hpi/include -I../../../..= /../src/freebsd/hpi/export -I../../../../../src/share/hpi/include -I../../.= =2E/../../src/share/hpi/export -c -o obj/i386/linker_md.o ../../../../..= /src/freebsd/hpi/src/linker_md.c gcc -O2 -fomit-frame-pointer -W -Wall -Wmissing-prototypes -Wmissing-decla= rations -Wnested-externs -Wno-unused -Wno-parentheses -pipe -fPIC -Di386 = -DHAVE_ALIGNED_LONGLONGS -DHAVE_ALIGNED_DOUBLES -DARCH=3D'"i386"' -DRELEASE= =3D'"1.2.2"' -DFULL_VERSION=3D'"jdk1.2.2-FreeBSD:root:2001/04/02-11:42"' -D= HAVE_POLL -I. -ICClassHeaders -I../../../../../src/freebsd/javavm/export -I= =2E./../../../../src/share/javavm/export -I../../../../../src/freebsd/hpi/g= reen_threads/include -I../../../../../src/freebsd/hpi/include -I../../../..= /../src/freebsd/hpi/export -I../../../../../src/share/hpi/include -I../../.= =2E/../../src/share/hpi/export -c -o obj/i386/memory_md.o ../../../../..= /src/freebsd/hpi/src/memory_md.c =2E./../../../../src/freebsd/hpi/src/memory_md.c:79: warning: no previous p= rototype for `InitializeMem' gcc -O2 -fomit-frame-pointer -W -Wall -Wmissing-prototypes -Wmissing-decla= rations -Wnested-externs -Wno-unused -Wno-parentheses -pipe -fPIC -Di386 = -DHAVE_ALIGNED_LONGLONGS -DHAVE_ALIGNED_DOUBLES -DARCH=3D'"i386"' -DRELEASE= =3D'"1.2.2"' -DFULL_VERSION=3D'"jdk1.2.2-FreeBSD:root:2001/04/02-11:42"' -D= HAVE_POLL -I. -ICClassHeaders -I../../../../../src/freebsd/javavm/export -I= =2E./../../../../src/share/javavm/export -I../../../../../src/freebsd/hpi/g= reen_threads/include -I../../../../../src/freebsd/hpi/include -I../../../..= /../src/freebsd/hpi/export -I../../../../../src/share/hpi/include -I../../.= =2E/../../src/share/hpi/export -c -o obj/i386/system_md.o ../../../../..= /src/freebsd/hpi/src/system_md.c gcc -O2 -fomit-frame-pointer -W -Wall -Wmissing-prototypes -Wmissing-decla= rations -Wnested-externs -Wno-unused -Wno-parentheses -pipe -fPIC -Di386 = -DHAVE_ALIGNED_LONGLONGS -DHAVE_ALIGNED_DOUBLES -DARCH=3D'"i386"' -DRELEASE= =3D'"1.2.2"' -DFULL_VERSION=3D'"jdk1.2.2-FreeBSD:root:2001/04/02-11:42"' -D= HAVE_POLL -I. -ICClassHeaders -I../../../../../src/freebsd/javavm/export -I= =2E./../../../../src/share/javavm/export -I../../../../../src/freebsd/hpi/g= reen_threads/include -I../../../../../src/freebsd/hpi/include -I../../../..= /../src/freebsd/hpi/export -I../../../../../src/share/hpi/include -I../../.= =2E/../../src/share/hpi/export -c -o obj/i386/hpi.o ../../../../../src/s= hare/hpi/src/hpi.c Rebuilding ../../../lib/i386/green_threads/libhpi.so because of obj/i386/cl= ock.o obj/i386/context.o obj/i386/interrupt_md.o obj/i386/iomgr.o obj/i386/= itimer.o obj/i386/monitor_md.o ... =2E./../../lib/i386/green_threads/libhpi.so OBJDIR=3Dobj/i386 gcc -O2 -fomit-frame-pointer -W -Wall -Wmissing-prototypes -Wmissing-decla= rations -Wnested-externs -Wno-unused -Wno-parentheses -pipe -fPIC -Di386 = -DHAVE_ALIGNED_LONGLONGS -DHAVE_ALIGNED_DOUBLES -DARCH=3D'"i386"' -DRELEASE= =3D'"1.2.2"' -DFULL_VERSION=3D'"jdk1.2.2-FreeBSD:root:2001/04/02-11:42"' -D= HAVE_POLL -I. -ICClassHeaders -I../../../../../src/freebsd/javavm/export -I= =2E./../../../../src/share/javavm/export -I../../../../../src/freebsd/hpi/g= reen_threads/include -I../../../../../src/freebsd/hpi/include -I../../../..= /../src/freebsd/hpi/export -I../../../../../src/share/hpi/include -I../../.= =2E/../../src/share/hpi/export -L../../../lib/i386/green_threads -L../.= =2E/../lib/i386 -shared -o ../../../lib/i386/green_threads/libhpi.so obj/= i386/clock.o obj/i386/context.o obj/i386/interrupt_md.o obj/i386/iomgr.o ob= j/i386/itimer.o obj/i386/monitor_md.o obj/i386/schedule.o obj/i386/signals.= o obj/i386/synch.o obj/i386/sys_api_td.o obj/i386/threads_md.o obj/i386/mut= ex_md.o obj/i386/interrupt.o obj/i386/linker_md.o obj/i386/memory_md.o obj/= i386/system_md.o obj/i386/hpi.o -L../../../lib/i386/green_threads -L..= /../../lib/i386 =20 rm -f ../../../lib/i386/green_threads/libhpi.so.* ln -s `basename ../../../lib/i386/green_threads/libhpi.so` ../../../lib/i38= 6/green_threads/libhpi.so.1.2.2 gmake[4]: Leaving directory `/usr/ports/j2/pub/FreeBSD/branches/-current/po= rts/java/jdk12-beta/work/build/freebsd/java/hpi/green' gmake ../../../lib/i386/green_threads/libhpi_g.so VARIANT=3DDBG gmake[4]: Entering directory `/usr/ports/j2/pub/FreeBSD/branches/-current/p= orts/java/jdk12-beta/work/build/freebsd/java/hpi/green' mkdir -p obj_g/i386 gcc -g -W -Wall -Wmissing-prototypes -Wmissing-declarations -Wnested-extern= s -Wno-unused -Wno-parentheses -pipe -DJCOV -fPIC -DDEBUG -DLOGGING -Di38= 6 -DHAVE_ALIGNED_LONGLONGS -DHAVE_ALIGNED_DOUBLES -DARCH=3D'"i386"' -DRELEA= SE=3D'"1.2.2"' -DFULL_VERSION=3D'"jdk1.2.2-FreeBSD:root:2001/04/02-11:42"' = -DHAVE_POLL -I. -ICClassHeaders -I../../../../../src/freebsd/javavm/export = -I../../../../../src/share/javavm/export -I../../../../../src/freebsd/hpi/g= reen_threads/include -I../../../../../src/freebsd/hpi/include -I../../../..= /../src/freebsd/hpi/export -I../../../../../src/share/hpi/include -I../../.= =2E/../../src/share/hpi/export -c -o obj_g/i386/clock.o ../../../../../s= rc/freebsd/hpi/green_threads/src/clock.c gcc -g -W -Wall -Wmissing-prototypes -Wmissing-declarations -Wnested-extern= s -Wno-unused -Wno-parentheses -pipe -DJCOV -fPIC -DDEBUG -DLOGGING -Di38= 6 -DHAVE_ALIGNED_LONGLONGS -DHAVE_ALIGNED_DOUBLES -DARCH=3D'"i386"' -DRELEA= SE=3D'"1.2.2"' -DFULL_VERSION=3D'"jdk1.2.2-FreeBSD:root:2001/04/02-11:42"' = -DHAVE_POLL -I. -ICClassHeaders -I../../../../../src/freebsd/javavm/export = -I../../../../../src/share/javavm/export -I../../../../../src/freebsd/hpi/g= reen_threads/include -I../../../../../src/freebsd/hpi/include -I../../../..= /../src/freebsd/hpi/export -I../../../../../src/share/hpi/include -I../../.= =2E/../../src/share/hpi/export -c -o obj_g/i386/context.o ../../../../..= /src/freebsd/hpi/green_threads/src/context.c =2E./../../../../src/freebsd/hpi/green_threads/src/context.c: In function `= deleteContextAndStack': =2E./../../../../src/freebsd/hpi/green_threads/src/context.c:442: warning: = comparison of unsigned expression >=3D 0 is always true gcc -g -W -Wall -Wmissing-prototypes -Wmissing-declarations -Wnested-extern= s -Wno-unused -Wno-parentheses -pipe -DJCOV -fPIC -DDEBUG -DLOGGING -Di38= 6 -DHAVE_ALIGNED_LONGLONGS -DHAVE_ALIGNED_DOUBLES -DARCH=3D'"i386"' -DRELEA= SE=3D'"1.2.2"' -DFULL_VERSION=3D'"jdk1.2.2-FreeBSD:root:2001/04/02-11:42"' = -DHAVE_POLL -I. -ICClassHeaders -I../../../../../src/freebsd/javavm/export = -I../../../../../src/share/javavm/export -I../../../../../src/freebsd/hpi/g= reen_threads/include -I../../../../../src/freebsd/hpi/include -I../../../..= /../src/freebsd/hpi/export -I../../../../../src/share/hpi/include -I../../.= =2E/../../src/share/hpi/export -c -o obj_g/i386/interrupt_md.o ../../../= =2E./../src/freebsd/hpi/green_threads/src/interrupt_md.c gcc -g -W -Wall -Wmissing-prototypes -Wmissing-declarations -Wnested-extern= s -Wno-unused -Wno-parentheses -pipe -DJCOV -fPIC -DDEBUG -DLOGGING -Di38= 6 -DHAVE_ALIGNED_LONGLONGS -DHAVE_ALIGNED_DOUBLES -DARCH=3D'"i386"' -DRELEA= SE=3D'"1.2.2"' -DFULL_VERSION=3D'"jdk1.2.2-FreeBSD:root:2001/04/02-11:42"' = -DHAVE_POLL -I. -ICClassHeaders -I../../../../../src/freebsd/javavm/export = -I../../../../../src/share/javavm/export -I../../../../../src/freebsd/hpi/g= reen_threads/include -I../../../../../src/freebsd/hpi/include -I../../../..= /../src/freebsd/hpi/export -I../../../../../src/share/hpi/include -I../../.= =2E/../../src/share/hpi/export -c -o obj_g/i386/iomgr.o ../../../../../s= rc/freebsd/hpi/green_threads/src/iomgr.c =2E./../../../../src/freebsd/hpi/green_threads/src/iomgr.c:2507: warning: n= o previous prototype for `gethostbyname_r' =2E./../../../../src/freebsd/hpi/green_threads/src/iomgr.c:2583: warning: n= o previous prototype for `gethostbyaddr_r' gcc -g -W -Wall -Wmissing-prototypes -Wmissing-declarations -Wnested-extern= s -Wno-unused -Wno-parentheses -pipe -DJCOV -fPIC -DDEBUG -DLOGGING -Di38= 6 -DHAVE_ALIGNED_LONGLONGS -DHAVE_ALIGNED_DOUBLES -DARCH=3D'"i386"' -DRELEA= SE=3D'"1.2.2"' -DFULL_VERSION=3D'"jdk1.2.2-FreeBSD:root:2001/04/02-11:42"' = -DHAVE_POLL -I. -ICClassHeaders -I../../../../../src/freebsd/javavm/export = -I../../../../../src/share/javavm/export -I../../../../../src/freebsd/hpi/g= reen_threads/include -I../../../../../src/freebsd/hpi/include -I../../../..= /../src/freebsd/hpi/export -I../../../../../src/share/hpi/include -I../../.= =2E/../../src/share/hpi/export -c -o obj_g/i386/itimer.o ../../../../../= src/freebsd/hpi/green_threads/src/itimer.c gcc -g -W -Wall -Wmissing-prototypes -Wmissing-declarations -Wnested-extern= s -Wno-unused -Wno-parentheses -pipe -DJCOV -fPIC -DDEBUG -DLOGGING -Di38= 6 -DHAVE_ALIGNED_LONGLONGS -DHAVE_ALIGNED_DOUBLES -DARCH=3D'"i386"' -DRELEA= SE=3D'"1.2.2"' -DFULL_VERSION=3D'"jdk1.2.2-FreeBSD:root:2001/04/02-11:42"' = -DHAVE_POLL -I. -ICClassHeaders -I../../../../../src/freebsd/javavm/export = -I../../../../../src/share/javavm/export -I../../../../../src/freebsd/hpi/g= reen_threads/include -I../../../../../src/freebsd/hpi/include -I../../../..= /../src/freebsd/hpi/export -I../../../../../src/share/hpi/include -I../../.= =2E/../../src/share/hpi/export -c -o obj_g/i386/monitor_md.o ../../../..= /../src/freebsd/hpi/green_threads/src/monitor_md.c gcc -g -W -Wall -Wmissing-prototypes -Wmissing-declarations -Wnested-extern= s -Wno-unused -Wno-parentheses -pipe -DJCOV -fPIC -DDEBUG -DLOGGING -Di38= 6 -DHAVE_ALIGNED_LONGLONGS -DHAVE_ALIGNED_DOUBLES -DARCH=3D'"i386"' -DRELEA= SE=3D'"1.2.2"' -DFULL_VERSION=3D'"jdk1.2.2-FreeBSD:root:2001/04/02-11:42"' = -DHAVE_POLL -I. -ICClassHeaders -I../../../../../src/freebsd/javavm/export = -I../../../../../src/share/javavm/export -I../../../../../src/freebsd/hpi/g= reen_threads/include -I../../../../../src/freebsd/hpi/include -I../../../..= /../src/freebsd/hpi/export -I../../../../../src/share/hpi/include -I../../.= =2E/../../src/share/hpi/export -c -o obj_g/i386/schedule.o ../../../../.= =2E/src/freebsd/hpi/green_threads/src/schedule.c =2E./../../../../src/freebsd/hpi/green_threads/src/schedule.c:73: warning: = no previous prototype for `lj_setcontext' gcc -g -W -Wall -Wmissing-prototypes -Wmissing-declarations -Wnested-extern= s -Wno-unused -Wno-parentheses -pipe -DJCOV -fPIC -DDEBUG -DLOGGING -Di38= 6 -DHAVE_ALIGNED_LONGLONGS -DHAVE_ALIGNED_DOUBLES -DARCH=3D'"i386"' -DRELEA= SE=3D'"1.2.2"' -DFULL_VERSION=3D'"jdk1.2.2-FreeBSD:root:2001/04/02-11:42"' = -DHAVE_POLL -I. -ICClassHeaders -I../../../../../src/freebsd/javavm/export = -I../../../../../src/share/javavm/export -I../../../../../src/freebsd/hpi/g= reen_threads/include -I../../../../../src/freebsd/hpi/include -I../../../..= /../src/freebsd/hpi/export -I../../../../../src/share/hpi/include -I../../.= =2E/../../src/share/hpi/export -c -o obj_g/i386/signals.o ../../../../..= /src/freebsd/hpi/green_threads/src/signals.c gcc -g -W -Wall -Wmissing-prototypes -Wmissing-declarations -Wnested-extern= s -Wno-unused -Wno-parentheses -pipe -DJCOV -fPIC -DDEBUG -DLOGGING -Di38= 6 -DHAVE_ALIGNED_LONGLONGS -DHAVE_ALIGNED_DOUBLES -DARCH=3D'"i386"' -DRELEA= SE=3D'"1.2.2"' -DFULL_VERSION=3D'"jdk1.2.2-FreeBSD:root:2001/04/02-11:42"' = -DHAVE_POLL -I. -ICClassHeaders -I../../../../../src/freebsd/javavm/export = -I../../../../../src/share/javavm/export -I../../../../../src/freebsd/hpi/g= reen_threads/include -I../../../../../src/freebsd/hpi/include -I../../../..= /../src/freebsd/hpi/export -I../../../../../src/share/hpi/include -I../../.= =2E/../../src/share/hpi/export -c -o obj_g/i386/synch.o ../../../../../s= rc/freebsd/hpi/green_threads/src/synch.c =2E./../../../../src/freebsd/hpi/green_threads/src/synch.c:56: warning: mis= sing initializer =2E./../../../../src/freebsd/hpi/green_threads/src/synch.c:56: warning: (ne= ar initialization for `memftable[3].addr') =2E./../../../../src/freebsd/hpi/green_threads/src/synch.c:68: warning: no = previous prototype for `InitializeSbrk' =2E./../../../../src/freebsd/hpi/green_threads/src/synch.c:79: warning: `in= itLibc' was used with no prototype before its definition gcc -g -W -Wall -Wmissing-prototypes -Wmissing-declarations -Wnested-extern= s -Wno-unused -Wno-parentheses -pipe -DJCOV -fPIC -DDEBUG -DLOGGING -Di38= 6 -DHAVE_ALIGNED_LONGLONGS -DHAVE_ALIGNED_DOUBLES -DARCH=3D'"i386"' -DRELEA= SE=3D'"1.2.2"' -DFULL_VERSION=3D'"jdk1.2.2-FreeBSD:root:2001/04/02-11:42"' = -DHAVE_POLL -I. -ICClassHeaders -I../../../../../src/freebsd/javavm/export = -I../../../../../src/share/javavm/export -I../../../../../src/freebsd/hpi/g= reen_threads/include -I../../../../../src/freebsd/hpi/include -I../../../..= /../src/freebsd/hpi/export -I../../../../../src/share/hpi/include -I../../.= =2E/../../src/share/hpi/export -c -o obj_g/i386/sys_api_td.o ../../../..= /../src/freebsd/hpi/green_threads/src/sys_api_td.c gcc -g -W -Wall -Wmissing-prototypes -Wmissing-declarations -Wnested-extern= s -Wno-unused -Wno-parentheses -pipe -DJCOV -fPIC -DDEBUG -DLOGGING -Di38= 6 -DHAVE_ALIGNED_LONGLONGS -DHAVE_ALIGNED_DOUBLES -DARCH=3D'"i386"' -DRELEA= SE=3D'"1.2.2"' -DFULL_VERSION=3D'"jdk1.2.2-FreeBSD:root:2001/04/02-11:42"' = -DHAVE_POLL -I. -ICClassHeaders -I../../../../../src/freebsd/javavm/export = -I../../../../../src/share/javavm/export -I../../../../../src/freebsd/hpi/g= reen_threads/include -I../../../../../src/freebsd/hpi/include -I../../../..= /../src/freebsd/hpi/export -I../../../../../src/share/hpi/include -I../../.= =2E/../../src/share/hpi/export -c -o obj_g/i386/threads_md.o ../../../..= /../src/freebsd/hpi/green_threads/src/threads_md.c =2E./../../../../src/freebsd/hpi/green_threads/src/threads_md.c: In functio= n `sysThreadCheckStack': =2E./../../../../src/freebsd/hpi/green_threads/src/threads_md.c:80: warning= : comparison between signed and unsigned =2E./../../../../src/freebsd/hpi/green_threads/src/threads_md.c: In functio= n `threadBootstrapMD': =2E./../../../../src/freebsd/hpi/green_threads/src/threads_md.c:159: warnin= g: assignment makes pointer from integer without a cast =2E./../../../../src/freebsd/hpi/green_threads/src/threads_md.c: In functio= n `start_func': =2E./../../../../src/freebsd/hpi/green_threads/src/threads_md.c:226: warnin= g: implicit declaration of function `lj_setcontext' =2E./../../../../src/freebsd/hpi/green_threads/src/threads_md.c: In functio= n `sysThreadIsRunning': =2E./../../../../src/freebsd/hpi/green_threads/src/threads_md.c:1167: warni= ng: initialization from incompatible pointer type gcc -g -W -Wall -Wmissing-prototypes -Wmissing-declarations -Wnested-extern= s -Wno-unused -Wno-parentheses -pipe -DJCOV -fPIC -DDEBUG -DLOGGING -Di38= 6 -DHAVE_ALIGNED_LONGLONGS -DHAVE_ALIGNED_DOUBLES -DARCH=3D'"i386"' -DRELEA= SE=3D'"1.2.2"' -DFULL_VERSION=3D'"jdk1.2.2-FreeBSD:root:2001/04/02-11:42"' = -DHAVE_POLL -I. -ICClassHeaders -I../../../../../src/freebsd/javavm/export = -I../../../../../src/share/javavm/export -I../../../../../src/freebsd/hpi/g= reen_threads/include -I../../../../../src/freebsd/hpi/include -I../../../..= /../src/freebsd/hpi/export -I../../../../../src/share/hpi/include -I../../.= =2E/../../src/share/hpi/export -c -o obj_g/i386/mutex_md.o ../../../../.= =2E/src/freebsd/hpi/green_threads/src/mutex_md.c gcc -g -W -Wall -Wmissing-prototypes -Wmissing-declarations -Wnested-extern= s -Wno-unused -Wno-parentheses -pipe -DJCOV -fPIC -DDEBUG -DLOGGING -Di38= 6 -DHAVE_ALIGNED_LONGLONGS -DHAVE_ALIGNED_DOUBLES -DARCH=3D'"i386"' -DRELEA= SE=3D'"1.2.2"' -DFULL_VERSION=3D'"jdk1.2.2-FreeBSD:root:2001/04/02-11:42"' = -DHAVE_POLL -I. -ICClassHeaders -I../../../../../src/freebsd/javavm/export = -I../../../../../src/share/javavm/export -I../../../../../src/freebsd/hpi/g= reen_threads/include -I../../../../../src/freebsd/hpi/include -I../../../..= /../src/freebsd/hpi/export -I../../../../../src/share/hpi/include -I../../.= =2E/../../src/share/hpi/export -c -o obj_g/i386/interrupt.o ../../../../= =2E./src/freebsd/hpi/src/interrupt.c gcc -g -W -Wall -Wmissing-prototypes -Wmissing-declarations -Wnested-extern= s -Wno-unused -Wno-parentheses -pipe -DJCOV -fPIC -DDEBUG -DLOGGING -Di38= 6 -DHAVE_ALIGNED_LONGLONGS -DHAVE_ALIGNED_DOUBLES -DARCH=3D'"i386"' -DRELEA= SE=3D'"1.2.2"' -DFULL_VERSION=3D'"jdk1.2.2-FreeBSD:root:2001/04/02-11:42"' = -DHAVE_POLL -I. -ICClassHeaders -I../../../../../src/freebsd/javavm/export = -I../../../../../src/share/javavm/export -I../../../../../src/freebsd/hpi/g= reen_threads/include -I../../../../../src/freebsd/hpi/include -I../../../..= /../src/freebsd/hpi/export -I../../../../../src/share/hpi/include -I../../.= =2E/../../src/share/hpi/export -c -o obj_g/i386/linker_md.o ../../../../= =2E./src/freebsd/hpi/src/linker_md.c gcc -g -W -Wall -Wmissing-prototypes -Wmissing-declarations -Wnested-extern= s -Wno-unused -Wno-parentheses -pipe -DJCOV -fPIC -DDEBUG -DLOGGING -Di38= 6 -DHAVE_ALIGNED_LONGLONGS -DHAVE_ALIGNED_DOUBLES -DARCH=3D'"i386"' -DRELEA= SE=3D'"1.2.2"' -DFULL_VERSION=3D'"jdk1.2.2-FreeBSD:root:2001/04/02-11:42"' = -DHAVE_POLL -I. -ICClassHeaders -I../../../../../src/freebsd/javavm/export = -I../../../../../src/share/javavm/export -I../../../../../src/freebsd/hpi/g= reen_threads/include -I../../../../../src/freebsd/hpi/include -I../../../..= /../src/freebsd/hpi/export -I../../../../../src/share/hpi/include -I../../.= =2E/../../src/share/hpi/export -c -o obj_g/i386/memory_md.o ../../../../= =2E./src/freebsd/hpi/src/memory_md.c =2E./../../../../src/freebsd/hpi/src/memory_md.c:79: warning: no previous p= rototype for `InitializeMem' gcc -g -W -Wall -Wmissing-prototypes -Wmissing-declarations -Wnested-extern= s -Wno-unused -Wno-parentheses -pipe -DJCOV -fPIC -DDEBUG -DLOGGING -Di38= 6 -DHAVE_ALIGNED_LONGLONGS -DHAVE_ALIGNED_DOUBLES -DARCH=3D'"i386"' -DRELEA= SE=3D'"1.2.2"' -DFULL_VERSION=3D'"jdk1.2.2-FreeBSD:root:2001/04/02-11:42"' = -DHAVE_POLL -I. -ICClassHeaders -I../../../../../src/freebsd/javavm/export = -I../../../../../src/share/javavm/export -I../../../../../src/freebsd/hpi/g= reen_threads/include -I../../../../../src/freebsd/hpi/include -I../../../..= /../src/freebsd/hpi/export -I../../../../../src/share/hpi/include -I../../.= =2E/../../src/share/hpi/export -c -o obj_g/i386/system_md.o ../../../../= =2E./src/freebsd/hpi/src/system_md.c gcc -g -W -Wall -Wmissing-prototypes -Wmissing-declarations -Wnested-extern= s -Wno-unused -Wno-parentheses -pipe -DJCOV -fPIC -DDEBUG -DLOGGING -Di38= 6 -DHAVE_ALIGNED_LONGLONGS -DHAVE_ALIGNED_DOUBLES -DARCH=3D'"i386"' -DRELEA= SE=3D'"1.2.2"' -DFULL_VERSION=3D'"jdk1.2.2-FreeBSD:root:2001/04/02-11:42"' = -DHAVE_POLL -I. -ICClassHeaders -I../../../../../src/freebsd/javavm/export = -I../../../../../src/share/javavm/export -I../../../../../src/freebsd/hpi/g= reen_threads/include -I../../../../../src/freebsd/hpi/include -I../../../..= /../src/freebsd/hpi/export -I../../../../../src/share/hpi/include -I../../.= =2E/../../src/share/hpi/export -c -o obj_g/i386/hpi.o ../../../../../src= /share/hpi/src/hpi.c Rebuilding ../../../lib/i386/green_threads/libhpi_g.so because of obj_g/i38= 6/clock.o obj_g/i386/context.o obj_g/i386/interrupt_md.o obj_g/i386/iomgr.o= obj_g/i386/itimer.o obj_g/i386/monitor_md.o ... =2E./../../lib/i386/green_threads/libhpi_g.so OBJDIR=3Dobj_g/i386 gcc -g -W -Wall -Wmissing-prototypes -Wmissing-declarations -Wnested-extern= s -Wno-unused -Wno-parentheses -pipe -DJCOV -fPIC -DDEBUG -DLOGGING -Di38= 6 -DHAVE_ALIGNED_LONGLONGS -DHAVE_ALIGNED_DOUBLES -DARCH=3D'"i386"' -DRELEA= SE=3D'"1.2.2"' -DFULL_VERSION=3D'"jdk1.2.2-FreeBSD:root:2001/04/02-11:42"' = -DHAVE_POLL -I. -ICClassHeaders -I../../../../../src/freebsd/javavm/export = -I../../../../../src/share/javavm/export -I../../../../../src/freebsd/hpi/g= reen_threads/include -I../../../../../src/freebsd/hpi/include -I../../../..= /../src/freebsd/hpi/export -I../../../../../src/share/hpi/include -I../../.= =2E/../../src/share/hpi/export -L../../../lib/i386/green_threads -L../.= =2E/../lib/i386 -shared -o ../../../lib/i386/green_threads/libhpi_g.so ob= j_g/i386/clock.o obj_g/i386/context.o obj_g/i386/interrupt_md.o obj_g/i386/= iomgr.o obj_g/i386/itimer.o obj_g/i386/monitor_md.o obj_g/i386/schedule.o o= bj_g/i386/signals.o obj_g/i386/synch.o obj_g/i386/sys_api_td.o obj_g/i386/t= hreads_md.o obj_g/i386/mutex_md.o obj_g/i386/interrupt.o obj_g/i386/linker_= md.o obj_g/i386/memory_md.o obj_g/i386/system_md.o obj_g/i386/hpi.o -L= =2E./../../lib/i386/green_threads -L../../../lib/i386 =20 rm -f ../../../lib/i386/green_threads/libhpi_g.so.* ln -s `basename ../../../lib/i386/green_threads/libhpi_g.so` ../../../lib/i= 386/green_threads/libhpi_g.so.1.2.2 gmake[4]: Leaving directory `/usr/ports/j2/pub/FreeBSD/branches/-current/po= rts/java/jdk12-beta/work/build/freebsd/java/hpi/green' gmake[3]: Leaving directory `/usr/ports/j2/pub/FreeBSD/branches/-current/po= rts/java/jdk12-beta/work/build/freebsd/java/hpi/green' <<>>Recursively making jvm all @ Mon Apr 2 11:43:12 EDT 2001 ... gmake[2]: Entering directory `/usr/ports/j2/pub/FreeBSD/branches/-current/p= orts/java/jdk12-beta/work/build/freebsd/java/jvm' gmake ../../lib/i386/classic/libjvm.so VARIANT=3DOPT gmake[3]: Entering directory `/usr/ports/j2/pub/FreeBSD/branches/-current/p= orts/java/jdk12-beta/work/build/freebsd/java/jvm' mkdir -p ../../lib/i386/classic sed "s/by ;/by :/" ../../../../src/share/javavm/include/Xusage.txt > ../../= lib/i386/classic/Xusage.txt mkdir -p ../../classes rm -f .classes.list if [ -s .classes.list ] ; \ then /usr/local/java/jdk1.2/x86/bin/javac -J-Xms32m -J-Xmx64m -J-Xmaxf1 -cl= asspath ../../classes -bootclasspath "" -sourcepath ../../../../src/freebsd= /classes:../../../../src/share/classes -d ../../classes \ ../../../../src/share/classes/java/io/InputStream.java ../../../../src/= share/classes/java/lang/Boolean.java ../../../../src/share/classes/java/lan= g/Byte.java ../../../../src/share/classes/java/lang/Character.java ../../..= /../src/share/classes/java/lang/Class.java ../../../../src/share/classes/ja= va/lang/ClassLoader.java ../../../../src/share/classes/java/lang/Double.jav= a ../../../../src/share/classes/java/lang/Float.java ../../../../src/share/= classes/java/lang/Integer.java ../../../../src/share/classes/java/lang/Long= =2Ejava ../../../../src/share/classes/java/lang/Object.java ../../../../src= /share/classes/java/lang/Runtime.java ../../../../src/share/classes/java/la= ng/Short.java ../../../../src/share/classes/java/lang/StackOverflowError.ja= va ../../../../src/share/classes/java/lang/String.java ../../../../src/shar= e/classes/java/lang/Thread.java ../../../../src/share/classes/java/lang/Thr= eadGroup.java ../../../../src/share/classes/java/lang/Throwable.java ../../= =2E./../src/share/classes/java/lang/ref/Reference.java ../../../../src/shar= e/classes/java/lang/ref/SoftReference.java ../../../../src/share/classes/ja= va/lang/reflect/Field.java ../../../../src/share/classes/java/lang/reflect/= Method.java ../../../../src/share/classes/java/lang/reflect/Constructor.jav= a ../../../../src/share/classes/java/lang/reflect/InvocationTargetException= =2Ejava ../../../../src/share/classes/java/security/AccessControlContext.ja= va ../../../../src/share/classes/java/util/Properties.java ../../../../src/= share/classes/sun/io/ByteToCharConverter.java ../../../../src/share/classes= /sun/io/CharToByteConverter.java ../../../../src/share/classes/sun/misc/VM.= java ; \ fi /usr/local/java/jdk1.2/x86/bin/javac: permission denied gmake[3]: *** [.compile.classlist] Error 126 gmake[3]: Leaving directory `/usr/ports/j2/pub/FreeBSD/branches/-current/po= rts/java/jdk12-beta/work/build/freebsd/java/jvm' gmake[2]: *** [optimized] Error 2 gmake[2]: Leaving directory `/usr/ports/j2/pub/FreeBSD/branches/-current/po= rts/java/jdk12-beta/work/build/freebsd/java/jvm' gmake[1]: *** [all] Error 1 gmake[1]: Leaving directory `/usr/ports/j2/pub/FreeBSD/branches/-current/po= rts/java/jdk12-beta/work/build/freebsd/java' gmake: *** [all] Error 1 *** Error code 2 Stop in /usr/ports/j2/pub/FreeBSD/branches/-current/ports/java/jdk12-beta. *** Error code 1 Stop in /usr/ports/j2/pub/FreeBSD/branches/-current/ports/java/jdk12-beta. *** Error code 1 Stop in /usr/ports/j2/pub/FreeBSD/branches/-current/ports/java/jdk12-beta. vienna#=09exit=0D=0D exit Script done on Mon Apr 2 11:43:25 2001 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Tue Apr 3 13:25:33 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from relay2.wertep.com (relay2.wertep.com [194.44.90.130]) by hub.freebsd.org (Postfix) with ESMTP id 746B637B71E for ; Tue, 3 Apr 2001 13:25:27 -0700 (PDT) (envelope-from petro@She.wertep.com) Received: from She.wertep.com (she-tun-proxy [192.168.252.2]) by relay2.wertep.com (8.9.3/8.9.3) with ESMTP id XAA38309 for ; Tue, 3 Apr 2001 23:25:22 +0300 (EEST) (envelope-from petro@She.wertep.com) Received: from localhost (petro@localhost) by She.wertep.com (8.9.3/8.9.3) with ESMTP id XAA06551 for ; Tue, 3 Apr 2001 23:25:27 +0300 (EEST) (envelope-from petro@She.wertep.com) Date: Tue, 3 Apr 2001 23:25:11 +0300 (EEST) From: petro To: freebsd-hackers@FreeBSD.ORG Subject: Problem with terminal type. 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 Hi. I have diskless station and now when I try to connect to it, I receive such message tcsh: No entry for terminal type "xterm" tcsh: using dumb terminal settings. it happened after that as I on server mv /usr/share /services/share and made ln -s /usr/share /services/share, but /services/share is not visible from diskless station, so what and where I need to copy to decide this problem. Also when I try to log off I receive such message tput: tgetent failure: No such file or directory tput: tgetent failure: No such file or directory Thank you very much for any help. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Tue Apr 3 13:43:21 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from freesbee.wheel.dk (freesbee.wheel.dk [193.162.159.97]) by hub.freebsd.org (Postfix) with ESMTP id C5EC037B71A for ; Tue, 3 Apr 2001 13:43:17 -0700 (PDT) (envelope-from ncbp@bank-pedersen.dk) Received: by freesbee.wheel.dk (Postfix, from userid 1002) id D38225D39; Tue, 3 Apr 2001 22:43:16 +0200 (CEST) Date: Tue, 3 Apr 2001 22:43:16 +0200 From: "Niels Chr. Bank-Pedersen" To: petro Cc: freebsd-hackers@FreeBSD.ORG Subject: Re: Problem with terminal type. Message-ID: <20010403224316.A86809@bank-pedersen.dk> Mail-Followup-To: "Niels Chr. Bank-Pedersen" , petro , freebsd-hackers@FreeBSD.ORG References: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: ; from petro@She.wertep.com on Tue, Apr 03, 2001 at 11:25:11PM +0300 X-PGP-Fingerprint: 18D0 73F3 767F 3A40 CEBA C595 4783 D7F5 5DD1 FB8C X-PGP-Public-Key: http://freesbee.wheel.dk/~ncbp/gpgkey.pub Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Tue, Apr 03, 2001 at 11:25:11PM +0300, petro wrote: > Hi. > I have diskless station and now when I try to connect to it, I receive > such message > > tcsh: No entry for terminal type "xterm" > tcsh: using dumb terminal settings. > > it happened after that as I on server mv /usr/share /services/share and > made ln -s /usr/share /services/share, but /services/share is not visible > from diskless station, so what and where I need to copy to decide this > problem. Also when I try to log off I receive such message If I understand your question correctly, you probably mount /usr from an nfs-server, but since you on the server moved /usr/share away from the exported filesystem, it is no longer visible from the client. You should either export /services/share ("man exports") on the server, and mount that filesystem on the client as well, or move /usr/share back where it belongs :-) > Thank you very much for any help. NP - this question probably qualifies for freebsd-questions rather than -hackers, though. Ah, and please don't ask your question as a reply in an unrelated thread - thread hijacking is not a Good Thing. Hope this helps, /Niels Chr. -- Niels Christian Bank-Pedersen, NCB1-RIPE. "Hey, are any of you guys out there actually *using* RFC 2549?" To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Tue Apr 3 15:22:12 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from web11404.mail.yahoo.com (web11404.mail.yahoo.com [216.136.131.234]) by hub.freebsd.org (Postfix) with SMTP id 2ED9B37B71F for ; Tue, 3 Apr 2001 15:22:08 -0700 (PDT) (envelope-from raysonlogin@yahoo.com) Message-ID: <20010403222208.88160.qmail@web11404.mail.yahoo.com> Received: from [128.100.8.110] by web11404.mail.yahoo.com; Tue, 03 Apr 2001 15:22:08 PDT Date: Tue, 3 Apr 2001 15:22:08 -0700 (PDT) From: Rayson Ho Subject: Re: Job. To: hackers@freebsd.org Cc: hackers@freebsd.org In-Reply-To: <20010401232004.B54826@electricjellyfish.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Sorry for posting in here again... I received many emails, and I think I would let everyone apply online rather than "posting" jobs here. I am working for Platform Computing INC., and the address is http://www.platform.com Please click on careers and find your jobs. (We develop software for Unix/NT) again, sorry for posting here rayson --- Garrett Rooney wrote: > On Sun, Apr 01, 2001 at 08:18:03PM -0700, Rayson Ho > wrote: > > Hi, > > > > My company has several job openings -- we really > need > > unix hackers, kernel hackers, real C > programmers... > > > > We are in Toronto, Canada. If anyone is > interested, > > please tell me what your skills are, and I will > refer > > you guys to the right person. > > there is a freebsd-jobs mailing list, where this > kind of discussion should be > conducted. > > -- > garrett rooney Unix was not > designed to stop you from > rooneg@electricjellyfish.net doing stupid > things, because that would > http://electricjellyfish.net/ stop you from > doing clever things. __________________________________________________ Do You Yahoo!? Get email at your own domain with Yahoo! Mail. http://personal.mail.yahoo.com/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Tue Apr 3 15:22:20 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from web11404.mail.yahoo.com (web11404.mail.yahoo.com [216.136.131.234]) by hub.freebsd.org (Postfix) with SMTP id 2F6DD37B720 for ; Tue, 3 Apr 2001 15:22:08 -0700 (PDT) (envelope-from raysonlogin@yahoo.com) Message-ID: <20010403222208.88160.qmail@web11404.mail.yahoo.com> Received: from [128.100.8.110] by web11404.mail.yahoo.com; Tue, 03 Apr 2001 15:22:08 PDT Date: Tue, 3 Apr 2001 15:22:08 -0700 (PDT) From: Rayson Ho Subject: Re: Job. To: hackers@freebsd.org Cc: hackers@freebsd.org In-Reply-To: <20010401232004.B54826@electricjellyfish.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Sorry for posting in here again... I received many emails, and I think I would let everyone apply online rather than "posting" jobs here. I am working for Platform Computing INC., and the address is http://www.platform.com Please click on careers and find your jobs. (We develop software for Unix/NT) again, sorry for posting here rayson --- Garrett Rooney wrote: > On Sun, Apr 01, 2001 at 08:18:03PM -0700, Rayson Ho > wrote: > > Hi, > > > > My company has several job openings -- we really > need > > unix hackers, kernel hackers, real C > programmers... > > > > We are in Toronto, Canada. If anyone is > interested, > > please tell me what your skills are, and I will > refer > > you guys to the right person. > > there is a freebsd-jobs mailing list, where this > kind of discussion should be > conducted. > > -- > garrett rooney Unix was not > designed to stop you from > rooneg@electricjellyfish.net doing stupid > things, because that would > http://electricjellyfish.net/ stop you from > doing clever things. __________________________________________________ Do You Yahoo!? Get email at your own domain with Yahoo! Mail. http://personal.mail.yahoo.com/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Tue Apr 3 16:16:28 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from et-gw.etinc.com (et-gw.etinc.com [207.252.1.2]) by hub.freebsd.org (Postfix) with ESMTP id 8927E37B720 for ; Tue, 3 Apr 2001 16:16:24 -0700 (PDT) (envelope-from dennis@etinc.com) Received: from dbsys.etinc.com (dbsys.etinc.com [207.252.1.18]) by et-gw.etinc.com (8.9.3/8.9.3) with ESMTP id TAA02236; Tue, 3 Apr 2001 19:16:13 GMT (envelope-from dennis@etinc.com) Message-Id: <5.0.0.25.0.20010403191622.02cbd8a0@mail.etinc.com> X-Sender: dennis@mail.etinc.com X-Mailer: QUALCOMM Windows Eudora Version 5.0 Date: Tue, 03 Apr 2001 19:33:27 -0400 To: "T. William Wells" From: Dennis Subject: Re: Intel driver doc's Take 2. Cc: hackers@FreeBSD.ORG In-Reply-To: References: <5.0.0.25.0.20010331151458.0220ab10@mail.etinc.com> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii"; format=flowed Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG At 06:17 PM 04/03/2001, T. William Wells wrote: > > > > Its not a "proprietary tree". I dont have time to clean it up > > > > and submit patches. > > > > > >But you do seem to have time to keep arguing with people??? > > >I'm sure you'll have time to bitch again if 4.4 doesn't meet your needs > > >because you didn't submit some patch you needed. > > > Only because the same morons (like yourself) continue ad infinitum to post > > your useless comments publicly. > >I am opposed to supporting individuals or corporations whose >principals cannot manage simple disagreements with civility. It >makes it clear what the consequences will be _to me_ should I, in >my capacity as consultant, ever have a dispute with such an >individual or organization. I don't need that sort of stress nor >would I be willing to expose my clients to such behavior. Nor do we, as a corporation, need the stress of dealing with customers with such attitudes. So it works out, doesnt it? When are you going to get it into your heads? You are not supporting me by buying what we sell. You are making a business decision, paying a price because you believe the product has at least the value of the price to you. This "consumer" attitude that you are doing a company a favor by buying something from them is completely misguided. Most companies are not some ISP or consultant struggling to pay its bills. WE are doing you a favor by making our technology available to you at a fair price. If you dont see it that way, then you have a serious problem. Because Cisco, and Intel, and 3Com and yes, Emerging Technologies will survive without your business and your attitude. We dont expect to make every sale. >This is why, unless there is no reasonable alternative, your >products will not be on my short-list of solutions. Ok, and unless we are totally desperate for cash (dont count on it) we wont sell anything to you. Deal? You've just made a world class business decision. Burning bridges with a vendor that you may someday need is absolutely brilliant. Now lets drop it and get back to work. Dennis To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Tue Apr 3 16:30:15 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from mail0.bna.bellsouth.net (mail0.bna.bellsouth.net [205.152.150.12]) by hub.freebsd.org (Postfix) with ESMTP id D809437B71F for ; Tue, 3 Apr 2001 16:30:12 -0700 (PDT) (envelope-from roundeye@roundeye.net) Received: from mail.roundeye.net (adsl-78-144-96.bna.bellsouth.net [216.78.144.96]) by mail0.bna.bellsouth.net (3.3.5alt/0.75.2) with ESMTP id TAA11036; Tue, 3 Apr 2001 19:30:11 -0400 (EDT) Received: (from rick@localhost) by mail.roundeye.net (8.10.1/8.9.3) id f33NUBk18610; Tue, 3 Apr 2001 18:30:11 -0500 Date: Tue, 3 Apr 2001 18:30:11 -0500 From: Rick Bradley To: Dennis Cc: "T. William Wells" , hackers@FreeBSD.ORG Subject: [OT] Re: Intel driver doc's Take 2. Message-ID: <20010403183011.N1537@negwo.roundeye.net> References: <5.0.0.25.0.20010331151458.0220ab10@mail.etinc.com> <5.0.0.25.0.20010403191622.02cbd8a0@mail.etinc.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <5.0.0.25.0.20010403191622.02cbd8a0@mail.etinc.com>; from dennis@etinc.com on Tue, Apr 03, 2001 at 07:33:27PM -0400 Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG * Dennis (dennis@etinc.com) [010403 18:17]: > >I am opposed to supporting individuals or corporations whose > >principals cannot manage simple disagreements with civility. It > >makes it clear what the consequences will be _to me_ should I, in > >my capacity as consultant, ever have a dispute with such an > >individual or organization. I don't need that sort of stress nor > >would I be willing to expose my clients to such behavior. [...] > This "consumer" attitude that you are doing a company a favor by buying > something from them is completely misguided. Most companies are not > some ISP or consultant struggling to pay its bills. WE are doing you a > favor by making our technology available to you at a fair price. If you > dont see it that way, then you have a serious problem. Because Cisco, and > Intel, and 3Com and yes, Emerging Technologies will survive without your > business and your attitude. We dont expect to make every sale. [...] > Ok, and unless we are totally desperate for cash (dont count on it) we wont > sell anything to you. Deal? You've just made a world class business > decision. Burning bridges with a vendor that you may someday need is > absolutely brilliant. Can you go ahead and put me on that list of bridge burners too? Thanks. Rick -- Rick Bradley - http://xns.org/=roundeye To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Tue Apr 3 16:37:49 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from maxim.gbch.net (gw.gbch.net [203.24.22.66]) by hub.freebsd.org (Postfix) with SMTP id 4854A37B718 for ; Tue, 3 Apr 2001 16:37:42 -0700 (PDT) (envelope-from gjb@gbch.net) Received: (qmail 32052 invoked by uid 1001); 4 Apr 2001 09:37:38 +1000 Message-ID: X-Posted-By: GJB-Post 2.13 09-Feb-2001 X-Operating-System: FreeBSD 4.2-RELEASE i386 X-Location: Brisbane, Australia; 27.49841S 152.98439E X-URL: http://www.gbch.net/gjb.html X-Image-URL: http://www.gbch.net/gjb/gjb-auug048.gif X-GPG-Fingerprint: EBB2 2A92 A79D 1533 AC00 3C46 5D83 B6FB 4B04 B7D6 X-PGP-Public-Keys: http://www.gbch.net/keys.html Date: Wed, 04 Apr 2001 09:37:38 +1000 From: Greg Black To: Dennis Cc: hackers@FreeBSD.ORG Subject: Re: Intel driver doc's Take 2. References: <5.0.0.25.0.20010331151458.0220ab10@mail.etinc.com> <5.0.0.25.0.20010403191622.02cbd8a0@mail.etinc.com> In-reply-to: <5.0.0.25.0.20010403191622.02cbd8a0@mail.etinc.com> of Tue, 03 Apr 2001 19:33:27 -0400 Mime-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG | Ok, and unless we are totally desperate for cash (dont count on it) we wont | sell anything to you. Deal? You've just made a world class business | decision. Burning bridges with a vendor that you may someday need is | absolutely brilliant. Cool, can I please go on the list of people you won't sell things to? To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Tue Apr 3 17:24:53 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from smtp.popsite.net (smtp.popsite.net [216.126.128.16]) by hub.freebsd.org (Postfix) with ESMTP id DC38937B71B; Tue, 3 Apr 2001 17:24:50 -0700 (PDT) (envelope-from bill@twwells.com) Received: from twwells.com (04-178.051.popsite.net [64.24.21.178]) by smtp.popsite.net (Postfix) with ESMTP id E40C4FF2E; Tue, 3 Apr 2001 19:24:47 -0500 (CDT) Received: from bill by twwells.com with local (Exim 3.22 #1) id 14kb67-0008Oj-00; Tue, 03 Apr 2001 20:24:31 -0400 Subject: Re: Intel driver doc's Take 2. To: hackers@freebsd.org Date: Tue, 3 Apr 2001 20:24:31 -0400 (EDT) Cc: postmaster@freebsd.org In-Reply-To: <5.0.0.25.0.20010403191622.02cbd8a0@mail.etinc.com> from "Dennis" at Apr 03, 2001 07:33:27 PM X-Mailer: ELM [version 2.5 PL3] MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-Id: From: "T. William Wells" Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG The message referred to below was sent by me in *PRIVATE E-MAIL*. Dennis posted that private e-mail to this public forum. He did not have my permission to do so. (But, yes, I stand by my sentiments -- I just didn't want them further cluttering this list.) > From dennis@etinc.com Tue Apr 3 20:12:43 EDT 2001 > Article: 12476 of local.freebsd.hackers: > Path: twwells.com!newsgate!nowhere > Newsgroups: local.freebsd.hackers > From: Dennis > Subject: Re: Intel driver doc's Take 2. > Date: Tue, 03 Apr 2001 19:33:27 -0400 > References: <5.0.0.25.0.20010331151458.0220ab10@mail.etinc.com> > Message-ID: <5.0.0.25.0.20010403191622.02cbd8a0@mail.etinc.com> > References: > Lines: 51 > Xref: twwells.com local.freebsd.hackers:12476 > > At 06:17 PM 04/03/2001, T. William Wells wrote: > ...but you've already seen that.... To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Tue Apr 3 17:43:12 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from feral.com (feral.com [192.67.166.1]) by hub.freebsd.org (Postfix) with ESMTP id D0AC137B724 for ; Tue, 3 Apr 2001 17:43:07 -0700 (PDT) (envelope-from mjacob@feral.com) Received: from beppo (beppo [192.67.166.79]) by feral.com (8.9.3/8.9.3) with ESMTP id RAA01473; Tue, 3 Apr 2001 17:43:11 -0700 Date: Tue, 3 Apr 2001 17:43:04 -0700 (PDT) From: Matthew Jacob Reply-To: mjacob@feral.com To: "T. William Wells" Cc: hackers@FreeBSD.ORG Subject: Re: Intel driver doc's Take 2. 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 Folks- I've said it before. Just ignore Dennis and let the topic die. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Tue Apr 3 19:19:58 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from et-gw.etinc.com (et-gw.etinc.com [207.252.1.2]) by hub.freebsd.org (Postfix) with ESMTP id 7444837B720 for ; Tue, 3 Apr 2001 19:19:55 -0700 (PDT) (envelope-from dennis@etinc.com) Received: from dbsys.etinc.com (dbsys.etinc.com [207.252.1.18]) by et-gw.etinc.com (8.9.3/8.9.3) with ESMTP id WAA02853; Tue, 3 Apr 2001 22:19:42 GMT (envelope-from dennis@etinc.com) Message-Id: <5.0.0.25.0.20010403223636.023568c0@mail.etinc.com> X-Sender: dennis@mail.etinc.com (Unverified) X-Mailer: QUALCOMM Windows Eudora Version 5.0 Date: Tue, 03 Apr 2001 22:36:54 -0400 To: Greg Black From: Dennis Subject: Re: Intel driver doc's Take 2. Cc: hackers@FreeBSD.ORG In-Reply-To: References: <5.0.0.25.0.20010403191622.02cbd8a0@mail.etinc.com> <5.0.0.25.0.20010331151458.0220ab10@mail.etinc.com> <5.0.0.25.0.20010403191622.02cbd8a0@mail.etinc.com> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii"; format=flowed Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG At 07:37 PM 04/03/2001, you wrote: >| Ok, and unless we are totally desperate for cash (dont count on it) we wont >| sell anything to you. Deal? You've just made a world class business >| decision. Burning bridges with a vendor that you may someday need is >| absolutely brilliant. > >Cool, can I please go on the list of people you won't sell >things to? You're already on it. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Tue Apr 3 19:22:32 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from et-gw.etinc.com (et-gw.etinc.com [207.252.1.2]) by hub.freebsd.org (Postfix) with ESMTP id 23FC337B724 for ; Tue, 3 Apr 2001 19:22:30 -0700 (PDT) (envelope-from dennis@etinc.com) Received: from dbsys.etinc.com (dbsys.etinc.com [207.252.1.18]) by et-gw.etinc.com (8.9.3/8.9.3) with ESMTP id WAA02868; Tue, 3 Apr 2001 22:22:25 GMT (envelope-from dennis@etinc.com) Message-Id: <5.0.0.25.0.20010403223726.0235e070@mail.etinc.com> X-Sender: dennis@mail.etinc.com (Unverified) X-Mailer: QUALCOMM Windows Eudora Version 5.0 Date: Tue, 03 Apr 2001 22:39:35 -0400 To: "T. William Wells" , hackers@FreeBSD.ORG From: Dennis Subject: Re: Intel driver doc's Take 2. In-Reply-To: References: <5.0.0.25.0.20010403191622.02cbd8a0@mail.etinc.com> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii"; format=flowed Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG At 08:24 PM 04/03/2001, T. William Wells wrote: >The message referred to below was sent by me in *PRIVATE E-MAIL*. >Dennis posted that private e-mail to this >public forum. He did not have my permission to do so. > >(But, yes, I stand by my sentiments -- I just didn't want them >further cluttering this list.) sorry, everything in my hackers mailbox gets copied to the list. You didnt have permission to send me private email, so dont do it again. :-) To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Tue Apr 3 19:26: 6 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from et-gw.etinc.com (et-gw.etinc.com [207.252.1.2]) by hub.freebsd.org (Postfix) with ESMTP id ACEBD37B71D for ; Tue, 3 Apr 2001 19:26:03 -0700 (PDT) (envelope-from dennis@etinc.com) Received: from dbsys.etinc.com (dbsys.etinc.com [207.252.1.18]) by et-gw.etinc.com (8.9.3/8.9.3) with ESMTP id WAA02887; Tue, 3 Apr 2001 22:25:10 GMT (envelope-from dennis@etinc.com) Message-Id: <5.0.0.25.0.20010403224152.0235d0c0@mail.etinc.com> X-Sender: dennis@mail.etinc.com (Unverified) X-Mailer: QUALCOMM Windows Eudora Version 5.0 Date: Tue, 03 Apr 2001 22:42:21 -0400 To: Rick Bradley From: Dennis Subject: Re: [OT] Re: Intel driver doc's Take 2. Cc: "T. William Wells" , hackers@FreeBSD.ORG In-Reply-To: <20010403183011.N1537@negwo.roundeye.net> References: <5.0.0.25.0.20010403191622.02cbd8a0@mail.etinc.com> <5.0.0.25.0.20010331151458.0220ab10@mail.etinc.com> <5.0.0.25.0.20010403191622.02cbd8a0@mail.etinc.com> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii"; format=flowed Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG At 07:30 PM 04/03/2001, Rick Bradley wrote: >* Dennis (dennis@etinc.com) [010403 18:17]: > > >I am opposed to supporting individuals or corporations whose > > >principals cannot manage simple disagreements with civility. It > > >makes it clear what the consequences will be _to me_ should I, in > > >my capacity as consultant, ever have a dispute with such an > > >individual or organization. I don't need that sort of stress nor > > >would I be willing to expose my clients to such behavior. >[...] > > This "consumer" attitude that you are doing a company a favor by buying > > something from them is completely misguided. Most companies are not > > some ISP or consultant struggling to pay its bills. WE are doing you a > > favor by making our technology available to you at a fair price. If you > > dont see it that way, then you have a serious problem. Because Cisco, and > > Intel, and 3Com and yes, Emerging Technologies will survive without your > > business and your attitude. We dont expect to make every sale. >[...] > > Ok, and unless we are totally desperate for cash (dont count on it) we > wont > > sell anything to you. Deal? You've just made a world class business > > decision. Burning bridges with a vendor that you may someday need is > > absolutely brilliant. > >Can you go ahead and put me on that list of bridge burners too? You guys are so pathetic. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Tue Apr 3 19:41:35 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from netbank.com.br (garrincha.netbank.com.br [200.203.199.88]) by hub.freebsd.org (Postfix) with ESMTP id 157B537B71D for ; Tue, 3 Apr 2001 19:41:32 -0700 (PDT) (envelope-from riel@conectiva.com.br) Received: from imladris.rielhome.conectiva (3-038.cwb-adsl.brasiltelecom.net.br [200.193.162.38]) by netbank.com.br (Postfix) with ESMTP id 03DF146810; Tue, 3 Apr 2001 23:40:45 -0300 (BRST) Received: from localhost (gzekaz@localhost [127.0.0.1]) by imladris.rielhome.conectiva (8.11.2/8.11.2) with ESMTP id f342fRP11796; Tue, 3 Apr 2001 23:41:27 -0300 Date: Tue, 3 Apr 2001 23:41:27 -0300 (BRST) From: Rik van Riel X-Sender: riel@imladris.rielhome.conectiva To: Dennis Cc: "T. William Wells" , hackers@FreeBSD.ORG Subject: Re: Intel driver doc's Take 2. In-Reply-To: <5.0.0.25.0.20010403191622.02cbd8a0@mail.etinc.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, 3 Apr 2001, Dennis wrote: > This "consumer" attitude that you are doing a company a favor by > buying something from them is completely misguided. Most companies are > not some ISP or consultant struggling to pay its bills. WE are doing > you a favor by making our technology available to you at a fair price. Yeah yeah, companies are there for the stockholders. Screw the customers. While this is a nice short-term business plan, I'm really curious how this social experiment will end up in the long run. Rik -- Virtual memory is like a game you can't win; However, without VM there's truly nothing to lose... http://www.surriel.com/ http://www.conectiva.com/ http://distro.conectiva.com.br/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Apr 4 0:26:49 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from skinner.codefactory.se (skinner.codefactory.se [212.32.187.2]) by hub.freebsd.org (Postfix) with ESMTP id F0B8A37B722 for ; Wed, 4 Apr 2001 00:26:46 -0700 (PDT) (envelope-from anders@codefactory.se) Received: from jellyfish.codefactory.se (unknown [212.28.197.186]) by skinner.codefactory.se (Postfix) with ESMTP id AA8BB1906C for ; Wed, 4 Apr 2001 09:29:29 +0200 (CEST) Received: by jellyfish.codefactory.se (Postfix, from userid 1001) id 7522016E63; Wed, 4 Apr 2001 09:26:40 +0200 (CEST) Date: Wed, 4 Apr 2001 09:26:40 +0200 From: Anders Andersson To: freebsd-hackers@FreeBSD.org Subject: ifconfig panic on RELENG_4 Message-ID: <20010404092640.A72245@jellyfish.codefactory.se> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG FreeBSD 4.3-RC from yesterday. On a IBM ThinkPad A20p with built in fxp, if I "cold" boot with no network cable in the fxp slot, ifconfig panics! (kernel panic) This doesnt happen on a 'reboot'. I will build a debug kernel and so on and follow up with more information as soon as I get my coffee. Best regards, Anders -- Anders Andersson anders@codefactory.se CodeFactory AB http://www.codefactory.se/ Office: +46 (0)31 711 99 35 Cell: +46 (0)70 587 53 35 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Apr 4 0:51:33 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from web13205.mail.yahoo.com (web13205.mail.yahoo.com [216.136.174.190]) by hub.freebsd.org (Postfix) with SMTP id 2C75737B72C for ; Wed, 4 Apr 2001 00:47:34 -0700 (PDT) (envelope-from wm_13@yahoo.com) Message-ID: <20010404074734.10927.qmail@web13205.mail.yahoo.com> Received: from [212.17.24.17] by web13205.mail.yahoo.com; Wed, 04 Apr 2001 00:47:34 PDT Date: Wed, 4 Apr 2001 00:47:34 -0700 (PDT) From: Mike Subject: Ïðåäëàãàþ ðàáîòó â èíòåðíåòå (50000$ çà 3 ìåñÿöà) To: wm_13@yahoo.com MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="0-2086206725-986370454=:7069" Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG --0-2086206725-986370454=:7069 Content-Type: text/plain; charset=us-ascii var yviContents='http://us.toto.geo.yahoo.com/toto?s=76001065&l=NE&b=1&t=986291654';yviR='us';yfiEA(0);ÍÅ ÓÄÀËßÉÒÅ ÝÒÎ, ÎÒÏÅ×ÀÒÀÉÒÅ ÝÒÎ, ÏÐÎ×ÈÒÀÉÒÅ ÝÒÎ ÎÒÏÅ×ÀÒÀÉÒÅ ÝÒÎ, ÏÎÆÀËÓÉÑÒÀ, È ÑÏÎÊÎÉÍÎ ÏÐÎ×ÈÒÀÉÒÅ ! ÂÛ ÇÀÐÀÁÎÒÀÅÒÅ ÌÍÎÃÎ ÄÅÍÅÃ! ÝÒÎÒ ÁÈÇÍÅÑ ÐÀÁÎÒÀÅÒ ÏÐÎÑÒÎ ÂÅËÈÊÎËÅÏÍÎ!!! ß ÐÀÁÎÒÀÞ ÏÎ ÝÒÎÉ ÏÐÎÃÐÀÌÌÅ ÎÄÈÍ - ÄÂÀ ×ÀÑÀ  ÄÅÍÜ, ÂÊËÞ×Àß ÎÁÐÀÁÎÒÊÓ ÇÀÊÀÇÎÂ È ÄÎÐÎÃÓ Â ÁÀÍÊ!!! Íà÷íèòå ðàáîòàòü ñ íàìè è óâèäèòå, ÷òî áóäåòå ðàäû òîìó, ÷òî òàê ñäåëàëè!!! ÇÀÐÀÁÎÒÀÉÒÅ 100.000,- USD ÇÀ ÃÎÄ ÍÀ ÐÅÊËÀÌÅ Â ÈÍÒÅÐÍÅÒÅ È ÐÀÑÑÛËÊÅ E-MAIL!!! Óâàæàåìûå äðóçüÿ è ïîäðóãè, Âû ìîæåòå çàðàáîòàòü 50.000,- USD è áîëüøå â òå÷åíèå ñëåäóþùèõ 90 äíåé íà ðàññûëêå e-mail. ÊÀÆÅÒÑß ÍÅÂÎÇÌÎÆÍÛÌ?? Ïðî÷èòàéòå äåòàëè, â ýòîì íåò íèêàêîé êàâåðçû èëè îáìàíà, ïðîñòî äåëàéòå ñåáå ðåêëàìó â Èíòåðíåò, ðàññûëàéòå e-mail è ðàçìåùàéòå ðåêëàìíûå îáúÿâëåíèÿ, è ÂÛ âñòàíåòå íà ïóòü ê ôèíàíñîâîé íåçàâèñèìîñòè è ÑÂÎÁÎÄÅ!! "AS SEEN ON NATIONAL TELEVISION" Ñïàñèáî çà Âàøå âðåìÿ è èíòåðåñ. Îá ýòîì ïèñüìå íåäàâíî áûëî íàïèñàíî â àìåðèêàíñêèõ ãàçåòàõ. Òàêæå, ââèäó åãî ïîïóëÿðíîñòè â Èíòåðíåòå, ãëàâíàÿ íî÷íàÿ èíôîðìàöèîííàÿ ïðîãðàììà ïîñâåòèëà åìó öåëóþ ïåðåäà÷ó íà îáúÿñíåíèå è âûÿñíåíèå, äåéñòâèòåëüíî ëè íèæå îïèñàííàÿ ïðîãðàììà ìîæåò ïðèíåñòè ëþäÿì äåíüãè. Òàêæå ïðîâåäåíî èññëåäîâàíèå ëåãàëüíîñòè äàííîé ïðîãðàììû.  ðåçóëüòàòå êîòîðîãî, ðàç è íàâñåãäà ïîäòâåðäèëîñü, ÷òî íå íàðóøàþòñÿ íèêàêèå çàêîíû è ïîñòàíîâëåíèÿ. Ýòî ïîìîãëî ïîêàçàòü ëþäÿì, ÷òî ýòî ïðîñòîé, áåçâðåäíûé è èíòåðåñíûé ñïîñîá çàðàáîòêà äåíåã íà äîìó. Âû ïîéìåòå ñóòü, êàê òîëüêî ïðî÷èòàåòå ýòî ðóêîâîäñòâî.     Íàïå÷àòàéòå ýòîò äîêóìåíò ñåé÷àñ, äëÿ ïîñëåäóþùåãî ÷òåíèÿ. (Èíôîðìàöèÿ òðåáóåò âíèìàòåëüíîãî ïðî÷òåíèÿ) Ñëåäóþùàÿ âîçìîæíîñòü, ïðèíîñèò äîõîä , è ìîæåò Âàñ çàèíòåðåñîâàòü. Åñòü âîçìîæíîñòü åå íà÷àòü ñ ìèíèìàëüíûìè èíâåñòèöèÿìè, à äîõîä ïðîñòî ÏÎÐÀÇÈÒÅËÜÍÛÉ!!!!! $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ Õîòèòå çàðàáîòàòü 50.000,- USD ìåíüøå ÷åì çà 90 äíåé!? Ïîæàëóéñòà, ïðî÷èòàéòå äàííóþ ïðîãðàììó, ñíà÷àëà ÿ ýòîìó òîæå íå âåðèë, îäíàêî ýòî òàê!!! À ïîòîì ïðî÷èòàéòå ýòî ÅÙÅ ÐÀÇ! $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ ÝÒÎ ËÅÃÀËÜÍÀß ÂÎÇÌÎÆÍÎÑÒÜ ÇÀÐÀÁÎÒÀÒÜ ÄÅÍÜÃÈ !!! !!! Ýòî íå òðåáóåò, ÷òîáû âû âñòðå÷àëèñü ñ ëþäüìè (êàê âî ìíîãèõ äðóãèõ ïîäîáíûõ ïðåäëîæåíèÿõ)!!! Ìîæåòå ðàáîòàòü ñâîèì òåìïîì. Ñàìîå ëó÷øåå ýòî òî, ÷òî íåò íåîáõîäèìîñòè ïîêèäàòü ñâîé äîì. Åñëè âû âåðèòå, ÷òî êîãäà-íèáóäü, â îäèí ïðåêðàñíûé äåíü, ó Âàñ ïîÿâèòüñÿ âîçìîæíîñòü äîëãî îòäûõàòü, òàê ýòo, èìåííî, è åñòü òàêàÿ ÂÎÇÌÎÆÍÎÑÒÜ!!!!! Ïðîñòî, ñëåäóéòå äàííîé èíñòðóêöèè, è Âàø ñîí èñïîëíèòñÿ. Ýòîò áèçíåñ - Multi-level-E-MAIL òîðãîâëÿ ïî çàêàçàì, ïðîãðàììà äåéñòâóåò ïðåâîñõîäíî íà 100% è êîãäà è ãäå óãîäíî. E-mail ÿâëÿåòñÿ òîðãîâûì èíñòðóìåíòîì áóäóùåãî!!! Èñïîëüçóéòå ýòîò íåêîììåð÷åñêèé ìåòîä ðåêëàìû. Ñäåëàéòå ýòî ñåé÷àñ!!! ×åì äîëüøå áóäåòå æäàòü, òåì áîëüøå ëþäåé áóäåò äåëàòü ýòîò áèçíåññ. Âîçüìèòå ñåáå ÷àñòü ÝÒÎÉ ÀÊÖÈÈ!! MULTI-LEVEL-MARKETING (MLM) íàêîíåö-òî äîñòèã óâàæåíèÿ. Îí ïðåïîäàåòñÿ â Ãàðâàðäñêîé òîðãîâîé øêîëå. Ñòýíôîðäñêèé èññëåäîâàòåëüñêèé èíñòèòóò è æóðíàë Wall Street çàÿâèëè, ÷òî 50-65% âñåõ òîâàðîâ è óñëóã äî êîíöà òûñÿ÷åëåòèÿ áóäóò ïðîäàâàòüñÿ ïîñðåäñòâîì multi-level ìåòîäîâ. Ýòî ìíîãî ìèëëèàðäíàÿ äîëëàðîâàÿ èíäóñòðèÿ, è òîëüêî èç 500,000 ìèëëèîíåðîâ â ÑØÀ, öåëûõ 20% (100.000 ÷åëîâåê) ñäåëàëè ñâîå ñîñòîÿíèå çà ïîñëåäíèå ïàðó ëåò áëàãîäàðÿ MLM. À åùå, ñòàòèñòèêà ïîêàçûâàåò, ÷òî 45 ÷åëîâåê êàæäûé äåíü ñòàíîâÿòñÿ ìèëëèîíåðàìè áëàãîäàðÿ Multi-Level-Marketing. Âîçìîæíî, ÷òî âû óæå ñëûøàëè èñòîðèþ, êàê Äîíàëüä Òðàìï ëåòîì íàâåñòèë øîó Äåâèäà Ëåòòåðìàíà. Äåâèä ñïðîñèë åãî, ÷òîáû îí äåëàë åñëè áû ïîòåðÿë âñå ñâîå ñîñòîÿíèå è âûíóæäåí áûë íà÷àòü âñå ñ íà÷àëà. Äîíàëüä áåç êîëåáàíèÿ îòâåòèë, ÷òî íàøåë áû õîðîøóþ MLM ôèðìó è íà÷àë ðàáîòàòü. Ïóáëèêà íà÷àëà ñâèñòåòü âûðàæàÿ íåñîãëàñèå. Äîíàëüä ïîñìîòðåë íà çðèòåëüíûé çàë è ñåðüåçíî ïðîèçíåñ: "Áëàãîäàðÿ ýòîìó ÿ çäåñü íàâåðõó, à âû òàì, âíèçó!" Ñ ñåòåâûì ìàðêåòèíãîì âû èìååòå äâà èñòî÷íèêà ïðèáûëè: Ïðÿìàÿ ïðèáûëü ñ ïðîäàæè, êîòîðóþ ïðîâîäèòå Âû ñàìè è ïðèáûëü ñ îáîðîòà ëþäåé, êîòîðûõ ïðèâåäåòå â áèçíåñ. Áåñêîíå÷íàÿ ïðèáûëü ÿâëÿåòñÿ òàéíîé áîãàòñòâà. Ýòî çíà÷èò îäèí ðàç èíâåñòèðîâàòü âðåìÿ èëè äåíüãè à ïîòîì ïîëó÷àòü äåíüãè ñíîâà è ñíîâà.  ñåòåâîì ìàðêåòèíãå ýòî òàêæå îçíà÷àåò ïîëó÷àòü äåíüãè çà ðàáîòó äðóãèõ. Ê ñîæàëåíèþ, ïðî÷èòàâ ýòî ïèñüìî âïåðâûå, ÿ ïðàêòè÷åñêè ïðîïóñòèë òàêóþ âîçìîæíîñòü ñêâîçü ïàëüöû, è äàæå íå ñòàë ÷èòàòü äàëüøå, íî âñêîðå ÿ ïåðå÷èòàë âñå çàíîâî. Çàäóìàëñÿ è ïîíÿë âñþ ñèëó ýòîãî ïðåäëîæåíèÿ. È òåïåðü ÿ áîãàò è ñâîáîäåí. ß ìîãó äóõîâíî ðàçâèâàòüñÿ, îòäûõàòü, íàäî ìíîé íåò ãíåòà íà÷àëüñòâà, ìîåé ñåìüå è ìíå íå ìåøàåò óíèçèòåëüíàÿ áåäíîñòü è áîðüáà çà êóñîê õëåáà, ìåøàÿ ÷åëîâå÷åñêîé æèçíè... ************************************************************ Íàïðèìåð, âîò ÷òî ãîâîðèò ìèñòåð Äæåðè Ïðîêòîð, àìåðèêàíñêèé ìèëëèîíåð. Äâà ãîäà íàçàä áûëà óïðàçäíåíà ìîÿ äîëæíîñòü â ôèðìå, â êîòîðîé ÿ ðàáîòàë ïîñëåäíèõ ïÿòíàäöàòü ëåò. Ïîñëå íåñêîëüêèõ íåóñïåøíûõ ñîáåñåäîâàíèé ÿ ðåøèë íà÷àòü ñâîé ñîáñòâåííûé áèçíåñ.  òå÷åíèè ïðîøëûõ ëåò ÿ ïðîøåë ìíîãî ôèíàíñîâûõ çàòðóäíåíèé. ß áûë äîëæåí ñâîåé ñåìüå, äðóçüÿì è êðåäèòîðàì áîëåå 35.000,- USD. ß áûë âûíóæäåí çàëîæèòü ñâîé äîì, ÷òîáû ïðîêîðìèòü ñâîþ ñåìüþ è óäåðæàòü ñâîé áèçíåñ.  ÝÒÎÒ ÌÎÌÅÍÒ ïðîèçîøëî íå÷òî âûäàþùååñÿ â ìîåé æèçíè, è ÿ ïèøó äëÿ òîãî, ÷òîáû ïîäåëèòüñÿ îá ýòîì çíàìåíàòåëüíîì ñîáûòèè ñ Âàìè.  ñåðåäèíå äåêàáðÿ 1998 ÿ ïîëó÷èë e-mail ñ ýòîé ïðîãðàììîé. Ïåðåä ýòèì ÿ øåñòü ìåñÿöåâ èñêàë ðàçíûå òîðãîâûå âîçìîæíîñòè. Âñå ïðîãðàììû, êîòîðûå ÿ ïîëó÷èë íå áûëè ýôôåêòèâíûìè (ïî êðàéíåé ìåðå íà ìîé âçãëÿä). Îíè áûëè èëè ñëèøêîì ñëîæíûìè èëè òðåáîâàëè áîëüøèõ èíâåñòèöèé, à ðèñêîâàòü ñâîèì âêëàäîì, ÷òîáû óçíàòü äåéñòâóåò ýòî èëè íåò, ÿ íå õîòåë. Êàê ÿ óæå ãîâîðèë, â äåêàáðå 1998 ÿ ïîëó÷èë ýòó ïðîãðàììó. ß íå õîòåë åå ïîëó÷àòü, ïðîñòî, ïîëó÷èë òàê æå êàê è Âû. Ñïàñèáî Áîãó çà ýòî! ß ïðî÷èòàë ïðîãðàììó íåñêîëüêî ðàç, ïîòîìó ÷òî íå ìîã â íåå ïîâåðèòü, è ïðèíÿëñÿ çà ðàáîòó. ß ìîã èíâåñòèðîâàòü òîëüêî ñòîëüêî äåíåã, ñêîëüêî â äàííûé ìîìåíò áûëî âîçìîæíî. Òàê æå êàê è Âû ÿ áûë ñêåïòè÷åí è íåìíîãî áîÿëñÿ î ëåãàëüíîñòè äàííîé ïðîãðàììû. Ïîñëå èñêëþ÷åíèÿ òîãî, ÷òî ïðîãðàììà ìîæåò áûòü íåëåãàëüíîé, ÿ ñêàçàë ñåáå, ïî÷åìó áû ìíå ýòî íå ïîïðîáîâàòü. Ïîòîì ÿ ïîñëàë îêîëî 10.000 e-mail. Ñòîèëî ìíå ýòî îêîëî 15,- USD çà ìîå âðåìÿ on-line. Ïðåâîñõîäíîå ñâîéñòâî e-mail ñîñòîèò â òîì, ÷òî íå íàäî íè÷åãî ïå÷àòàòü, à íóæíî òîëüêî ïîñûëàòü. Òàê êàê âñå çàêàçû îôîðìëÿþòñÿ ÷åðåç e-mail, òî ìîåé èíâåñòèöèåé áûëî òîëüêî ìîå âðåìÿ, êîòîðîå ÿ ïðîâåë ó êîìïüþòåðà. Ãîâîðþ Âàì êàê ýòî áûëî, íàäåþñü, ÷òî Âàñ ýòî íå ðàçî÷àðóåò, òàê êàê ÿ ïîîáåùàë ñåáå, ÷òî íèêîãî íå îáìàíó, ÷åãî áû ìíå ýòî íå ñòîèëî. Ìåíüøå ÷åì ÷åðåç íåäåëþ ÿ íà÷àë ïîëó÷àòü çàêàçû íà REPORT #1. Äî 13 ÿíâàðÿ 1999 ÿ ïîëó÷èë 26 çàêàçîâ íà REPORT #1. Âàøåé öåëüþ ÿâëÿåòñÿ ïîëó÷èòü ìèíèìàëüíî 20 çàêàçîâ íà REPORT #1  ÒÅ×ÅÍÈÈ ÄÂÓÕ ÍÅÄÅËÜ. ÅÑËÈ ÂÛ ÈÕ ÍÅ ÏÎËÓ×ÈÒÅ, ÏÎØËÅÒÅ ÁÎËÜØÅ ÄÀÍÍÛÕ ÏÐÎÃÐÀÌÌ, ÄËß ÒÎÃÎ ×ÒÎÁÛ ÈÕ ÏÎËÓ×ÈÒÜ! Ìîé øàã ê ïîëó÷åíèþ 50.000,- USD çà 90 äíåé áûë ñäåëàí. Äî 30 ÿíâàðÿ 1999 ÿ ïîëó÷èë 196 çàêàçîâ íà REPORT #2. Âàøåé öåëüþ ÿâëÿåòñÿ ïîëó÷èòü ìèíèìàëüíî 100 çàêàçîâ íà REPORT #2 â òå÷åíèè äâóõ íåäåëü. Åñëè ýòî íå ïîëó÷èòñÿ, òàê ðàññûëàéòå áîëüøå ýòèõ ïðîãðàìì. Êàê òîëüêî äîñòèãíèòå 100 çàêàçîâ íà REPORT #2 òî âñå îñòàëüíîå áóäåò â ïîðÿäêå è Âû òî÷íî ïîëó÷èòå ñâîè 50.000,- USD. Ó ìåíÿ áûëî 196 çàêàçîâ íà REPORT #2, òî åñòü íà 96 áîëüøå ÷åì ìíå áûëî íóæíî. Ïîýòîìó ÿ ñåë è îòäûõàë. Äî 1 ìàðòà 1999 çà ñâîè 10.000 îòîñëàíûõ e-mail ÿ ïîëó÷èë 58.000,- USD è êàæäûé äåíü ïðèõîäèëè íîâûå äåíüãè. ß çàïëàòèë ñâîè äîëãè è êóïèë ñåáå ìàøèíó. Ïîæàëóéñòà, íàéäèòå âðåìÿ è âíèìàòåëüíî ïðî÷èòàéòå ýòó ïðîãðàììó. ÝÒÎ ÍÀÂÑÅÃÄÀ ÈÇÌÅÍÈÒ ÂÀØÓ ÆÈÇÍÜ!!! Ïîìíèòå, ÷òî ýòî íå çàðàáîòàåò, ïîêà âû ýòî íå ïîïðîáóåòå! Ýòà ïðîãðàììà äåéñòâóåò, íî Âû äîëæíû òî÷íî ïðèäåðæèâàòüñÿ ðåêîìåíäàöèé!! Ñïåöèàëüíîå ïðàâèëî - íå ñòàðàéòåñü âïèñûâàòü Âàøå èìÿ òàì, ãäå ýòî íå íóæíî. Ýòî íå áóäåò äåéñòâîâàòü, à Âû íåäîïîëó÷èòå ìíîãî äåíåã!! Áîëåå òîãî, ïðè èçìåíåíèè äàííûõ ïðîäàâöîâ èíà÷å, ÷åì ýòî óêàçàíî â èíñòðóêöèè íèæå, äàííûé âèä ïðåäïðèíèìàòåëüñòâà ñòàíîâèòñÿ íåëåãàëüíûì. Ñíîâà ïîâòîðÿþ, ÷òî â ñëó÷àå ñîáëþäåíèÿ âñåõ íèæåóêàçàííûõ ðåêîìåíäàöèé, ðå÷ü èäåò î ëåãàëüíîì ïðåäïðèíèìàòåëüñòâå!! Äëÿ òîãî, ÷òîáû âû äîñòèãëè ñâîåé öåëè íåîáõîäèìî ïîëó÷èòü 20 è áîëüøå çàêàçîâ íà REPORT #1 è 100 è áîëüøå íà REPORT #2.  ýòîì ñëó÷àå çàðàáîòàåòå 50.000,- USD (èëè áîëüøå) çà 90 äíåé! ß - ÐÅÀËÜÍÎÅ ÄÎÊÀÇÀÒÅËÜÑÒÂÎ ÒÎÃÎ, ×ÒÎ ÝÒÎ ÍÀ ÑÀÌÎÌ ÄÅËÅ ÄÅÉÑÒÂÓÅÒ!!! Åñëè âû ðåøèëèñü, ÷òî â ýòîé ïðîãðàììå ó÷àñòâîâàòü íå áóäåòå, òàê ìíå âàñ èñêðåííå æàëü. Òàê êàê ýòî ðåàëüíàÿ ïðåâîñõîäíàÿ âîçìîæíîñòü ñ ìèíèìàëüíûì ðèñêîì è èíâåñòèöèÿìè! Åñëè õîòèòå ó÷àñòâîâàòü, ïðèäåðæèâàéòåñü äàííûõ ðåêîìåíäàöèé è áóäåòå íà äîðîãå ê ôèíàíñîâîé íåçàâèñèìîñòè. Åñëè çàíèìàåòåñü ïðåäïðèíèìàòåëüñòâîì èëè õîòèòå íà÷àòü ñâîé ñîáñòâåííûé áèçíåñ, òàê ñ÷èòàéòå ýòî çà õîðîøóþ âîçìîæíîñòü. ß ÝÒÎ ÑÄÅËÀË !!! Ñ óâàæåíèåì Äæåðè Ïðîêòîð.       ÝÒÎ ÏÎÐÀÇÈÒÅËÜÍÎ!!! (ËÈ×ÍÀß ÇÀÌÅÒÊÀ ÎÒ ÎÑÍÎÂÀÒÅËß ÝÒÎÉ ÏÐÎÃÐÀÌÌÛ) ************************************************************ Ïåðåä òåì êàê ïðî÷èòàåòå ýòó ïðîãðàììó, âû äîëæíû ïîíÿòü, ÷òî ýòà ëåãàëüíàÿ ïðîãðàììà íå ìîãëà áûëà áûòü ñîçäàíà ëþáèòåëåì. Ïîçâîëüòå ìíå íåìíîãî ðàññêàçàòü î ñåáå. Öåëûõ 10 ëåò ó ìåíÿ áûë ñîáñòâåííûé ðàçâèâàþùèéñÿ áèçíåñ.  1979 ãîäó ìîé áèçíåñ íà÷àë ðóøèòüñÿ. ß äåëàë âñå, ÷òî ìíå äî ýòîãî ïðèíîñèëî óñïåõ, íî áåçóñïåøíî. Íàêîíåö ÿ ïîíÿë, ÷òî ýòî íå èç-çà ìåíÿ, à èç-çà ýêîíîìèêè, êîòîðàÿ íàñ ñîïðîâîæäàëà ñ 1945 ãîäà. Äóìàþ íå íóæíî Âàì îáúÿñíÿòü, êàê ýòî ïîâëèÿëî íà áåçðàáîòèöó â ñòðàíå, ìíîãèå èç Âàñ ýòî çíàþò ïî ñîáñòâåííîìó îïûòó. Ïðèøëî ìíîãî ïàäåíèé è áàíêðîòîâ. Ñðåäíèé êëàññ èñ÷åçàë, òå, êîòîðûå çíàëè ÷òî äåëàþò, ìóäðî èíâåñòèðîâàëè è ïðîäâèíóëèñü âûøå, à òå êòî íå çíàë, ïàäàëè âñå íèæå, â áåäíîòó. Êàê ãîâîðèò èçâåñòíàÿ ïîãîâîðêà: "ÁÎÃÀÒÛÅ ÁÎÃÀÒÅÞÒ, À ÁÅÄÍÛÅ ÁÅÄÍÅÞÒ". Òðàäèöèîííûå ñïîñîáû çàðàáîòêà äåíåã íèêîãäà íå ïîçâîëÿò Âàì âûñîêî ïîäíÿòüñÿ, à èíôëÿöèÿ òîëüêî ýòîìó ïîìîæåò. Ñåé÷àñ âû ïîëó÷èëè ïèñüìî, êîòîðîå ìîæåò äàòü Âàì ôèíàíñîâóþ íåçàâèñèìîñòü íà âñþ Âàøó æèçíü è "ÁÅÇ ÐÈÑÊÀ" è ñ "ÌÈÍÈÌÀËÜÍÛÌÈ ÓÑÈËÈßÌÈ".  ïîñëåäóþùèõ ìåñÿöàõ Âû ñìîæåòå çàðàáîòàòü äåíåã áîëüøå, ÷åì ìîæåòå ñåáå ïðåäñòàâèòü. Íóæíî ïîä÷åðêíóòü, ÷òî ÿ ñ ýòèõ äåíåã íå óâèæó íè öåíòà. Êàê è íèêòî èç ëþäåé, êîòîðûå òåñòèðîâàëè äàííóþ ïðîãðàììó. ß óæå çàðàáîòàë áîëåå 4.000.000,- USD!!! Ïåðåñòàë èñïîëüçîâàòü ýòó ïðîãðàììó ïîñëå òîãî, êàê ïîñëàë 16.000 ïðîãðàìì. Ñåé÷àñ ó ìåíÿ íåñêîëüêî ôèðì, êîòîðûå èçîáðåòàþò ïîäîáíûå ïðîãðàììû. Âûïîëíÿéòå ïðîãðàììó ÒÎ×ÍÎ ÏÎ ÈÍÑÒÐÓÊÖÈÈ!! Íå èçìåíÿéòå åå íèêàêèì îáðàçîì!! Îíà äåéñòâóåò ìàêñèìàëüíî ýôôåêòèâíî èìåííî â ýòîì âèäå. Íå çàáóäüòå ïîñëàòü êîïèþ ýòîé ïðîãðàììû êàæäîìó, êîãî òîëüêî âñïîìíèòå! Îäèí ÷åëîâåê, êîòîðîìó âû ýòî ïîøëåòå ìîæåò ïîñëàòü è 50.000 êîïèé ... à Âàøå èìÿ áóäåò íà êàæäîé èç íèõ!!! Ïîìíèòå, ÷òî ÷åì áîëüøå ïðîãðàìì âû ïîøëåòå, òåì áîëüøå ïîòåíöèàëüíûõ çàêàç÷èêîâ ïðèîáðåòåòå! Òàê ÷òî, äðóçüÿ, ÿ ïðåäîñòàâëÿþ Âàì âîçìîæíîñòü, èíôîðìàöèþ, ìàòåðèàë äëÿ òîãî ÷òîáû âû ïîëó÷èëè ôèíàíñîâóþ íåçàâèñèìîñòü. ÒÅÏÅÐÜ ÝÒÎ ÇÀÂÈÑÈÒ ÒÎËÜÊÎ ÎÒ ÂÀÑ! "ÏÎÄÓÌÀÉÒÅ ÎÁ ÝÒÎÌ" ïåðåä òåì êàê óäàëèòå ýòîò mail, êàê ÷óòü íå ñäåëàë ÿ. Îòâåäèòå ñåáå íåìíîãî âðåìåíè, ïðî÷òèòå è ïî-íàñòîÿùåìó ïîäóìàéòå íàä ýòèì. Âîçüìèòå ðó÷êó è ïîñ÷èòàéòå, ÷òî ìîæåò èç ýòîãî ïîëó÷èòüñÿ, åñëè Âû ýòî ïîïðîáóåòå. Âîçüìèòå ñàìûé ïëîõîé âàðèàíò, íî è â ýòîì ñëó÷àå ó âàñ áóäåò ìíîãî äåíåã.  ñàìîì õóäøåì ñëó÷àå ïîëó÷èòå ñâîþ èíâåñòèöèþ íàçàä. Âñå ñîìíåíèÿ, êîòîðûå ó âàñ åñòü, èñ÷åçíóò, êîãäà ïîëó÷èòå ñâîé ïåðâûé çàêàç. ÝÒÎ ÄÅÉÑÒÂÓÅÒ!!!!! Jody Jacobs, Richmond,VA. À ÒÅÏÅÐÜ, ÂÎÒ ÝÒÀ ÏÅÐÂÎÑÕÎÄÍÀß ÏÐÎÃÐÀÌÌÀ, ÊÎÒÎÐÀß ÂÀÌ ÇÀÐÀÁÎÒÀÅÒ ÒÛÑß×È ÄÎËËÀÐÎÂ!!!!! ************************************************************ ÈÍÑÒÐÓÊÖÈß : Ýòîò ìåòîä çàðàáîòêà äåíåã íà ñàìîì äåëå ÄÅÉÑÒÂÓÅÒ ÍÀ 100%, ÊÎÃÄÀ ÓÃÎÄÍÎ, ÃÄÅ ÓÃÎÄÍÎ. ß óâåðåí, ÷òî Âû ñìîæåòå çàðàáîòàòü áîëåå 50.000,- USD â ïîñëåäóþùèå 90 äíåé. Ïåðåä òåì êàê ñêàçàòü "ãëóïîñòü..." ïîæàëóéñòà ïðî÷èòàéòå âíèìàòåëüíî è âíèêíèòå â ñóòü ýòîé ïðîãðàììû. Ýòî íå öåïíîå ïèñüìî, à îòëè÷íàÿ ëåãàëüíàÿ âîçìîæíîñòü çàðàáîòàòü äåíüãè.  ÷åì ñìûñë? Òàê êàê è â ëþáîé multi-level ñõåìå, òîðãîâëÿ ñòðîèòñÿ íà ïðèâëå÷åíèè íîâûõ ïàðòíåðîâ è ïðîäàæå ñâîèõ òîâàðîâ. ÇÀÊÀÇÛ Ê ÂÀÌ ÏÐÈÕÎÄßÒ È ÂÛÏÎËÍßÞÒÑß ÏÎ E-MAIL, ïîýòîìó íå âîçíèêàåò ëè÷íîãî êîíòàêòà. Äåëàåòñÿ âñå äîìà èëè â ó÷ðåæäåíèè. Ýòî ñàìàÿ áîëüøàÿ multi-level âîçìîæíîñòü íà ñâåòå!!!!! È ÝÒÎ ÍÅ ÏÐÅÓÂÅËÈ×ÅÍÈÅ!!   Ñóùåñòâóåò äâà îñíîâíûõ ìåòîäà äëÿ ñòðîèòåëüñòâà âàøèõ íèæíèõ óðîâíåé: Ìåòîä #1- ÏÎÑÛËÊÀ ÌÀÑÑÎÂÎÉ E-MAIL ÐÅÊËÀÌÛ Ïðåäïîëîæèì, íàïðèìåð, ÷òî Âû õîòèòå íà÷àòü ñ ìàëîãî êîëè÷åñòâà, òîëüêî äëÿ òîãî, ÷òîáû ïîñìîòðåòü êàê ýòî äåéñòâóåò. Äîïóñòèì, ÷òî Âû è âñå âîâëå÷åííûå Âàìè êîìïàíüîíû ïîøëåòå òîëüêî 2.000 e-mail (êàæäûé èç Âàñ). Òàêæå ïðåäïîëîæèì, ÷òî ïîëó÷èòå âñåãî 0,5% îòâåòîâ. Åñëè èñïîëüçóåòå õîðîøèé ïåðå÷åíü àäðåñîâ òî 1%. Ïîòîì ìíîãî ëþäåé ðàçîøëþò óæå ñîòíè òûñÿ÷ ýòèõ ïðîãðàìì, áëàãîäàðÿ âàøèì 2.000. Ïðîäîëæèì íàø ïðèìåð, âû ïîñëàëè 2.000 ïðîãðàìì. Èç 0,5% îòâåòîâ ýòî òîëüêî 10 çàêàçîâ íà REPORT #1. Ýòèõ äåñÿòü ÷åëîâåê ïîñëàëî 20.000 ïðîãðàìì, ÷òî ïðè 0,5% - óæå 100 çàêàçîâ íà REPORT #2. Êàæäûé èç ýòèõ 100 ïîñëàëè ïî 2.000 ïðîãðàìì, à Âû ïîëó÷èëè 1.000 çàêàçîâ íà REPORT #3, à åñëè êàæäûé èç ýòèõ 1.000 ïîøëåò 2.000 ñâîèõ ïðîãðàìì, òàê ïðè 0,5% ïîëó÷èòå 10.000 çàêàçîâ íà REPORT #4. À ýòî 10.000 õ 5 = 50.000 USD â íàëè÷íîñòè!!!!! Âàø êîíå÷íûé çàðàáîòîê â ýòîì ñëó÷àå áóäåò: 50+500+5.000+50.000 = 55.550,- USD!!!!!!! Ïîìíèòå, ÷òî ýòî ïðåäïîëîæåíèå äëÿ 1990 ÷åëîâåê. Òå, êîòîðûå íå çàõîòÿò ó÷àñòâîâàòü, ýòó âîçìîæíîñòü óäàëÿò, è íè÷åãî íå ñëó÷èòñÿ! Ïîïðîáóéòå ïîäóìàòü ìèíóòêó! À ÷òî åñëè êàæäûé ïîøëåò 100.000 ïðîãðàìì âìåñòî 2.000 ?! Âåðüòå ìíå, ÷òî ëþäè ýòî ñäåëàþò, âîçìîæíî è áîëüøå! Ìåæäó ïðî÷èì, Âàø ôèíàíñîâûé âêëàä ÿâëÿåòñÿ ìèíèìàëüíûì... Âû óæå èìååòå ïîäêëþ÷åíèå ê Èíòåðíåò, à e-mail - áåñïëàòåí! REPORT #2 Âàì ïîêàæåò ñàìûå ëó÷øèå ìåòîäû ìàññîâîé ðàññûëêè e-mail è ãäå ìîæíî íàéòè ïåðå÷åíü àäðåñîâ. ÌÅÒÎÄ #2 - ÁÅÑÏËÀÒÍÀß ÐÅÊËÀÌÀ  ÈÍÒÅÐÍÅÒÅ Ðåêëàìà â Èíòåðíåòå ÿâëÿåòñÿ íåòðåáîâàòåëüíîé è ñóùåñòâóåò òûñÿ÷à ÁÅÑÏËÀÒÍÛÕ ìåñò äëÿ ðåêëàìû. Ñêàæåì, íàïðèìåð, ÷òî âû íà÷íåòå ñêðîìíî, òîëüêî äëÿ òîãî, ÷òîáû óçíàòü äåéñòâóåò ëè ýòî. Âàøåé öåëüþ áû áûëî íàéòè âñåãî ëèøü 10 ÷åëîâåê íà ïåðâûé óðîâåíü òî åñòü òåõ, êòî çàêàçàë áû ó Âàñ REPORT#1 (ðàçìåùåíèåì áåñïëàòíûõ îáúÿâëåíèé â Èíòåðíåò ëåãêî íàéòè è áîëüøåå êîëè÷åñòâî çàêàçîâ). Äàëüøå ïðåäïîëîæèì, ÷òî êàæäûé èç Âàøåé îðãàíèçàöèè íàéäåò òîëüêî 10 ÷åëîâåê. Ïîñìîòðèì íà ïðèìåðå è óâèäèì, ÷òî ïðîèçîéäåò: 1-é level - âàøèõ 10 êëèåíòîâ ïî 5 USD.............................50,- USD. 2-é level - ïî 10 êëèåíòîâ îò òåõ 10-òè (5,- USD x 100) ........ 500,- USD. 3-é level - ýòî óæå 1.000 êëèåíòîâ (5,- USD x 1.000) ........5.000,- USD. 4-é level - 10.000 êëèåíòîâ (5,- USD x 10.000) ............... 50.000,- USD. Èòîãî 55.550,- USD. Ïîìíèòå, ÷òî ýòî òîëüêî ïðèìåð äëÿ 10 êëèåíòîâ. Ìíîãèå ëþäè íàéäóò ñîòíè êëèåíòîâ!!! ÏÎÄÓÌÀÉÒÅ ÎÁ ÝÒÎÌ!!! Âñå, ÷òî âû äîëæíû ñäåëàòü, çà êàæäûå $5 USD, êîòîðûå ïîëó÷èòå â ñâîé êîøåëåê - ýòî ïîñëàòü ïîêóïàòåëþ çàêàçàííûé REPORT. È ÝÒÎ ÂÑÅ!!! ÂÑÅÃÄÀ ÎÒÏÐÀÂËßÉÒÅ ÇÀÊÀÇÛ Â ÒÎÒ ÄÅÍÜ, ÊÎÃÄÀ ÎÍÈ ÏÐÈÉÄÓÒ!!! Ýòî Âàì ãàðàíòèðóåò, ÷òî e-mail, êîòîðûå áóäóò ïîñûëàòü ñ ÂÀØÈÌ èìåíåì, áóäóò áûñòðåå ðàñïðîñòðàíÿòüñÿ, ïîòîìó ÷òî îíè íå ìîãóò áûòü ïîñëàíû ïîêà REPORT's íåò ó âàøåãî çàêàç÷èêà!!! ÈÒÀÊ, ÄÎÑÒÓÏÍÛÅ REPORT's: ****** Çàêàæè ñåáå êàæäûé èç íèõ ñîãëàñíî íîìåðó è íàçâàíèþ ******   ÇÀÊÀÆÈÒÅ ÑÅÁÅ REPORT's ÑÅÉ×ÀÑ !!!   Òàáëèöà 1. REPORT's è ðåêâèçèòû ïðîäàâöîâ. ¹ Ïåðå÷åíü REPORT's R- è Z- êîøåëüêè ïðîäàâöà E-mail ïðîäàâöà 1 REPORT #1 "Ðóêîâîäñòâî ïî áåñïëàòíîé è ýôôåêòèâíîé ðåêëàìå â Èíòåðíåò" R871542342557 Z469857407500 WM_13@yahoo.com 2 REPORT #2 "Ðóêîâîäñòâî ïî ìàññîâîé ðåêëàìíîé ðàññûëêå E-Mail " R803112125203 Z460897718401 verysimplejob@yahoo.com 3 REPORT #3 "Ñåêðåòû ìíîãîóðîâíåâîãî ìàðêåòèíãà â Èíòåðíåò" R916511407235 Z601004161913 poul007@narod.ru 4 REPORT #4 "Êàê ñòàòü ìèëëèîíåðîì, èñïîëüçóÿ MLM è Èíòåðíåò" R117465742973 Z095492416150 asebo@mail.ru Ñ ëþáûì èç ïðîäàâöîâ âñåãäà ìîæíî ñâÿçàòüñÿ ÷åðåç åãî e-mail. Íî, ïîæàëóéñòà, íå çàãðóæàéòå èõ ëèøíèìè âîïðîñàìè, îíè ìîãóò áûòü î÷åíü çàíÿòû îáðàáîòêîé çàêàçîâ (îñîáåííî íà òðåòüåì è ÷åòâåðòûõ óðîâíÿõ). ÂÎÒ, ×ÒÎ ÍÓÆÍÎ ÑÄÅËÀÒÜ ÂÀÌ: 1. Ñêîïèðîâàòü ïðîãðàììó WebMoney keeper 2 è ñîçäàòü ñåáå ðóáëåâûé R-êîøåëåê. Èíñòðóêöèè ïî ðàáîòå ñ êîøåëüêîì è èíôîðìàöèÿ îá ýòîé ñèñòåìå ïëàòåæåé íà ñàéòå http://www.webmoney.ru 2. Ïîïîëíèòü ÑÂÎÉ êîøåëåê ðóáëåâûì ýêâèâàëåíòîì $20 + 3% ïî êóðñó ÖÁ, âûáðàâ ëþáîé èç äîñòóïíûõ íà http://www.webmoney.ru/rus/perevods.htm ñïîñîáîâ ïåðåâîäà. 3. Ïîñëå ïîñòóïëåíèÿ äåíåã â âàø êîøåëåê, çàêàæèòå ñåáå âñå ÷åòûðå REPORT's (èç ïåðå÷íÿ Òàáëèöû 1), ïóòåì ïåðåâîäà WebMoney èç ñâîåãî êîøåëüêà â êîøåëåê ïðîäàâöà, ñóììû $5 ÑØÀ ïî êóðñó ÖÁ, çà êàæäûé REPORT. Îáÿçàòåëüíî, óêàæèòå â ïîëå êîììåíòàðèÿ íîìåð REPORT è îáðàòíûé e-mail àäðåñ. Ïðèìåð: REPORT#1 xxxxxx@xxxx.xxx (Ïîäòâåðäèòå îïëàòó ïî e-mail) 4.  Òàáëèöå 1, óäàëèòå íîìåð êîøåëüêà èç ñòðîêè 4 è ïåðåìåñòèòå íà åãî ìåñòî íîìåð êîøåëüêà èç ñòðîêè 3. Çàòåì, ïåðåìåñòèòå íîìåð êîøåëüêà èç ñòðîêè 2 â îñâîáîäèâøååñÿ ìåñòî â ñòîðîêå 3. È, íàêîíåö, ïåðåìåñòèòå íîìåð êîøåëüêà èç ñòðîêè 1 â ñòðîêó 2.  îñâîáîäèâøååñÿ ìåñòî â ñòðîêå 1 âñòàâüòå íîìåð ñâîåãî R- êîøåëüêà. Òåïåðü Âû ñòàëè ïðîäàâöîì REPORT#1. 5. Òîæå ñàìîå ïðîäåëàéòå ñ e-mail àäðåñàìè. ÏÐÈÌÅ×ÀÍÈÅ: *Çà êàæäûé REPORT ïåðåâåäèòå ðóáëåâûé ýêâèâàëåíò $5 USD ïî êóðñó ÖÁ, ñî ñâîåãî êîøåëüêà íà íîìåð êîøåëüêà ïðîäàâöà. (USD ïîòîìó, ÷òî â ýòî âîâëå÷åíû æåëàþùèå ñî âñåãî ñâåòà). Âñå îïåðàöèè îò ñîçäàíèÿ êîøåëüêà äî îïëàòû REPORT's ïðîèçâîäÿòñÿ â ïðîãðàììå WebMoney Keeper. * êîøåëüêå, äåíüãè õðàíÿòñÿ â âèäå óñëîâíûõ åäèíèö (WebMoney). Ïî êóðñó 1WM = 1 ðóá. äëÿ R- êîøåëüêà 1WM = 1 äîëëàð ÑØÀ äëÿ Z- êîøåëüêà. *Êîãäà ñäåëàåòå ñâîé çàêàç, óáåäèòåñü, ÷òî âû çàêàçàëè âñå REPORT. Âñå îíè ïîíàäîáÿòñÿ äëÿ òîãî, ÷òîáû Âû ñîõðàíèëè ó ñåáÿ â êîìïüþòåðå è, ïîòîì, ìîãëè ïðîäàâàòü êîïèè. Âàì äåéñòâèòåëüíî íóæíû âñå ýòè REPORT, èíà÷å ëþäè íå ñìîãóò ñäåëàòü ó âàñ çàêàç, à ñàìîå ãëàâíîå, ýòè REPORT's ñîäåðæàò âàæíóþ èíôîðìàöèþ î òîì, êàê èì äîñòè÷ü óñïåõà!! È ðàçâèâàòü ýòîò áèçíåññ. * òå÷åíèè íåñêîëüêèõ äíåé ïîñëå îïëàòû, âû ïîëó÷èòå ÷åòûðå e-mail, â êàæäîì ïî îäíîìó REPORT(ó). Ñîõðàíèòå èõ â âàøåì êîìïüþòåðå (è íà äèñêåòå äëÿ íàäåæíîñòè), ÷òîáû îíè âñåãäà áûëè ãîòîâû ê ïîñûëêå òûñÿ÷àì ëþäåé, êîòîðûå èõ ó âàñ çàêàæóò. Òåïåðü ýòî Âàø òîâàð, ñ ïðàâîì ïðîäàæè! ÂÀÆÍÎ: - íå ìåíÿéòå íîìåðà êîøåëüêîâ, êîòîðûå íàõîäÿòñÿ â ñïèñêå çà êàæäûì èç REPORT's (íèêàêèì ñïîñîáîì), òîëüêî òàê, êàê ýòî óêàçàíî â ïóíêòàõ (1 - 5), èíà÷å ïîòåðÿåòå áîëüøóþ ÷àñòü ñâîèõ äîõîäîâ. Êîãäà ïîéìåòå, êàê ýòî äåéñòâóåò, Âàì ñðàçó ñòàíåò ïîíÿòíî, ïî÷åìó ýòî ïåðåñòàåò äåéñòâîâàòü, êîãäà ÷òî-íèáóäü èçìåíèøü íå ïî ïóíêòàì(1 - 5) . Ïîìíèòå, ýòîò ìåòîä áûë ïðîâåðåí, è åñëè Âû èçìåíèòå åãî, îí ïåðåñòàíåò ðàáîòàòü!! Âîçüìèòå ýòîò äîêóìåíò ñ èçìåíåííûì ïåðå÷íåì èìåí è ñ÷åòîâ è ñêîïèðóéòå åãî íà âàø êîìïüþòåð. Òåïåðü âû ãîòîâû ê ðàáîòå è ìîæåòå ðàññûëàòü ýòî ïðåäëîæåíèå â ïîèñêàõ ñâîèõ êëèåíòîâ, íî ïðåäâàðèòåëüíî îáÿçàòåëüíî ïðî÷èòàéòå âñå ÷åòûðå ðóêîâîäñòâà - îíè ñèëüíî ïîìîãóò âàì. Íå äåëàéòå íèêàêèõ èçìåíåíèé â ÷àñòè ÈÍÑÒÐÓÊÖÈÈ!!! Âàø ôèíàíñîâûé âêëàä â äàííîå ïðåäïðèÿòèå ÿâëÿåòñÿ ïðàêòè÷åñêè íè÷òîæíûì (êîíå÷íî æå åñëè âû ìîæåòå ïîçâîëèòü ñåáå èíâåñòèðîâàòü 20,- USD, èëè, íàïðèìåð, ìîæåòå ñëîæèòüñÿ ñ äðóçüÿìè. ×åì áîëüøå áóäåò Âàñ äëÿ ïîñûëêè ðåêëàìû è email, òåì áîëüøå âû èõ ïîøëåòå!. Âû, êîíå÷íî æå, óæå ïîäêëþ÷åíû ê ñåòè Èíòåðíåò è èìååòå áåñïëàòíûé e-mail!  ïîìîùü Âàì ñ âàøèì ìàðêåòèíãîì, ñîçäàíû 4 REPORT(ðóêîâîäñòâà), êîòîðûå âû çàêàçàëè. Îíè ñîäåðæàò ïîëåçíóþ èíôîðìàöèþ, íàïðèìåð, êàê ïîñûëàòü ìàññîâóþ ïî÷òîâóþ ðàññûëêó (e-mail), ãäå íàéòè òûñÿ÷ó âîçìîæíîñòåé ñäåëàòü áåñïëàòíóþ ðåêëàìó è ò.ä. Òàêæå âàì áóäóò äàíû èíôîðìàöèè îá ÈÍÒÅÐÍÅÒ-ÌÀÐÊÅÒÈÍÃ-ÊËÓÁÀÕ. Çäåñü íàéäåòå êîíôåðåíöèþ, ãäå èíòåðíåò-ïðåäïðèíèìàòåëè ñ öåëîãî ñâåòà âçàèìíî îáìåíèâàþòñÿ èíôîðìàöèåé è ñåêðåòàìè óñïåõà. Êëóá òàêæå áåñïëàòíî ïðåäîñòàâëÿåò èíòåðíåòîâûå èíñòðóìåíòû è óñëóãè äëÿ ñîçäàíèÿ ÑÎÁÑÒÂÅÍÍÎÃÎ ÈÍÒÅÐÍÅÒ ÏÐÅÄÏÐÈßÒÈß. Ïîñòàâÿò áåñïëàòíî software äëÿ îòïðàâëåíèÿ ìàññîâûõ e-mail è êàæäûé äåíü 1.000.000 íîâûõ e-mail àäðåñîâ. Òàêæå Âàì ïîñîâåòóþò, ãäå íàéòè áåñïëàòíóþ WEB ñòðàíèöó, êàê ïîëó÷èòü TOP îöåíêó â ïîèñêîâûõ ïðîãðàììàõ äëÿ Âàøåé ñòðàíèöû, êàê ïðîäàòü Âàø ïðîäóêò ïðè ïîìîùè ðåêëàìû, áþëëåòåíåé, áàííåðîâ è ìíîãî äðóãèõ ñîâåòîâ. Àäðåñ IMR: http://www.marketingontheweb.net Ïðèëîæåíèå àäðåñîâ ñî ñïèñêàìè è ïîèñêîâûìè ïðîãðàììàìè e-mail àäðåñîâ: http://www.whowhere.lycos.com/Email http://www.infospace.com/info/email1.htm !!! ÎÁßÇÀÒÅËÜÍÎ ÏÐÎÂÅÐÜÒÅ ÏÐÀÂÈËÜÍÎÑÒÜ ÈÇÌÅÍÅÍÈß ÒÀÁËÈÖÛ !!! Ïðèáëèçèòåëüíî 50.000 íîâûõ ëþäåé ïîäêëþ÷àþòñÿ ê Èíòåðíåòó êàæäûé ìåñÿö! Ïðîâåðüòå, îñîáåííî âíèìàòåëüíî, ïðàâèëüíîñòü óêàçàíèÿ íîìåðà êîøåëüêà ïðè ïåðåâîäå. Ýòî î÷åíü âàæíî, òàê êàê ïîêà íå çàïëàòèòå ïðàâèëüíî, çàêàç íå ïðèäåò, à Âû íå ïîëó÷èòå ñâîé report. Íàéäèòå âðåìÿ, ÷òîáû âû ñìîãëè ñäåëàòü âñå ïðàâèëüíî è íå òîðîïÿñü, ïîòîìó ÷òî ýòî îñíîâà Âàøåãî áèçíåñà. ************* ÑÎÂÅÒÛ Ê ÓÑÏÅÕÓ ************ *Ñ×ÈÒÀÉÒÅ ÝÒÎ ÑÂÎÈÌ ÁÈÇÍÅÑÎÌ!!! Áóäüòå áûñòðûìè, ïðîôåññèîíàëüíûìè è ïðèäåðæèâàéòåñü èíñòðóêöèé. *Çàêàæèòå ñåáå ÷åòûðå REPORT's ÏÐßÌÎ ÑÅÉ×ÀÑ, ÷òîáû âû èõ èìåëè, êîãäà ê âàì íà÷íóò ïðèõîäèòü çàêàçû, ïîòîìó ÷òî: *Êîãäà ïîëó÷èòå $5 ÑØÀ, âû ÄÎËÆÍÛ ïîñëàòü æåëàåìûé ïðîäóêò (REPORT)! * ÂÑÅÃÄÀ ÎÒÏÐÀÂËßÉÒÅ ÇÀÊÀÇÛ Â ÒÎÒ ÄÅÍÜ ÊÎÃÄÀ ÎÍÈ ÏÐÈÉÄÓÒ!!!! *Áóäüòå òåðïåëèâû è íå ñäàâàéòåñü!! Åñëè áóäåòå òî÷íî èñïîëíÿòü ïðåäïèñàíèÿ, Âàøè ðåçóëüòàòû ÁÓÄÓÒ ÓÑÏÅØÍÛÌÈ!!!! *À ÃËÀÂÍÎÅ, ÂÅÐÜÒÅ Â ÑÅÁß È ÒÎÌÓ, ×ÒÎ Ó ÂÀÑ ÏÎËÓ×ÈÒÜÑß!!!!!!! ************ ÍÀØÈ ÐßÄÛ ÓÑÏÅÕÀ *********** Ïðèäåðæèâàéòåñü ýòèõ ðÿäîâ è ó âàñ âñå ïîëó÷èòüñÿ: Åñëè íå ïîëó÷èòå 20 çàêàçîâ íà Report #1 â òå÷åíèè äâóõ íåäåëü, ïðîäîëæàéòå äåëàòü ðåêëàìó è ïîñûëàòü e-mail, äî òåõ ïîð, ïîêà èõ íå ïîëó÷èòå. Ïîòîì âû â òå÷åíèè íåñêîëüêèõ íåäåëü Âû äîëæíû ïîëó÷èòü çàêàçû íà Report #2. Åñëè ýòî íå ïðîèçîéäåò, íå ïåðåñòàâàéòå ïîñûëàòü ðåêëàìó äî òåõ ïîð, ïîêà íå äîñòèãíèòå 100 çàêàçîâ íà Report #2. Êàê òîëüêî ïîëó÷èòå 100 çàêàçîâ íà Report #2, ÌÎÆÅÒÅ ÍÀ×ÀÒÜ ÎÒÄÛÕÀÒÜ, ïîòîìó ÷òî ñèñòåìà â ýòîì ñëó÷àå óæå ðàáîòàåò çà Âàñ à Âàøè äåíüãè áóäóò ïðèõîäèòü ñàìè ïî ñåáå. ÝÒÎ ÂÀÆÍÎ ÇÀÏÎÌÍÈÒÜ: Âñåãäà, êîãäà âàøå èìÿ ïðîäâèãàåòñÿ âíèç ïî ñïèñêó, Âû ïîëó÷àåòå çàêàç íà ñëåäóþùèé Report, ïîýòîìó ìîæåòå ñëåäèòü ñâîå ïðîäâèæåíèå, ïî òîìó êàêîé êàêîé Report îò Âàñ çàêàçûâàþò ëþäè! Åñëè ïîæåëàåòå ïîâûñèòü ñâîé äîõîä, òî ïðîñòî ïîñûëàéòå íîâóþ ïàðòèþ e-mail. Òàê Âû íà÷íåòå âåñü ïðîöåññ ñíà÷àëà. ÍÅ ÑÓÙÅÑÒÂÓÅÒ ÍÈÊÀÊÎÉ ÃÐÀÍÈÖÛ ÏÐÈÁÛËÈ, ÊÎÒÎÐÓÞ ÌÎÆÍÎ ÄÎÑÒÈÃÍÓÒÜ Â ÝÒÎÌ ÁÈÇÍÅÑÅ!!! Ïåðåä òåì, êàê ðåøèòå õîòèòå ýòèì çàíèìàòüñÿ èëè íåò, ïðî÷èòàéòå ñëåäóþùèå ôàêòû îá ýòîé ïðîãðàììå: ÏÐÎÄÀÅÒÅ ÏÐÎÄÓÊÒ, ÏÐÎÈÇÂÎÄÑÒÂÎ ÊÎÒÎÐÎÃÎ ÂÀÌ ÍÈ×ÅÃÎ ÍÅ ÑÒÎÈÒ! ÏÐÎÄÀÅÒÅ ÏÐÎÄÓÊÒ, ÒÐÀÍÑÏÎÐÒÈÐÎÂÊÀ ÊÎÒÎÐÎÃÎ ÂÀÌ ÍÈ×ÅÃÎ ÍÅ ÑÒÎÈÒ! ÏÐÎÄÀÅÒÅ ÏÐÎÄÓÊÒ, ÐÅÊËÀÌÀ ÊÎÒÎÐÎÃÎ ÂÀÌ ÍÈ×ÅÃÎ ÍÅ ÑÒÎÈÒ! ÈÑÏÎËÜÇÓÅÒÅ ÑÈËÓ ÈÍÒÅÐÍÅÒÀ È MULTI-LEVEL MARKETING! ÂÀØÅÉ ÅÄÈÍÑÒÂÅÍÍÎÉ ÂÛÄÀ×ÅÉ ÊÐÎÌÅ ÍÀ×ÀËÜÍÎÉ ÈÍÂÅÑÒÈÖÈÈ 20,- USD ßÂËßÅÒÑß ÒÎËÜÊÎ ÂÀØÅ ÂÐÅÌß! ÂÅÑÜ ÇÀÐÀÁÎÒÎÊ ÊÎÒÎÐÛÉ ÂÛ ÏÎËÓ×ÈÒÅ ßÂËßÅÒÑß ×ÈÑÒÎÉ ÏÐÈÁÛËÜÞ! ÝÒÀ ÏÐÎÃÐÀÌÌÀ ÍÀÂÑÅÃÄÀ ÈÇÌÅÍÈÒ ÂÀØÓ ÆÈÇÍÜ!   ***** ÎÏÛÒ ÄÐÓÃÈÕ ***** Ýòà ïðîãðàììà äåéñòâóåò, íî âû äîëæíû òî÷íî èñïîëíÿòü èíñòðóêöèè! ÃËÀÂÍÎÅ ÍÅ ÏÎÌÅÙÀÉÒÅ ÂÀØÅ ÈÌß ÍÀ ÄÐÓÃÓÞ ÏÎÇÈÖÈÞ, ÝÒÎ ÎÁÎÉÄÅÒÑß ÂÀÌ ÁÎËÜØÎÉ ÏÎÒÅÐÅÉ ÄÅÍÅÃ, ÝÒÎ ÏÐÎÑÒÎ ÍÅ ÄÅÉÑÒÂÓÅÒ!!! ß - ðåàëüíîå äîêàçàòåëüñòâî ðàáîòîñïîñîáíîñòè ýòîãî áèçíåñà. Ýòî äåéñòâèòåëüíî ïðåâîñõîäíàÿ âîçìîæíîñòü, òàê ðåàëüíî è ëåãêî çàðàáîòàòü äåíüãè ñ ìèíèìàëüíûì âêëàäîì. Åñëè ðåøèòåñü ýòî ïîïðîáîâàòü, ïðèäåðæèâàéòåñü èíñòðóêöèé ïðîãðàììû è áóäåòå íà ëó÷øåé äîðîãå ê ôèíàíñîâîé íåçàâèñèìîñòè. Steven Bardfield, Portland, OR ************************************************************ Ýòà ïðîãðàììà äåéñòâèòåëüíî äåéñòâóåò. Æèâó íå â Àìåðèêå, à â Åâðîïå è ñíà÷àëà ÿ áîÿëñÿ, íå áûë óâåðåí, äåéñòâèòåëüíî ëè ýòî äåéñòâóåò, à ïîòîìó, íå îòíîñèëñÿ ê ýòîìó ñåðüåçíî. À ïîòîì ñêàçàë ñåáå: "À ïî÷åìó íåò?". Ñîçäàë êîøåëåê, ïîïîëíèë åãî , è ñäåëàë ïåðåâîä, çàêàçàâ ñåáå ÷åòûðå Reporty.  òå÷åíèè 5-è äíåé ïîëó÷èë èõ âñåõ ïî e-mail. Äîëüøå âñåãî ïðèøëîñü æäàòü Report #4. Íî ýòî è ïîíÿòíî, âåäü ó ïðîäàâöà ýòîãî, ïîñëåäíåãî óðîâíÿ, òûñÿ÷è çàêàçîâ. Âñå ñäåëàë òî÷íî ïî èíñòðóêöèè (÷òîáû áûòü óâåðåííûì, åñëè ýòî äåëî íå çàðàáîòàåò, òî ýòî íå ïðè÷èíà ìîåé îøèáêè) è æäàë. ß âíèìàòåëüíî ïðî÷èòàë âñå ïîëó÷åííûå ðóêîâîäñòâà, à êîãäà óçíàë, êàê âñå íàäî äåëàòü, íà÷àë ñâîé áèçíåñ. ß èñêàë àäðåñà âåçäå è ñäåëàë ñåáå äëèííûé ñïèñîê (ìíå ýòî áûëî äåéñòâèòåëüíî èíòåðåñíî, ýòî áûëî êàê íîâîå õîááè, è ÿ íå ìîã íè÷åãî ïîòåðÿòü), êàê íåíîðìàëüíûé ÿ íà÷àë ïîñûëàòü e-mail ëþäÿì â öåëîì ñâåòå. Äåëàë ÿ ýòî ïîñòîÿííî, è êàæäûé äåíü êîíòðîëèðîâàë ñâîé ïî÷òîâûé ÿùèê è êîøåëåê. Ïðèìåðíî ÷åðåç äåíü íà÷àëè ïðèõîäèòü çàêàçû. Äî ñèõ ïîð ïîìíþ òîò ìîìåíò, êîãäà îáíàðóæèë ïåðâûé çàêàç. Íåêîòîðîå âðåìÿ ÿ ïðîñòî ñòîÿë è íå ìîã äâèãàòüñÿ: "Ýòî ðàáîòàåò! Ýòà øòóêà çàðàáîòàëà ìàòü åå òàê!". Ïðîøó ïðîùåíèÿ çà âûðàæåíèå, íî ß áûë î÷åíü ñ÷àñòëèâ, è íà÷àë ïîñûëàòü åùå áîëüøå e-mail, ïîÿâèëñÿ ñèëüíåéøèé ñòèìóë ê ðàáîòå. Íà ñëåäóþùèé äåíü - ïóñòîé ÿùèê è ñíîâà ÿ ïîäóìàë, ÷òî ýòî íå áóäåò ðàáîòàòü, íî îêàçàëîñü íàîáîðîò. Íà ñëåäóþùèé äåíü ÿ ïîëó÷èë 3 çàêàçà, â òîò æå ìîìåíò ÿ ïîñëàë ëþäÿì èõ reporty, ÷òîáû ìîãëè òîæå áûñòðî çàðàáîòàòü äåíüãè (äëÿ ñåáÿ è äëÿ ìåíÿ). Çà äâå íåäåëè, êàæäûé äåíü ÿ ñèäåë ïðèìåðíî 30 ìèíóò ó êîìïüþòåðà è ïîñûëàë çàêàçû.  òå÷åíèè äâóõ íåäåëü ÿ ïîëó÷èë 29 çàêàçîâ íà Report #1. Ïîòîì çàêàçû ñòàëè ïðèõîäèòü ÷àùå è áûñòðåå, êàæäóþ íåäåëþ ÿ ïîëó÷àë îêîëî ñòà çàêàçîâ, a äåíüãè âñå ïîñòóïàëè íà ìîé ñ÷åò.  öåëîì ÿ çàðàáîòàë îêîëî 64.000,- USD.  ÝÒÎ ÍÅ ÂÎÇÌÎÆÍÎ ÁÛËÎ ÏÎÂÅÐÈÒÜ! Íà ïðîøëîé íåäåëå ÿ êóïèë ñåáå íîâóþ òà÷êó è ýòî áëàãîäàðÿ ïðîãðàììå. Åñëè è òåïåðü Âû íå çíàåòå, ÷òî äåëàòü, òàê ÿ Âàì ãîâîðþ Ï_Î_Ï_Ð_Î_Á_Ó_É_Ò_Å è íå ïîæàëååòå. Ýòî Âàø øàíñ, åñëè åãî óïóñòèòå, òàê áóäåòå æàëåòü îá ýòîì äî êîíöà æèçíè! Í. Ðåáðîâ, Ðîññèÿ. ************************************************************ Ìåíÿ çîâóò Mitchell a ìîÿ æåíà Jody, æèâåì â ×èêàãî. ß áóõãàëòåð â îäíîé àìåðèêàíñêîé ôèðìå è çàðàáàòûâàþ íà æèçíü äîñòàòî÷íî äåíåã. Êîãäà ÿ ïîëó÷èë ýòîò e-mail, ÿ áûë çîë íà æåíó èç-çà ïîëó÷åíèÿ "junk mail" (ðåêëàìíûå ëèñòû, è ò.ä.., áåç ïîæåëàíèÿ). ß ïîñìåÿëñÿ íàä ïðåäëîæåíèåì, ÿ çíàë, ÷òî ýòî íå áóäåò äåéñòâîâàòü. Jody ìåíÿ àáñîëþòíî èãíîðèðîâàëà è íà÷àëà ýòèì çàíèìàòüñÿ. ß øóòèë íàä íåé è áûë ãîòîâ ïðîèçíåñòè èçâåñòíóþ ôðàçó "Âèäèøü, ÿ æå òåáå ãîâîðèë, ÷òî ýòî íå áóäåò äåéñòâîâàòü!" Íî ñìåÿëèñü ïîòîì íàäî ìíîé!!! Çà 45 äíåé îíà ïîëó÷èëà 47.200,- USD. ß áûë â øîêå!!! ß áûë óâåðåí, ÷òî ýòî íå äåéñòâóåò, a ýòî áûëà íåïðàâäà!!! ß ïðèñîåäèíèëñÿ ê Jody, äî ïåíñèè ìíå îñòàâàëîñü ñåìü ëåò, a ýòà ïðîãðàììà âåðíóëà ìíå æåëàíèå ðàáîòàòü, ïîòîìó ÷òî ÿ âèäåë ñâîè ðåçóëüòàòû! Mitchell Wolf, MD, Chicago, IL. ************************************************************ Ãëàâíûì äîâîäîì ýòîãî ïèñüìà ÿâëÿåòñÿ òî, ÷òîáû óáåäèë âàñ, ÷òî ýòî ÷åñòíàÿ, ëåãàëüíàÿ, ïðèáûëüíàÿ ñèñòåìà äëÿ çàðàáàòûâàíèÿ áîëüøèõ äåíåã çà êîðîòêîå âðåìÿ. ß òîëüêî ïîïðîáîâàë, ÷òîáû óçíàòü, ÷òî ìîæíî ïîëó÷èòü âçàìåí çà ìèíèìàëüíûé âêëàä è ñòàðàíèå. Ê ìîåìó óäèâëåíèþ ÿ ïîëó÷èë 3.470,- USD çà ïåðâûõ 14 äíåé à îñòàëüíûå äåíüãè âñå åùå ïðèõîäÿò!!! Charles Morris, Esq. ************************************************************ Òàê êàê ÿ íå ÿâëÿþñü òèïîì àçàðòíîãî èãðîêà, ïðîøëî íåñêîëüêî íåäåëü, ïåðåä òåì êàê ÿ ðåøèë ïîïðîáîâàòü. ß ïðèøåë ê âûâîäó, ÷òî 20,- USD ýòî òàêîé ìàëåíüêèé âêëàä, ÷òî ïðîñòî èñêëþ÷åíî, ÷òîáû ÿ íå íàøåë õîòÿ áû íåñêîëüêî çàêàçîâ, äëÿ âîçâðàòà ñâîåé èíâåñòèöèè. Áîæå, êàê ÿ áûë óäèâëåí, êîãäà óâèäåë ñâîé êîøåëåê, ïîëíûé çàêàçîâ! Çà íåêîòîðîå âðåìÿ èõ ïîñòóïèëî ñòîëüêî, ÷òî ÿ áûë âûíóæäåí âçÿòü îòïóñê íà ðàáîòå. Çà ýòîò ãîä ÿ çàðàáîòàë áîëüøå äåíåã, ÷åì çà ïîñëåäíèå äåñÿòü ëåò! Ñàìîå ïðåêðàñíîå â òîì, ÷òî íåâàæíî ãäå ëþäè æèâóò. Ýòî ïðîñòî - ñàìàÿ ëó÷øàÿ èíâåñòèöèÿ ñ î÷åíü áûñòðûì îáîðîòîì. Paige Willis, Des Moines, IA. ************************************************************ Îäèí ðàç ÿ óæå ïîëó÷èë ýòó ïðîãðàììó. ß åå óäàëèë, íî ïîòîì ÿ ïîäóìàë î òîì, ÷òî ñòîèëî áû ïîïðîáîâàòü. Êîíå÷íî, ÿ íå èìåë ïðåäñòàâëåíèÿ êîãäà ïîëó÷ó îïÿòü ïîäîáíîå ïðåäëîæåíèå, ïîýòîìó ÿ áûë âûíóæäåí æäàòü, ïîêà ìíå êòî-íèáóäü íå ïðèøëåò çàíîâî. Ïðîøëî 11 ìåñÿöåâ êîãäà ÿ ñíîâà ïîëó÷èë åãî. Òåïåðü ÿ åãî íå ñîòðól!!! Ñ ïåðâîãî ðàçà ÿ ïîëó÷èë 41.000,- USD!!!! Violet Wilson, Johnstown, PA. ************************************************************ Ó÷àñòâóþ â ýòîé ïðîãðàììå óæ â òðåòèé ðàç. Ìû óøëè ñ ðàáîòû, à ÷åðåç íåêîòîðîå âðåìÿ êóïèëè ñåáå äîì íà ïëÿæå è áóäåì æèòü íå äóìàÿ î äåíüãàõ. Åñòü òîëüêî îäèí ñïîñîá íà Çåìëå, ÷òîáû çàñòàâèòü èñïîëíÿòüñÿ ñâîè ïëàíû - ÝÒÎ ÍÀ×ÀÒÜ ÂÛÏÎËÍßÒÜ ÈÕ. Ðàäè Áîãà, íå ïðîïóñòèòå ýòó ÇÎËÎÒÓÞ âîçìîæîñòü!!! Ìíîãî ñ÷àñòüÿ è ïðèÿòíîé òðàòû äåíåã! Kerry Ford, Centerport, NY. ************************************************************ ÇÀÊÀÆÈÒÅ ÑÅÁÅ REPORT`s ÏÐßÌÎ ÑÅÉ×ÀÑ È ÂÑÒÀÂÀÉÒÅ ÍÀ ÏÓÒÜ Ê ÍÅÇÀÂÈÑÈÌÎÑÒÈ, ÑÂÎÁÎÄÅ È Ñ×ÀÑÒÜÞ! ÒÅÏÅÐÜ ÂÐÅÌß ÍÀ ÄÎÑÒÈÆÅÍÈÅ ÎÃÐÎÌÍÛÕ ÐÅÇÓËÜÒÀÒÎÂ!! ÏÎÆÀËÓÉÑÒÀ ÂÍÈÌÀÍÈÅ: Åñëè âàì íóæåí ñîâåò êàê íà÷àòü ïðåäïðèíèìàòü, çàðåãèñòðèðîâàòü òîðãîâîå íàçâàíèå, íàó÷èòüñÿ ïëàòèòü íàëîãè, êîíòàêòèðóéòå ñ îòäåëîì ïðåäïðèíèìàòåëüñòâà. Âàøè ðåçóëüòàòû çàâèñÿò òîëüêî îò Âàñ, îò Âàøåé ðàáîòû. Ýòî ïèñüìî íå ãàðàíòèðóåò íèêàêèõ äîõîäîâ è íèêàêèõ ðåçóëüòàòîâ, íî âñå ñóììû è ðåçóëüòàòû, óêàçàííûå â ýòîì äîêóìåíòå -- ÔÀÊÒ. !!!ÂÑÅ ÇÀÂÈÑÈÒ ÒÎËÜÊÎ ÎÒ ÂÀÑ!!! ÁÎËÜØÎÃÎ ÓÑÏÅÕÀ!!! P.S. Âû ñìîæåòå ñâÿçàòüñÿ ñî ìíîé ïî àäðåñó: WM_13@yahoo.com P.S. èëè çàéòè íà ìîþ ñòðàíè÷êó : http://www.geocities.com/wm_13/ C óâàæåíèåì, Ìèõàèë. geovisit(); geovisit(); --------------------------------- Do You Yahoo!? Yahoo! Mail Personal Address - Get email at your own domain with Yahoo! Mail. --0-2086206725-986370454=:7069 Content-Type: text/html; charset=us-ascii ÍÅ ÓÄÀËßÉÒÅ ÝÒÎ, ÎÒÏÅ×ÀÒÀÉÒÅ ÝÒÎ, ÏÐÎ×ÈÒÀÉÒÅ ÝÒÎ

ÎÒÏÅ×ÀÒÀÉÒÅ ÝÒÎ, ÏÎÆÀËÓÉÑÒÀ, È ÑÏÎÊÎÉÍÎ ÏÐÎ×ÈÒÀÉÒÅ !

ÂÛ ÇÀÐÀÁÎÒÀÅÒÅ ÌÍÎÃÎ ÄÅÍÅÃ!

ÝÒÎÒ ÁÈÇÍÅÑ ÐÀÁÎÒÀÅÒ ÏÐÎÑÒÎ ÂÅËÈÊÎËÅÏÍÎ!!!

ß ÐÀÁÎÒÀÞ ÏÎ ÝÒÎÉ ÏÐÎÃÐÀÌÌÅ ÎÄÈÍ - ÄÂÀ ×ÀÑÀ  ÄÅÍÜ, ÂÊËÞ×Àß ÎÁÐÀÁÎÒÊÓ ÇÀÊÀÇÎÂ È ÄÎÐÎÃÓ Â ÁÀÍÊ!!!

Íà÷íèòå ðàáîòàòü ñ íàìè è óâèäèòå, ÷òî áóäåòå ðàäû òîìó, ÷òî òàê ñäåëàëè!!!

ÇÀÐÀÁÎÒÀÉÒÅ 100.000,- USD ÇÀ ÃÎÄ ÍÀ ÐÅÊËÀÌÅ Â ÈÍÒÅÐÍÅÒÅ È ÐÀÑÑÛËÊÅ E-MAIL!!!

Óâàæàåìûå äðóçüÿ è ïîäðóãè,

Âû ìîæåòå çàðàáîòàòü 50.000,- USD è áîëüøå â òå÷åíèå ñëåäóþùèõ 90 äíåé íà ðàññûëêå e-mail. ÊÀÆÅÒÑß ÍÅÂÎÇÌÎÆÍÛÌ?? Ïðî÷èòàéòå äåòàëè, â ýòîì íåò íèêàêîé êàâåðçû èëè îáìàíà, ïðîñòî äåëàéòå ñåáå ðåêëàìó â Èíòåðíåò, ðàññûëàéòå e-mail è ðàçìåùàéòå ðåêëàìíûå îáúÿâëåíèÿ, è ÂÛ âñòàíåòå íà ïóòü ê ôèíàíñîâîé íåçàâèñèìîñòè è ÑÂÎÁÎÄÅ!!

"AS SEEN ON NATIONAL TELEVISION"

Ñïàñèáî çà Âàøå âðåìÿ è èíòåðåñ. Îá ýòîì ïèñüìå íåäàâíî áûëî íàïèñàíî â àìåðèêàíñêèõ ãàçåòàõ. Òàêæå, ââèäó åãî ïîïóëÿðíîñòè â Èíòåðíåòå, ãëàâíàÿ íî÷íàÿ èíôîðìàöèîííàÿ ïðîãðàììà ïîñâåòèëà åìó öåëóþ ïåðåäà÷ó íà îáúÿñíåíèå è âûÿñíåíèå, äåéñòâèòåëüíî ëè íèæå îïèñàííàÿ ïðîãðàììà ìîæåò ïðèíåñòè ëþäÿì äåíüãè. Òàêæå ïðîâåäåíî èññëåäîâàíèå ëåãàëüíîñòè äàííîé ïðîãðàììû.  ðåçóëüòàòå êîòîðîãî, ðàç è íàâñåãäà ïîäòâåðäèëîñü, ÷òî íå íàðóøàþòñÿ íèêàêèå çàêîíû è ïîñòàíîâëåíèÿ. Ýòî ïîìîãëî ïîêàçàòü ëþäÿì, ÷òî ýòî ïðîñòîé, áåçâðåäíûé è èíòåðåñíûé ñïîñîá çàðàáîòêà äåíåã íà äîìó. Âû ïîéìåòå ñóòü, êàê òîëüêî ïðî÷èòàåòå ýòî ðóêîâîäñòâî.

 

 

Íàïå÷àòàéòå ýòîò äîêóìåíò ñåé÷àñ, äëÿ ïîñëåäóþùåãî ÷òåíèÿ.

(Èíôîðìàöèÿ òðåáóåò âíèìàòåëüíîãî ïðî÷òåíèÿ)

Ñëåäóþùàÿ âîçìîæíîñòü, ïðèíîñèò äîõîä , è ìîæåò Âàñ çàèíòåðåñîâàòü.

Åñòü âîçìîæíîñòü åå íà÷àòü ñ ìèíèìàëüíûìè èíâåñòèöèÿìè, à äîõîä ïðîñòî ÏÎÐÀÇÈÒÅËÜÍÛÉ!!!!!

$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$

Õîòèòå çàðàáîòàòü 50.000,- USD ìåíüøå ÷åì çà 90 äíåé!? Ïîæàëóéñòà, ïðî÷èòàéòå äàííóþ ïðîãðàììó, ñíà÷àëà ÿ ýòîìó òîæå íå âåðèë, îäíàêî ýòî òàê!!!

À ïîòîì ïðî÷èòàéòå ýòî ÅÙÅ ÐÀÇ!

$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$

ÝÒÎ ËÅÃÀËÜÍÀß ÂÎÇÌÎÆÍÎÑÒÜ ÇÀÐÀÁÎÒÀÒÜ ÄÅÍÜÃÈ !!! !!!

Ýòî íå òðåáóåò, ÷òîáû âû âñòðå÷àëèñü ñ ëþäüìè (êàê âî ìíîãèõ äðóãèõ ïîäîáíûõ ïðåäëîæåíèÿõ)!!! Ìîæåòå ðàáîòàòü ñâîèì òåìïîì. Ñàìîå ëó÷øåå ýòî òî, ÷òî íåò íåîáõîäèìîñòè ïîêèäàòü ñâîé äîì. Åñëè âû âåðèòå, ÷òî êîãäà-íèáóäü, â îäèí ïðåêðàñíûé äåíü, ó Âàñ ïîÿâèòüñÿ âîçìîæíîñòü äîëãî îòäûõàòü, òàê ýòo, èìåííî, è åñòü òàêàÿ ÂÎÇÌÎÆÍÎÑÒÜ!!!!!

Ïðîñòî, ñëåäóéòå äàííîé èíñòðóêöèè, è Âàø ñîí èñïîëíèòñÿ. Ýòîò áèçíåñ - Multi-level-E-MAIL òîðãîâëÿ ïî çàêàçàì, ïðîãðàììà äåéñòâóåò ïðåâîñõîäíî íà 100% è êîãäà è ãäå óãîäíî. E-mail ÿâëÿåòñÿ òîðãîâûì èíñòðóìåíòîì áóäóùåãî!!! Èñïîëüçóéòå ýòîò íåêîììåð÷åñêèé ìåòîä ðåêëàìû. Ñäåëàéòå ýòî ñåé÷àñ!!! ×åì äîëüøå áóäåòå æäàòü, òåì áîëüøå ëþäåé áóäåò äåëàòü ýòîò áèçíåññ. Âîçüìèòå ñåáå ÷àñòü ÝÒÎÉ ÀÊÖÈÈ!! MULTI-LEVEL-MARKETING (MLM) íàêîíåö-òî äîñòèã óâàæåíèÿ. Îí ïðåïîäàåòñÿ â Ãàðâàðäñêîé òîðãîâîé øêîëå. Ñòýíôîðäñêèé èññëåäîâàòåëüñêèé èíñòèòóò è æóðíàë Wall Street çàÿâèëè, ÷òî 50-65% âñåõ òîâàðîâ è óñëóã äî êîíöà òûñÿ÷åëåòèÿ áóäóò ïðîäàâàòüñÿ ïîñðåäñòâîì multi-level ìåòîäîâ. Ýòî ìíîãî ìèëëèàðäíàÿ äîëëàðîâàÿ èíäóñòðèÿ, è òîëüêî èç 500,000 ìèëëèîíåðîâ â ÑØÀ, öåëûõ 20% (100.000 ÷åëîâåê) ñäåëàëè ñâîå ñîñòîÿíèå çà ïîñëåäíèå ïàðó ëåò áëàãîäàðÿ MLM. À åùå, ñòàòèñòèêà ïîêàçûâàåò, ÷òî 45 ÷åëîâåê êàæäûé äåíü ñòàíîâÿòñÿ ìèëëèîíåðàìè áëàãîäàðÿ Multi-Level-Marketing. Âîçìîæíî, ÷òî âû óæå ñëûøàëè èñòîðèþ, êàê Äîíàëüä Òðàìï ëåòîì íàâåñòèë øîó Äåâèäà Ëåòòåðìàíà. Äåâèä ñïðîñèë åãî, ÷òîáû îí äåëàë åñëè áû ïîòåðÿë âñå ñâîå ñîñòîÿíèå è âûíóæäåí áûë íà÷àòü âñå ñ íà÷àëà. Äîíàëüä áåç êîëåáàíèÿ îòâåòèë, ÷òî íàøåë áû õîðîøóþ MLM ôèðìó è íà÷àë ðàáîòàòü. Ïóáëèêà íà÷àëà ñâèñòåòü âûðàæàÿ íåñîãëàñèå. Äîíàëüä ïîñìîòðåë íà çðèòåëüíûé çàë è ñåðüåçíî ïðîèçíåñ: "Áëàãîäàðÿ ýòîìó ÿ çäåñü íàâåðõó, à âû òàì, âíèçó!"

Ñ ñåòåâûì ìàðêåòèíãîì âû èìååòå äâà èñòî÷íèêà ïðèáûëè: Ïðÿìàÿ ïðèáûëü ñ ïðîäàæè, êîòîðóþ ïðîâîäèòå Âû ñàìè è ïðèáûëü ñ îáîðîòà ëþäåé, êîòîðûõ ïðèâåäåòå â áèçíåñ. Áåñêîíå÷íàÿ ïðèáûëü ÿâëÿåòñÿ òàéíîé áîãàòñòâà. Ýòî çíà÷èò îäèí ðàç èíâåñòèðîâàòü âðåìÿ èëè äåíüãè à ïîòîì ïîëó÷àòü äåíüãè ñíîâà è ñíîâà.  ñåòåâîì ìàðêåòèíãå ýòî òàêæå îçíà÷àåò ïîëó÷àòü äåíüãè çà ðàáîòó äðóãèõ.

Ê ñîæàëåíèþ, ïðî÷èòàâ ýòî ïèñüìî âïåðâûå, ÿ ïðàêòè÷åñêè ïðîïóñòèë òàêóþ âîçìîæíîñòü ñêâîçü ïàëüöû, è äàæå íå ñòàë ÷èòàòü äàëüøå, íî âñêîðå ÿ ïåðå÷èòàë âñå çàíîâî. Çàäóìàëñÿ è ïîíÿë âñþ ñèëó ýòîãî ïðåäëîæåíèÿ.

È òåïåðü ÿ áîãàò è ñâîáîäåí. ß ìîãó äóõîâíî ðàçâèâàòüñÿ, îòäûõàòü, íàäî ìíîé íåò ãíåòà íà÷àëüñòâà, ìîåé ñåìüå è ìíå íå ìåøàåò óíèçèòåëüíàÿ áåäíîñòü è áîðüáà çà êóñîê õëåáà, ìåøàÿ ÷åëîâå÷åñêîé æèçíè...

************************************************************

Íàïðèìåð, âîò ÷òî ãîâîðèò ìèñòåð Äæåðè Ïðîêòîð, àìåðèêàíñêèé ìèëëèîíåð.

Äâà ãîäà íàçàä áûëà óïðàçäíåíà ìîÿ äîëæíîñòü â ôèðìå, â êîòîðîé ÿ ðàáîòàë ïîñëåäíèõ ïÿòíàäöàòü ëåò. Ïîñëå íåñêîëüêèõ íåóñïåøíûõ ñîáåñåäîâàíèé ÿ ðåøèë íà÷àòü ñâîé ñîáñòâåííûé áèçíåñ.  òå÷åíèè ïðîøëûõ ëåò ÿ ïðîøåë ìíîãî ôèíàíñîâûõ çàòðóäíåíèé. ß áûë äîëæåí ñâîåé ñåìüå, äðóçüÿì è êðåäèòîðàì áîëåå 35.000,- USD. ß áûë âûíóæäåí çàëîæèòü ñâîé äîì, ÷òîáû ïðîêîðìèòü ñâîþ ñåìüþ è óäåðæàòü ñâîé áèçíåñ.  ÝÒÎÒ ÌÎÌÅÍÒ ïðîèçîøëî íå÷òî âûäàþùååñÿ â ìîåé æèçíè, è ÿ ïèøó äëÿ òîãî, ÷òîáû ïîäåëèòüñÿ îá ýòîì çíàìåíàòåëüíîì ñîáûòèè ñ Âàìè.  ñåðåäèíå äåêàáðÿ 1998 ÿ ïîëó÷èë e-mail ñ ýòîé ïðîãðàììîé. Ïåðåä ýòèì ÿ øåñòü ìåñÿöåâ èñêàë ðàçíûå òîðãîâûå âîçìîæíîñòè. Âñå ïðîãðàììû, êîòîðûå ÿ ïîëó÷èë íå áûëè ýôôåêòèâíûìè (ïî êðàéíåé ìåðå íà ìîé âçãëÿä). Îíè áûëè èëè ñëèøêîì ñëîæíûìè èëè òðåáîâàëè áîëüøèõ èíâåñòèöèé, à ðèñêîâàòü ñâîèì âêëàäîì, ÷òîáû óçíàòü äåéñòâóåò ýòî èëè íåò, ÿ íå õîòåë. Êàê ÿ óæå ãîâîðèë, â äåêàáðå 1998 ÿ ïîëó÷èë ýòó ïðîãðàììó. ß íå õîòåë åå ïîëó÷àòü, ïðîñòî, ïîëó÷èë òàê æå êàê è Âû. Ñïàñèáî Áîãó çà ýòî! ß ïðî÷èòàë ïðîãðàììó íåñêîëüêî ðàç, ïîòîìó ÷òî íå ìîã â íåå ïîâåðèòü, è ïðèíÿëñÿ çà ðàáîòó. ß ìîã èíâåñòèðîâàòü òîëüêî ñòîëüêî äåíåã, ñêîëüêî â äàííûé ìîìåíò áûëî âîçìîæíî. Òàê æå êàê è Âû ÿ áûë ñêåïòè÷åí è íåìíîãî áîÿëñÿ î ëåãàëüíîñòè äàííîé ïðîãðàììû. Ïîñëå èñêëþ÷åíèÿ òîãî, ÷òî ïðîãðàììà ìîæåò áûòü íåëåãàëüíîé, ÿ ñêàçàë ñåáå, ïî÷åìó áû ìíå ýòî íå ïîïðîáîâàòü. Ïîòîì ÿ ïîñëàë îêîëî 10.000 e-mail. Ñòîèëî ìíå ýòî îêîëî 15,- USD çà ìîå âðåìÿ on-line. Ïðåâîñõîäíîå ñâîéñòâî e-mail ñîñòîèò â òîì, ÷òî íå íàäî íè÷åãî ïå÷àòàòü, à íóæíî òîëüêî ïîñûëàòü. Òàê êàê âñå çàêàçû îôîðìëÿþòñÿ ÷åðåç e-mail, òî ìîåé èíâåñòèöèåé áûëî òîëüêî ìîå âðåìÿ, êîòîðîå ÿ ïðîâåë ó êîìïüþòåðà. Ãîâîðþ Âàì êàê ýòî áûëî, íàäåþñü, ÷òî Âàñ ýòî íå ðàçî÷àðóåò, òàê êàê ÿ ïîîáåùàë ñåáå, ÷òî íèêîãî íå îáìàíó, ÷åãî áû ìíå ýòî íå ñòîèëî. Ìåíüøå ÷åì ÷åðåç íåäåëþ ÿ íà÷àë ïîëó÷àòü çàêàçû íà REPORT #1. Äî 13 ÿíâàðÿ 1999 ÿ ïîëó÷èë 26 çàêàçîâ íà REPORT #1. Âàøåé öåëüþ ÿâëÿåòñÿ ïîëó÷èòü ìèíèìàëüíî 20 çàêàçîâ íà REPORT #1  ÒÅ×ÅÍÈÈ ÄÂÓÕ ÍÅÄÅËÜ. ÅÑËÈ ÂÛ ÈÕ ÍÅ ÏÎËÓ×ÈÒÅ, ÏÎØËÅÒÅ ÁÎËÜØÅ ÄÀÍÍÛÕ ÏÐÎÃÐÀÌÌ, ÄËß ÒÎÃÎ ×ÒÎÁÛ ÈÕ ÏÎËÓ×ÈÒÜ! Ìîé øàã ê ïîëó÷åíèþ 50.000,- USD çà 90 äíåé áûë ñäåëàí. Äî 30 ÿíâàðÿ 1999 ÿ ïîëó÷èë 196 çàêàçîâ íà REPORT #2. Âàøåé öåëüþ ÿâëÿåòñÿ ïîëó÷èòü ìèíèìàëüíî 100 çàêàçîâ íà REPORT #2 â òå÷åíèè äâóõ íåäåëü. Åñëè ýòî íå ïîëó÷èòñÿ, òàê ðàññûëàéòå áîëüøå ýòèõ ïðîãðàìì. Êàê òîëüêî äîñòèãíèòå 100 çàêàçîâ íà REPORT #2 òî âñå îñòàëüíîå áóäåò â ïîðÿäêå è Âû òî÷íî ïîëó÷èòå ñâîè 50.000,- USD. Ó ìåíÿ áûëî 196 çàêàçîâ íà REPORT #2, òî åñòü íà 96 áîëüøå ÷åì ìíå áûëî íóæíî. Ïîýòîìó ÿ ñåë è îòäûõàë. Äî 1 ìàðòà 1999 çà ñâîè 10.000 îòîñëàíûõ e-mail ÿ ïîëó÷èë 58.000,- USD è êàæäûé äåíü ïðèõîäèëè íîâûå äåíüãè. ß çàïëàòèë ñâîè äîëãè è êóïèë ñåáå ìàøèíó. Ïîæàëóéñòà, íàéäèòå âðåìÿ è âíèìàòåëüíî ïðî÷èòàéòå ýòó ïðîãðàììó. ÝÒÎ ÍÀÂÑÅÃÄÀ ÈÇÌÅÍÈÒ ÂÀØÓ ÆÈÇÍÜ!!! Ïîìíèòå, ÷òî ýòî íå çàðàáîòàåò, ïîêà âû ýòî íå ïîïðîáóåòå! Ýòà ïðîãðàììà äåéñòâóåò, íî Âû äîëæíû òî÷íî ïðèäåðæèâàòüñÿ ðåêîìåíäàöèé!!

Ñïåöèàëüíîå ïðàâèëî - íå ñòàðàéòåñü âïèñûâàòü Âàøå èìÿ òàì, ãäå ýòî íå íóæíî. Ýòî íå áóäåò äåéñòâîâàòü, à Âû íåäîïîëó÷èòå ìíîãî äåíåã!! Áîëåå òîãî, ïðè èçìåíåíèè äàííûõ ïðîäàâöîâ èíà÷å, ÷åì ýòî óêàçàíî â èíñòðóêöèè íèæå, äàííûé âèä ïðåäïðèíèìàòåëüñòâà ñòàíîâèòñÿ íåëåãàëüíûì. Ñíîâà ïîâòîðÿþ, ÷òî â ñëó÷àå ñîáëþäåíèÿ âñåõ íèæåóêàçàííûõ ðåêîìåíäàöèé, ðå÷ü èäåò î ëåãàëüíîì ïðåäïðèíèìàòåëüñòâå!! Äëÿ òîãî, ÷òîáû âû äîñòèãëè ñâîåé öåëè íåîáõîäèìî ïîëó÷èòü 20 è áîëüøå çàêàçîâ íà REPORT #1 è 100 è áîëüøå íà REPORT #2.  ýòîì ñëó÷àå çàðàáîòàåòå 50.000,- USD (èëè áîëüøå) çà 90 äíåé! ß - ÐÅÀËÜÍÎÅ ÄÎÊÀÇÀÒÅËÜÑÒÂÎ ÒÎÃÎ, ×ÒÎ ÝÒÎ ÍÀ ÑÀÌÎÌ ÄÅËÅ ÄÅÉÑÒÂÓÅÒ!!! Åñëè âû ðåøèëèñü, ÷òî â ýòîé ïðîãðàììå ó÷àñòâîâàòü íå áóäåòå, òàê ìíå âàñ èñêðåííå æàëü. Òàê êàê ýòî ðåàëüíàÿ ïðåâîñõîäíàÿ âîçìîæíîñòü ñ ìèíèìàëüíûì ðèñêîì è èíâåñòèöèÿìè! Åñëè õîòèòå ó÷àñòâîâàòü, ïðèäåðæèâàéòåñü äàííûõ ðåêîìåíäàöèé è áóäåòå íà äîðîãå ê ôèíàíñîâîé íåçàâèñèìîñòè. Åñëè çàíèìàåòåñü ïðåäïðèíèìàòåëüñòâîì èëè õîòèòå íà÷àòü ñâîé ñîáñòâåííûé áèçíåñ, òàê ñ÷èòàéòå ýòî çà õîðîøóþ âîçìîæíîñòü. ß ÝÒÎ ÑÄÅËÀË !!!

Ñ óâàæåíèåì Äæåðè Ïðîêòîð.

 

 

 

ÝÒÎ ÏÎÐÀÇÈÒÅËÜÍÎ!!!

(ËÈ×ÍÀß ÇÀÌÅÒÊÀ ÎÒ ÎÑÍÎÂÀÒÅËß ÝÒÎÉ ÏÐÎÃÐÀÌÌÛ)

************************************************************

Ïåðåä òåì êàê ïðî÷èòàåòå ýòó ïðîãðàììó, âû äîëæíû ïîíÿòü, ÷òî ýòà ëåãàëüíàÿ ïðîãðàììà íå ìîãëà áûëà áûòü ñîçäàíà ëþáèòåëåì. Ïîçâîëüòå ìíå íåìíîãî ðàññêàçàòü î ñåáå. Öåëûõ 10 ëåò ó ìåíÿ áûë ñîáñòâåííûé ðàçâèâàþùèéñÿ áèçíåñ.  1979 ãîäó ìîé áèçíåñ íà÷àë ðóøèòüñÿ. ß äåëàë âñå, ÷òî ìíå äî ýòîãî ïðèíîñèëî óñïåõ, íî áåçóñïåøíî. Íàêîíåö ÿ ïîíÿë, ÷òî ýòî íå èç-çà ìåíÿ, à èç-çà ýêîíîìèêè, êîòîðàÿ íàñ ñîïðîâîæäàëà ñ 1945 ãîäà. Äóìàþ íå íóæíî Âàì îáúÿñíÿòü, êàê ýòî ïîâëèÿëî íà áåçðàáîòèöó â ñòðàíå, ìíîãèå èç Âàñ ýòî çíàþò ïî ñîáñòâåííîìó îïûòó. Ïðèøëî ìíîãî ïàäåíèé è áàíêðîòîâ. Ñðåäíèé êëàññ èñ÷åçàë, òå, êîòîðûå çíàëè ÷òî äåëàþò, ìóäðî èíâåñòèðîâàëè è ïðîäâèíóëèñü âûøå, à òå êòî íå çíàë, ïàäàëè âñå íèæå, â áåäíîòó. Êàê ãîâîðèò èçâåñòíàÿ ïîãîâîðêà: "ÁÎÃÀÒÛÅ ÁÎÃÀÒÅÞÒ, À ÁÅÄÍÛÅ ÁÅÄÍÅÞÒ". Òðàäèöèîííûå ñïîñîáû çàðàáîòêà äåíåã íèêîãäà íå ïîçâîëÿò Âàì âûñîêî ïîäíÿòüñÿ, à èíôëÿöèÿ òîëüêî ýòîìó ïîìîæåò. Ñåé÷àñ âû ïîëó÷èëè ïèñüìî, êîòîðîå ìîæåò äàòü Âàì ôèíàíñîâóþ íåçàâèñèìîñòü íà âñþ Âàøó æèçíü è "ÁÅÇ ÐÈÑÊÀ" è ñ "ÌÈÍÈÌÀËÜÍÛÌÈ ÓÑÈËÈßÌÈ".  ïîñëåäóþùèõ ìåñÿöàõ Âû ñìîæåòå çàðàáîòàòü äåíåã áîëüøå, ÷åì ìîæåòå ñåáå ïðåäñòàâèòü. Íóæíî ïîä÷åðêíóòü, ÷òî ÿ ñ ýòèõ äåíåã íå óâèæó íè öåíòà. Êàê è íèêòî èç ëþäåé, êîòîðûå òåñòèðîâàëè äàííóþ ïðîãðàììó. ß óæå çàðàáîòàë áîëåå 4.000.000,- USD!!! Ïåðåñòàë èñïîëüçîâàòü ýòó ïðîãðàììó ïîñëå òîãî, êàê ïîñëàë 16.000 ïðîãðàìì. Ñåé÷àñ ó ìåíÿ íåñêîëüêî ôèðì, êîòîðûå èçîáðåòàþò ïîäîáíûå ïðîãðàììû. Âûïîëíÿéòå ïðîãðàììó ÒÎ×ÍÎ ÏÎ ÈÍÑÒÐÓÊÖÈÈ!! Íå èçìåíÿéòå åå íèêàêèì îáðàçîì!! Îíà äåéñòâóåò ìàêñèìàëüíî ýôôåêòèâíî èìåííî â ýòîì âèäå. Íå çàáóäüòå ïîñëàòü êîïèþ ýòîé ïðîãðàììû êàæäîìó, êîãî òîëüêî âñïîìíèòå! Îäèí ÷åëîâåê, êîòîðîìó âû ýòî ïîøëåòå ìîæåò ïîñëàòü è 50.000 êîïèé ... à Âàøå èìÿ áóäåò íà êàæäîé èç íèõ!!! Ïîìíèòå, ÷òî ÷åì áîëüøå ïðîãðàìì âû ïîøëåòå, òåì áîëüøå ïîòåíöèàëüíûõ çàêàç÷èêîâ ïðèîáðåòåòå! Òàê ÷òî, äðóçüÿ, ÿ ïðåäîñòàâëÿþ Âàì âîçìîæíîñòü, èíôîðìàöèþ, ìàòåðèàë äëÿ òîãî ÷òîáû âû ïîëó÷èëè ôèíàíñîâóþ íåçàâèñèìîñòü. ÒÅÏÅÐÜ ÝÒÎ ÇÀÂÈÑÈÒ ÒÎËÜÊÎ ÎÒ ÂÀÑ! "ÏÎÄÓÌÀÉÒÅ ÎÁ ÝÒÎÌ" ïåðåä òåì êàê óäàëèòå ýòîò mail, êàê ÷óòü íå ñäåëàë ÿ. Îòâåäèòå ñåáå íåìíîãî âðåìåíè, ïðî÷òèòå è ïî-íàñòîÿùåìó ïîäóìàéòå íàä ýòèì.

Âîçüìèòå ðó÷êó è ïîñ÷èòàéòå, ÷òî ìîæåò èç ýòîãî ïîëó÷èòüñÿ, åñëè Âû ýòî ïîïðîáóåòå. Âîçüìèòå ñàìûé ïëîõîé âàðèàíò, íî è â ýòîì ñëó÷àå ó âàñ áóäåò ìíîãî äåíåã.  ñàìîì õóäøåì ñëó÷àå ïîëó÷èòå ñâîþ èíâåñòèöèþ íàçàä. Âñå ñîìíåíèÿ, êîòîðûå ó âàñ åñòü, èñ÷åçíóò, êîãäà ïîëó÷èòå ñâîé ïåðâûé çàêàç. ÝÒÎ ÄÅÉÑÒÂÓÅÒ!!!!!

Jody Jacobs, Richmond,VA.

À ÒÅÏÅÐÜ, ÂÎÒ ÝÒÀ ÏÅÐÂÎÑÕÎÄÍÀß ÏÐÎÃÐÀÌÌÀ, ÊÎÒÎÐÀß ÂÀÌ ÇÀÐÀÁÎÒÀÅÒ ÒÛÑß×È ÄÎËËÀÐÎÂ!!!!!

************************************************************

ÈÍÑÒÐÓÊÖÈß : Ýòîò ìåòîä çàðàáîòêà äåíåã íà ñàìîì äåëå ÄÅÉÑÒÂÓÅÒ ÍÀ 100%, ÊÎÃÄÀ ÓÃÎÄÍÎ, ÃÄÅ ÓÃÎÄÍÎ. ß óâåðåí, ÷òî Âû ñìîæåòå çàðàáîòàòü áîëåå 50.000,- USD â ïîñëåäóþùèå 90 äíåé. Ïåðåä òåì êàê ñêàçàòü "ãëóïîñòü..." ïîæàëóéñòà ïðî÷èòàéòå âíèìàòåëüíî è âíèêíèòå â ñóòü ýòîé ïðîãðàììû. Ýòî íå öåïíîå ïèñüìî, à îòëè÷íàÿ ëåãàëüíàÿ âîçìîæíîñòü çàðàáîòàòü äåíüãè.  ÷åì ñìûñë? Òàê êàê è â ëþáîé multi-level ñõåìå, òîðãîâëÿ ñòðîèòñÿ íà ïðèâëå÷åíèè íîâûõ ïàðòíåðîâ è ïðîäàæå ñâîèõ òîâàðîâ. ÇÀÊÀÇÛ Ê ÂÀÌ ÏÐÈÕÎÄßÒ È ÂÛÏÎËÍßÞÒÑß ÏÎ E-MAIL, ïîýòîìó íå âîçíèêàåò ëè÷íîãî êîíòàêòà. Äåëàåòñÿ âñå äîìà èëè â ó÷ðåæäåíèè. Ýòî ñàìàÿ áîëüøàÿ multi-level âîçìîæíîñòü íà ñâåòå!!!!! È ÝÒÎ ÍÅ ÏÐÅÓÂÅËÈ×ÅÍÈÅ!!

 

Ñóùåñòâóåò äâà îñíîâíûõ ìåòîäà äëÿ ñòðîèòåëüñòâà âàøèõ íèæíèõ óðîâíåé:

Ìåòîä #1- ÏÎÑÛËÊÀ ÌÀÑÑÎÂÎÉ E-MAIL ÐÅÊËÀÌÛ

Ïðåäïîëîæèì, íàïðèìåð, ÷òî Âû õîòèòå íà÷àòü ñ ìàëîãî êîëè÷åñòâà, òîëüêî äëÿ òîãî, ÷òîáû ïîñìîòðåòü êàê ýòî äåéñòâóåò. Äîïóñòèì, ÷òî Âû è âñå âîâëå÷åííûå Âàìè êîìïàíüîíû ïîøëåòå òîëüêî 2.000 e-mail (êàæäûé èç Âàñ). Òàêæå ïðåäïîëîæèì, ÷òî ïîëó÷èòå âñåãî 0,5% îòâåòîâ. Åñëè èñïîëüçóåòå õîðîøèé ïåðå÷åíü àäðåñîâ òî 1%. Ïîòîì ìíîãî ëþäåé ðàçîøëþò óæå ñîòíè òûñÿ÷ ýòèõ ïðîãðàìì, áëàãîäàðÿ âàøèì 2.000. Ïðîäîëæèì íàø ïðèìåð, âû ïîñëàëè 2.000 ïðîãðàìì. Èç 0,5% îòâåòîâ ýòî òîëüêî 10 çàêàçîâ íà REPORT #1. Ýòèõ äåñÿòü ÷åëîâåê ïîñëàëî 20.000 ïðîãðàìì, ÷òî ïðè 0,5% - óæå 100 çàêàçîâ íà REPORT #2. Êàæäûé èç ýòèõ 100 ïîñëàëè ïî 2.000 ïðîãðàìì, à Âû ïîëó÷èëè 1.000 çàêàçîâ íà REPORT #3, à åñëè êàæäûé èç ýòèõ 1.000 ïîøëåò 2.000 ñâîèõ ïðîãðàìì, òàê ïðè 0,5% ïîëó÷èòå 10.000 çàêàçîâ íà REPORT #4. À ýòî 10.000 õ 5 = 50.000 USD â íàëè÷íîñòè!!!!! Âàø êîíå÷íûé çàðàáîòîê â ýòîì ñëó÷àå áóäåò: 50+500+5.000+50.000 = 55.550,- USD!!!!!!! Ïîìíèòå, ÷òî ýòî ïðåäïîëîæåíèå äëÿ 1990 ÷åëîâåê. Òå, êîòîðûå íå çàõîòÿò ó÷àñòâîâàòü, ýòó âîçìîæíîñòü óäàëÿò, è íè÷åãî íå ñëó÷èòñÿ! Ïîïðîáóéòå ïîäóìàòü ìèíóòêó! À ÷òî åñëè êàæäûé ïîøëåò 100.000 ïðîãðàìì âìåñòî 2.000 ?! Âåðüòå ìíå, ÷òî ëþäè ýòî ñäåëàþò, âîçìîæíî è áîëüøå! Ìåæäó ïðî÷èì, Âàø ôèíàíñîâûé âêëàä ÿâëÿåòñÿ ìèíèìàëüíûì... Âû óæå èìååòå ïîäêëþ÷åíèå ê Èíòåðíåò, à e-mail - áåñïëàòåí!

REPORT #2 Âàì ïîêàæåò ñàìûå ëó÷øèå ìåòîäû ìàññîâîé ðàññûëêè e-mail è ãäå ìîæíî íàéòè ïåðå÷åíü àäðåñîâ.

ÌÅÒÎÄ #2 - ÁÅÑÏËÀÒÍÀß ÐÅÊËÀÌÀ Â ÈÍÒÅÐÍÅÒÅ

Ðåêëàìà â Èíòåðíåòå ÿâëÿåòñÿ íåòðåáîâàòåëüíîé è ñóùåñòâóåò òûñÿ÷à ÁÅÑÏËÀÒÍÛÕ ìåñò äëÿ ðåêëàìû. Ñêàæåì, íàïðèìåð, ÷òî âû íà÷íåòå ñêðîìíî, òîëüêî äëÿ òîãî, ÷òîáû óçíàòü äåéñòâóåò ëè ýòî. Âàøåé öåëüþ áû áûëî íàéòè âñåãî ëèøü 10 ÷åëîâåê íà ïåðâûé óðîâåíü òî åñòü òåõ, êòî çàêàçàë áû ó Âàñ REPORT#1 (ðàçìåùåíèåì áåñïëàòíûõ îáúÿâëåíèé â Èíòåðíåò ëåãêî íàéòè è áîëüøåå êîëè÷åñòâî çàêàçîâ).

Äàëüøå ïðåäïîëîæèì, ÷òî êàæäûé èç Âàøåé îðãàíèçàöèè íàéäåò òîëüêî 10 ÷åëîâåê. Ïîñìîòðèì íà ïðèìåðå è óâèäèì, ÷òî ïðîèçîéäåò:

  1. 1-é level - âàøèõ 10 êëèåíòîâ ïî 5 USD.............................50,- USD.
  2. 2-é level - ïî 10 êëèåíòîâ îò òåõ 10-òè (5,- USD x 100) ........ 500,- USD.
  3. 3-é level - ýòî óæå 1.000 êëèåíòîâ (5,- USD x 1.000) ........5.000,- USD.
  4. 4-é level - 10.000 êëèåíòîâ (5,- USD x 10.000) ............... 50.000,- USD.

Èòîãî 55.550,- USD.

Ïîìíèòå, ÷òî ýòî òîëüêî ïðèìåð äëÿ 10 êëèåíòîâ. Ìíîãèå ëþäè íàéäóò ñîòíè êëèåíòîâ!!! ÏÎÄÓÌÀÉÒÅ ÎÁ ÝÒÎÌ!!! Âñå, ÷òî âû äîëæíû ñäåëàòü, çà êàæäûå $5 USD, êîòîðûå ïîëó÷èòå â ñâîé êîøåëåê - ýòî ïîñëàòü ïîêóïàòåëþ çàêàçàííûé REPORT. È ÝÒÎ ÂÑÅ!!! ÂÑÅÃÄÀ ÎÒÏÐÀÂËßÉÒÅ ÇÀÊÀÇÛ Â ÒÎÒ ÄÅÍÜ, ÊÎÃÄÀ ÎÍÈ ÏÐÈÉÄÓÒ!!! Ýòî Âàì ãàðàíòèðóåò, ÷òî e-mail, êîòîðûå áóäóò ïîñûëàòü ñ ÂÀØÈÌ èìåíåì, áóäóò áûñòðåå ðàñïðîñòðàíÿòüñÿ, ïîòîìó ÷òî îíè íå ìîãóò áûòü ïîñëàíû ïîêà REPORT's íåò ó âàøåãî çàêàç÷èêà!!!

ÈÒÀÊ, ÄÎÑÒÓÏÍÛÅ REPORT's:

****** Çàêàæè ñåáå êàæäûé èç íèõ ñîãëàñíî íîìåðó è íàçâàíèþ ******

 

ÇÀÊÀÆÈÒÅ ÑÅÁÅ REPORT's ÑÅÉ×ÀÑ !!!

 

Òàáëèöà 1. REPORT's è ðåêâèçèòû ïðîäàâöîâ.

¹ Ïåðå÷åíü REPORT's R- è Z- êîøåëüêè ïðîäàâöà E-mail ïðîäàâöà
1 REPORT #1 "Ðóêîâîäñòâî ïî áåñïëàòíîé è ýôôåêòèâíîé ðåêëàìå â Èíòåðíåò" R871542342557

Z469857407500

WM_13@yahoo.com
2 REPORT #2 "Ðóêîâîäñòâî ïî ìàññîâîé ðåêëàìíîé ðàññûëêå E-Mail " R803112125203

Z460897718401

verysimplejob@yahoo.com
3 REPORT #3 "Ñåêðåòû ìíîãîóðîâíåâîãî ìàðêåòèíãà â Èíòåðíåò" R916511407235

Z601004161913

poul007@narod.ru
4 REPORT #4 "Êàê ñòàòü ìèëëèîíåðîì, èñïîëüçóÿ MLM è Èíòåðíåò" R117465742973

Z095492416150

asebo@mail.ru

Ñ ëþáûì èç ïðîäàâöîâ âñåãäà ìîæíî ñâÿçàòüñÿ ÷åðåç åãî e-mail. Íî, ïîæàëóéñòà, íå çàãðóæàéòå èõ ëèøíèìè âîïðîñàìè, îíè ìîãóò áûòü î÷åíü çàíÿòû îáðàáîòêîé çàêàçîâ (îñîáåííî íà òðåòüåì è ÷åòâåðòûõ óðîâíÿõ).

ÂÎÒ, ×ÒÎ ÍÓÆÍÎ ÑÄÅËÀÒÜ ÂÀÌ:

1. Ñêîïèðîâàòü ïðîãðàììó WebMoney keeper 2 è ñîçäàòü ñåáå ðóáëåâûé R-êîøåëåê.

Èíñòðóêöèè ïî ðàáîòå ñ êîøåëüêîì è èíôîðìàöèÿ îá ýòîé ñèñòåìå ïëàòåæåé

íà ñàéòå http://www.webmoney.ru

2. Ïîïîëíèòü ÑÂÎÉ êîøåëåê ðóáëåâûì ýêâèâàëåíòîì $20 + 3% ïî êóðñó ÖÁ, âûáðàâ

ëþáîé èç äîñòóïíûõ íà http://www.webmoney.ru/rus/perevods.htm ñïîñîáîâ ïåðåâîäà.

3. Ïîñëå ïîñòóïëåíèÿ äåíåã â âàø êîøåëåê, çàêàæèòå ñåáå âñå ÷åòûðå REPORT's

(èç ïåðå÷íÿ Òàáëèöû 1), ïóòåì ïåðåâîäà WebMoney èç ñâîåãî êîøåëüêà â êîøåëåê

ïðîäàâöà, ñóììû $5 ÑØÀ ïî êóðñó ÖÁ, çà êàæäûé REPORT. Îáÿçàòåëüíî, óêàæèòå

â ïîëå êîììåíòàðèÿ íîìåð REPORT è îáðàòíûé e-mail àäðåñ.

Ïðèìåð: REPORT#1 xxxxxx@xxxx.xxx

(Ïîäòâåðäèòå îïëàòó ïî e-mail)

4. Â Òàáëèöå 1, óäàëèòå íîìåð êîøåëüêà èç ñòðîêè 4 è ïåðåìåñòèòå íà åãî ìåñòî

íîìåð êîøåëüêà èç ñòðîêè 3. Çàòåì, ïåðåìåñòèòå íîìåð êîøåëüêà èç ñòðîêè 2

â îñâîáîäèâøååñÿ ìåñòî â ñòîðîêå 3. È, íàêîíåö, ïåðåìåñòèòå íîìåð êîøåëüêà èç

ñòðîêè 1 â ñòðîêó 2.

 îñâîáîäèâøååñÿ ìåñòî â ñòðîêå 1 âñòàâüòå íîìåð ñâîåãî R- êîøåëüêà.

Òåïåðü Âû ñòàëè ïðîäàâöîì REPORT#1.

5. Òîæå ñàìîå ïðîäåëàéòå ñ e-mail àäðåñàìè.

  • ÏÐÈÌÅ×ÀÍÈÅ:

    *Çà êàæäûé REPORT ïåðåâåäèòå ðóáëåâûé ýêâèâàëåíò $5 USD ïî êóðñó ÖÁ, ñî ñâîåãî êîøåëüêà íà íîìåð êîøåëüêà ïðîäàâöà. (USD ïîòîìó, ÷òî â ýòî âîâëå÷åíû æåëàþùèå ñî âñåãî ñâåòà). Âñå îïåðàöèè îò ñîçäàíèÿ êîøåëüêà äî îïëàòû REPORT's ïðîèçâîäÿòñÿ â ïðîãðàììå WebMoney Keeper.

    *Â êîøåëüêå, äåíüãè õðàíÿòñÿ â âèäå óñëîâíûõ åäèíèö (WebMoney).

    Ïî êóðñó 1WM = 1 ðóá. äëÿ R- êîøåëüêà

    1WM = 1 äîëëàð ÑØÀ äëÿ Z- êîøåëüêà.

    *Êîãäà ñäåëàåòå ñâîé çàêàç, óáåäèòåñü, ÷òî âû çàêàçàëè âñå REPORT. Âñå îíè ïîíàäîáÿòñÿ äëÿ òîãî, ÷òîáû Âû ñîõðàíèëè ó ñåáÿ â êîìïüþòåðå è, ïîòîì, ìîãëè ïðîäàâàòü êîïèè. Âàì äåéñòâèòåëüíî íóæíû âñå ýòè REPORT, èíà÷å ëþäè íå ñìîãóò ñäåëàòü ó âàñ çàêàç, à ñàìîå ãëàâíîå, ýòè REPORT's ñîäåðæàò âàæíóþ èíôîðìàöèþ î òîì, êàê èì äîñòè÷ü óñïåõà!! È ðàçâèâàòü ýòîò áèçíåññ.

    * òå÷åíèè íåñêîëüêèõ äíåé ïîñëå îïëàòû, âû ïîëó÷èòå ÷åòûðå e-mail, â êàæäîì ïî îäíîìó REPORT(ó). Ñîõðàíèòå èõ â âàøåì êîìïüþòåðå (è íà äèñêåòå äëÿ íàäåæíîñòè), ÷òîáû îíè âñåãäà áûëè ãîòîâû ê ïîñûëêå òûñÿ÷àì ëþäåé, êîòîðûå èõ ó âàñ çàêàæóò. Òåïåðü ýòî Âàø òîâàð, ñ ïðàâîì ïðîäàæè!

  • ÂÀÆÍÎ: - íå ìåíÿéòå íîìåðà êîøåëüêîâ, êîòîðûå íàõîäÿòñÿ â ñïèñêå çà êàæäûì èç REPORT's (íèêàêèì ñïîñîáîì), òîëüêî òàê, êàê ýòî óêàçàíî â ïóíêòàõ (1 - 5), èíà÷å ïîòåðÿåòå áîëüøóþ ÷àñòü ñâîèõ äîõîäîâ. Êîãäà ïîéìåòå, êàê ýòî äåéñòâóåò, Âàì ñðàçó ñòàíåò ïîíÿòíî, ïî÷åìó ýòî ïåðåñòàåò äåéñòâîâàòü, êîãäà ÷òî-íèáóäü èçìåíèøü íå ïî ïóíêòàì(1 - 5) . Ïîìíèòå, ýòîò ìåòîä áûë ïðîâåðåí, è åñëè Âû èçìåíèòå åãî, îí ïåðåñòàíåò ðàáîòàòü!!

    Âîçüìèòå ýòîò äîêóìåíò ñ èçìåíåííûì ïåðå÷íåì èìåí è ñ÷åòîâ è ñêîïèðóéòå åãî íà âàø êîìïüþòåð. Òåïåðü âû ãîòîâû ê ðàáîòå è ìîæåòå ðàññûëàòü ýòî ïðåäëîæåíèå â ïîèñêàõ ñâîèõ êëèåíòîâ, íî ïðåäâàðèòåëüíî îáÿçàòåëüíî ïðî÷èòàéòå âñå ÷åòûðå ðóêîâîäñòâà - îíè ñèëüíî ïîìîãóò âàì. Íå äåëàéòå íèêàêèõ èçìåíåíèé â ÷àñòè ÈÍÑÒÐÓÊÖÈÈ!!! Âàø ôèíàíñîâûé âêëàä â äàííîå ïðåäïðèÿòèå ÿâëÿåòñÿ ïðàêòè÷åñêè íè÷òîæíûì (êîíå÷íî æå åñëè âû ìîæåòå ïîçâîëèòü ñåáå èíâåñòèðîâàòü 20,- USD, èëè, íàïðèìåð, ìîæåòå ñëîæèòüñÿ ñ äðóçüÿìè. ×åì áîëüøå áóäåò Âàñ äëÿ ïîñûëêè ðåêëàìû è email, òåì áîëüøå âû èõ ïîøëåòå!. Âû, êîíå÷íî æå, óæå ïîäêëþ÷åíû ê ñåòè Èíòåðíåò è èìååòå áåñïëàòíûé e-mail!  ïîìîùü Âàì ñ âàøèì ìàðêåòèíãîì, ñîçäàíû 4 REPORT(ðóêîâîäñòâà), êîòîðûå âû çàêàçàëè. Îíè ñîäåðæàò ïîëåçíóþ èíôîðìàöèþ, íàïðèìåð, êàê ïîñûëàòü ìàññîâóþ ïî÷òîâóþ ðàññûëêó (e-mail), ãäå íàéòè òûñÿ÷ó âîçìîæíîñòåé ñäåëàòü áåñïëàòíóþ ðåêëàìó è ò.ä. Òàêæå âàì áóäóò äàíû èíôîðìàöèè îá ÈÍÒÅÐÍÅÒ-ÌÀÐÊÅÒÈÍÃ-ÊËÓÁÀÕ. Çäåñü íàéäåòå êîíôåðåíöèþ, ãäå èíòåðíåò-ïðåäïðèíèìàòåëè ñ öåëîãî ñâåòà âçàèìíî îáìåíèâàþòñÿ èíôîðìàöèåé è ñåêðåòàìè óñïåõà. Êëóá òàêæå áåñïëàòíî ïðåäîñòàâëÿåò èíòåðíåòîâûå èíñòðóìåíòû è óñëóãè äëÿ ñîçäàíèÿ ÑÎÁÑÒÂÅÍÍÎÃÎ ÈÍÒÅÐÍÅÒ ÏÐÅÄÏÐÈßÒÈß. Ïîñòàâÿò áåñïëàòíî software äëÿ îòïðàâëåíèÿ ìàññîâûõ e-mail è êàæäûé äåíü 1.000.000 íîâûõ e-mail àäðåñîâ. Òàêæå Âàì ïîñîâåòóþò, ãäå íàéòè áåñïëàòíóþ WEB ñòðàíèöó, êàê ïîëó÷èòü TOP îöåíêó â ïîèñêîâûõ ïðîãðàììàõ äëÿ Âàøåé ñòðàíèöû, êàê ïðîäàòü Âàø ïðîäóêò ïðè ïîìîùè ðåêëàìû, áþëëåòåíåé, áàííåðîâ è ìíîãî äðóãèõ ñîâåòîâ. Àäðåñ IMR: http://www.marketingontheweb.net Ïðèëîæåíèå àäðåñîâ ñî ñïèñêàìè è ïîèñêîâûìè ïðîãðàììàìè e-mail àäðåñîâ:

    http://www.whowhere.lycos.com/Email

    http://www.infospace.com/info/email1.htm

    !!! ÎÁßÇÀÒÅËÜÍÎ ÏÐÎÂÅÐÜÒÅ ÏÐÀÂÈËÜÍÎÑÒÜ ÈÇÌÅÍÅÍÈß ÒÀÁËÈÖÛ !!!

    Ïðèáëèçèòåëüíî 50.000 íîâûõ ëþäåé ïîäêëþ÷àþòñÿ ê Èíòåðíåòó êàæäûé ìåñÿö!

  • Ïðîâåðüòå, îñîáåííî âíèìàòåëüíî, ïðàâèëüíîñòü óêàçàíèÿ íîìåðà êîøåëüêà ïðè ïåðåâîäå. Ýòî î÷åíü âàæíî, òàê êàê ïîêà íå çàïëàòèòå ïðàâèëüíî, çàêàç íå ïðèäåò, à Âû íå ïîëó÷èòå ñâîé report. Íàéäèòå âðåìÿ, ÷òîáû âû ñìîãëè ñäåëàòü âñå ïðàâèëüíî è íå òîðîïÿñü, ïîòîìó ÷òî ýòî îñíîâà Âàøåãî áèçíåñà.
  • ************* ÑÎÂÅÒÛ Ê ÓÑÏÅÕÓ ************

    *Ñ×ÈÒÀÉÒÅ ÝÒÎ ÑÂÎÈÌ ÁÈÇÍÅÑÎÌ!!! Áóäüòå áûñòðûìè, ïðîôåññèîíàëüíûìè è ïðèäåðæèâàéòåñü èíñòðóêöèé.

    *Çàêàæèòå ñåáå ÷åòûðå REPORT's ÏÐßÌÎ ÑÅÉ×ÀÑ, ÷òîáû âû èõ èìåëè, êîãäà ê âàì íà÷íóò ïðèõîäèòü çàêàçû, ïîòîìó ÷òî:

    *Êîãäà ïîëó÷èòå $5 ÑØÀ, âû ÄÎËÆÍÛ ïîñëàòü æåëàåìûé ïðîäóêò (REPORT)!

    * ÂÑÅÃÄÀ ÎÒÏÐÀÂËßÉÒÅ ÇÀÊÀÇÛ Â ÒÎÒ ÄÅÍÜ ÊÎÃÄÀ ÎÍÈ ÏÐÈÉÄÓÒ!!!!

    *Áóäüòå òåðïåëèâû è íå ñäàâàéòåñü!! Åñëè áóäåòå òî÷íî èñïîëíÿòü ïðåäïèñàíèÿ, Âàøè

    ðåçóëüòàòû ÁÓÄÓÒ ÓÑÏÅØÍÛÌÈ!!!!

    *À ÃËÀÂÍÎÅ, ÂÅÐÜÒÅ Â ÑÅÁß È ÒÎÌÓ, ×ÒÎ Ó ÂÀÑ ÏÎËÓ×ÈÒÜÑß!!!!!!!

    ************ ÍÀØÈ ÐßÄÛ ÓÑÏÅÕÀ ***********

    Ïðèäåðæèâàéòåñü ýòèõ ðÿäîâ è ó âàñ âñå ïîëó÷èòüñÿ: Åñëè íå ïîëó÷èòå 20 çàêàçîâ íà Report #1 â òå÷åíèè äâóõ íåäåëü, ïðîäîëæàéòå äåëàòü ðåêëàìó è ïîñûëàòü e-mail, äî òåõ ïîð, ïîêà èõ íå ïîëó÷èòå. Ïîòîì âû â òå÷åíèè íåñêîëüêèõ íåäåëü Âû äîëæíû ïîëó÷èòü çàêàçû íà Report #2. Åñëè ýòî íå ïðîèçîéäåò, íå ïåðåñòàâàéòå ïîñûëàòü ðåêëàìó äî òåõ ïîð, ïîêà íå äîñòèãíèòå 100 çàêàçîâ íà Report #2. Êàê òîëüêî ïîëó÷èòå 100 çàêàçîâ íà Report #2, ÌÎÆÅÒÅ ÍÀ×ÀÒÜ ÎÒÄÛÕÀÒÜ, ïîòîìó ÷òî ñèñòåìà â ýòîì ñëó÷àå óæå ðàáîòàåò çà Âàñ à Âàøè äåíüãè áóäóò ïðèõîäèòü ñàìè ïî ñåáå.

    ÝÒÎ ÂÀÆÍÎ ÇÀÏÎÌÍÈÒÜ: Âñåãäà, êîãäà âàøå èìÿ ïðîäâèãàåòñÿ âíèç ïî ñïèñêó, Âû ïîëó÷àåòå çàêàç íà ñëåäóþùèé Report, ïîýòîìó ìîæåòå ñëåäèòü ñâîå ïðîäâèæåíèå, ïî òîìó êàêîé êàêîé Report îò Âàñ çàêàçûâàþò ëþäè! Åñëè ïîæåëàåòå ïîâûñèòü ñâîé äîõîä, òî ïðîñòî ïîñûëàéòå íîâóþ ïàðòèþ e-mail. Òàê Âû íà÷íåòå âåñü ïðîöåññ ñíà÷àëà. ÍÅ ÑÓÙÅÑÒÂÓÅÒ ÍÈÊÀÊÎÉ ÃÐÀÍÈÖÛ ÏÐÈÁÛËÈ, ÊÎÒÎÐÓÞ ÌÎÆÍÎ ÄÎÑÒÈÃÍÓÒÜ Â ÝÒÎÌ ÁÈÇÍÅÑÅ!!! Ïåðåä òåì, êàê ðåøèòå õîòèòå ýòèì çàíèìàòüñÿ èëè íåò, ïðî÷èòàéòå ñëåäóþùèå ôàêòû îá ýòîé ïðîãðàììå:

    1. ÏÐÎÄÀÅÒÅ ÏÐÎÄÓÊÒ, ÏÐÎÈÇÂÎÄÑÒÂÎ ÊÎÒÎÐÎÃÎ ÂÀÌ ÍÈ×ÅÃÎ ÍÅ ÑÒÎÈÒ!
    2. ÏÐÎÄÀÅÒÅ ÏÐÎÄÓÊÒ, ÒÐÀÍÑÏÎÐÒÈÐÎÂÊÀ ÊÎÒÎÐÎÃÎ ÂÀÌ ÍÈ×ÅÃÎ ÍÅ ÑÒÎÈÒ!
    3. ÏÐÎÄÀÅÒÅ ÏÐÎÄÓÊÒ, ÐÅÊËÀÌÀ ÊÎÒÎÐÎÃÎ ÂÀÌ ÍÈ×ÅÃÎ ÍÅ ÑÒÎÈÒ!
    4. ÈÑÏÎËÜÇÓÅÒÅ ÑÈËÓ ÈÍÒÅÐÍÅÒÀ È MULTI-LEVEL MARKETING!
    5. ÂÀØÅÉ ÅÄÈÍÑÒÂÅÍÍÎÉ ÂÛÄÀ×ÅÉ ÊÐÎÌÅ ÍÀ×ÀËÜÍÎÉ ÈÍÂÅÑÒÈÖÈÈ 20,- USD ßÂËßÅÒÑß ÒÎËÜÊÎ ÂÀØÅ ÂÐÅÌß!
    6. ÂÅÑÜ ÇÀÐÀÁÎÒÎÊ ÊÎÒÎÐÛÉ ÂÛ ÏÎËÓ×ÈÒÅ ßÂËßÅÒÑß ×ÈÑÒÎÉ ÏÐÈÁÛËÜÞ!
    7. ÝÒÀ ÏÐÎÃÐÀÌÌÀ ÍÀÂÑÅÃÄÀ ÈÇÌÅÍÈÒ ÂÀØÓ ÆÈÇÍÜ!

     

    ***** ÎÏÛÒ ÄÐÓÃÈÕ *****

    Ýòà ïðîãðàììà äåéñòâóåò, íî âû äîëæíû òî÷íî èñïîëíÿòü èíñòðóêöèè! ÃËÀÂÍÎÅ ÍÅ ÏÎÌÅÙÀÉÒÅ ÂÀØÅ ÈÌß ÍÀ ÄÐÓÃÓÞ ÏÎÇÈÖÈÞ, ÝÒÎ ÎÁÎÉÄÅÒÑß ÂÀÌ ÁÎËÜØÎÉ ÏÎÒÅÐÅÉ ÄÅÍÅÃ, ÝÒÎ ÏÐÎÑÒÎ ÍÅ ÄÅÉÑÒÂÓÅÒ!!!

    ß - ðåàëüíîå äîêàçàòåëüñòâî ðàáîòîñïîñîáíîñòè ýòîãî áèçíåñà. Ýòî äåéñòâèòåëüíî ïðåâîñõîäíàÿ âîçìîæíîñòü, òàê ðåàëüíî è ëåãêî çàðàáîòàòü äåíüãè ñ ìèíèìàëüíûì âêëàäîì. Åñëè ðåøèòåñü ýòî ïîïðîáîâàòü, ïðèäåðæèâàéòåñü èíñòðóêöèé ïðîãðàììû è áóäåòå íà ëó÷øåé äîðîãå ê ôèíàíñîâîé íåçàâèñèìîñòè.

    Steven Bardfield, Portland, OR

    ************************************************************

    Ýòà ïðîãðàììà äåéñòâèòåëüíî äåéñòâóåò. Æèâó íå â Àìåðèêå, à â Åâðîïå è ñíà÷àëà ÿ áîÿëñÿ, íå áûë óâåðåí, äåéñòâèòåëüíî ëè ýòî äåéñòâóåò, à ïîòîìó, íå îòíîñèëñÿ ê ýòîìó ñåðüåçíî. À ïîòîì ñêàçàë ñåáå: "À ïî÷åìó íåò?". Ñîçäàë êîøåëåê, ïîïîëíèë åãî , è ñäåëàë ïåðåâîä, çàêàçàâ ñåáå ÷åòûðå Reporty.  òå÷åíèè 5-è äíåé ïîëó÷èë èõ âñåõ ïî e-mail.

    Äîëüøå âñåãî ïðèøëîñü æäàòü Report #4. Íî ýòî è ïîíÿòíî, âåäü ó ïðîäàâöà ýòîãî, ïîñëåäíåãî óðîâíÿ, òûñÿ÷è çàêàçîâ. Âñå ñäåëàë òî÷íî ïî èíñòðóêöèè (÷òîáû áûòü óâåðåííûì, åñëè ýòî äåëî íå çàðàáîòàåò, òî ýòî íå ïðè÷èíà ìîåé îøèáêè) è æäàë. ß âíèìàòåëüíî ïðî÷èòàë âñå ïîëó÷åííûå ðóêîâîäñòâà, à êîãäà óçíàë, êàê âñå íàäî äåëàòü, íà÷àë ñâîé áèçíåñ. ß èñêàë àäðåñà âåçäå è ñäåëàë ñåáå äëèííûé ñïèñîê (ìíå ýòî áûëî äåéñòâèòåëüíî èíòåðåñíî, ýòî áûëî êàê íîâîå õîááè, è ÿ íå ìîã íè÷åãî ïîòåðÿòü), êàê íåíîðìàëüíûé ÿ íà÷àë ïîñûëàòü e-mail ëþäÿì â öåëîì ñâåòå. Äåëàë ÿ ýòî ïîñòîÿííî, è êàæäûé äåíü êîíòðîëèðîâàë ñâîé ïî÷òîâûé ÿùèê è êîøåëåê. Ïðèìåðíî ÷åðåç äåíü íà÷àëè ïðèõîäèòü çàêàçû. Äî ñèõ ïîð ïîìíþ òîò ìîìåíò, êîãäà îáíàðóæèë ïåðâûé çàêàç. Íåêîòîðîå âðåìÿ ÿ ïðîñòî ñòîÿë è íå ìîã äâèãàòüñÿ: "Ýòî ðàáîòàåò! Ýòà øòóêà çàðàáîòàëà ìàòü åå òàê!". Ïðîøó ïðîùåíèÿ çà âûðàæåíèå, íî ß áûë î÷åíü ñ÷àñòëèâ, è íà÷àë ïîñûëàòü åùå áîëüøå e-mail, ïîÿâèëñÿ ñèëüíåéøèé ñòèìóë ê ðàáîòå. Íà ñëåäóþùèé äåíü - ïóñòîé ÿùèê è ñíîâà ÿ ïîäóìàë, ÷òî ýòî íå áóäåò ðàáîòàòü, íî îêàçàëîñü íàîáîðîò. Íà ñëåäóþùèé äåíü ÿ ïîëó÷èë 3 çàêàçà, â òîò æå ìîìåíò ÿ ïîñëàë ëþäÿì èõ reporty, ÷òîáû ìîãëè òîæå áûñòðî çàðàáîòàòü äåíüãè (äëÿ ñåáÿ è äëÿ ìåíÿ). Çà äâå íåäåëè, êàæäûé äåíü ÿ ñèäåë ïðèìåðíî 30 ìèíóò ó êîìïüþòåðà è ïîñûëàë çàêàçû.  òå÷åíèè äâóõ íåäåëü ÿ ïîëó÷èë 29 çàêàçîâ íà Report #1. Ïîòîì çàêàçû ñòàëè ïðèõîäèòü ÷àùå è áûñòðåå, êàæäóþ íåäåëþ ÿ ïîëó÷àë îêîëî ñòà çàêàçîâ, a äåíüãè âñå ïîñòóïàëè íà ìîé ñ÷åò.  öåëîì ÿ çàðàáîòàë îêîëî 64.000,- USD.  ÝÒÎ ÍÅ ÂÎÇÌÎÆÍÎ ÁÛËÎ ÏÎÂÅÐÈÒÜ! Íà ïðîøëîé íåäåëå ÿ êóïèë ñåáå íîâóþ òà÷êó è ýòî áëàãîäàðÿ ïðîãðàììå. Åñëè è òåïåðü Âû íå çíàåòå, ÷òî äåëàòü, òàê ÿ Âàì ãîâîðþ

    Ï_Î_Ï_Ð_Î_Á_Ó_É_Ò_Å è íå ïîæàëååòå. Ýòî Âàø øàíñ, åñëè åãî óïóñòèòå, òàê áóäåòå æàëåòü îá ýòîì äî êîíöà æèçíè!

    Í. Ðåáðîâ, Ðîññèÿ.

    ************************************************************

    Ìåíÿ çîâóò Mitchell a ìîÿ æåíà Jody, æèâåì â ×èêàãî. ß áóõãàëòåð â îäíîé àìåðèêàíñêîé ôèðìå è çàðàáàòûâàþ íà æèçíü äîñòàòî÷íî äåíåã. Êîãäà ÿ ïîëó÷èë ýòîò e-mail, ÿ áûë çîë íà æåíó èç-çà ïîëó÷åíèÿ "junk mail" (ðåêëàìíûå ëèñòû, è ò.ä.., áåç ïîæåëàíèÿ). ß ïîñìåÿëñÿ íàä ïðåäëîæåíèåì, ÿ çíàë, ÷òî ýòî íå áóäåò äåéñòâîâàòü. Jody ìåíÿ àáñîëþòíî èãíîðèðîâàëà è íà÷àëà ýòèì çàíèìàòüñÿ. ß øóòèë íàä íåé è áûë ãîòîâ ïðîèçíåñòè èçâåñòíóþ ôðàçó "Âèäèøü, ÿ æå òåáå ãîâîðèë, ÷òî ýòî íå áóäåò äåéñòâîâàòü!" Íî ñìåÿëèñü ïîòîì íàäî ìíîé!!! Çà 45 äíåé îíà ïîëó÷èëà 47.200,- USD. ß áûë â øîêå!!! ß áûë óâåðåí, ÷òî ýòî íå äåéñòâóåò, a ýòî áûëà íåïðàâäà!!! ß ïðèñîåäèíèëñÿ ê Jody, äî ïåíñèè ìíå îñòàâàëîñü ñåìü ëåò, a ýòà ïðîãðàììà âåðíóëà ìíå æåëàíèå ðàáîòàòü, ïîòîìó ÷òî ÿ âèäåë ñâîè ðåçóëüòàòû!

    Mitchell Wolf, MD, Chicago, IL.

    ************************************************************

    Ãëàâíûì äîâîäîì ýòîãî ïèñüìà ÿâëÿåòñÿ òî, ÷òîáû óáåäèë âàñ, ÷òî ýòî ÷åñòíàÿ, ëåãàëüíàÿ, ïðèáûëüíàÿ ñèñòåìà äëÿ çàðàáàòûâàíèÿ áîëüøèõ äåíåã çà êîðîòêîå âðåìÿ. ß òîëüêî ïîïðîáîâàë, ÷òîáû óçíàòü, ÷òî ìîæíî ïîëó÷èòü âçàìåí çà ìèíèìàëüíûé âêëàä è ñòàðàíèå. Ê ìîåìó óäèâëåíèþ ÿ ïîëó÷èë 3.470,- USD çà ïåðâûõ 14 äíåé à îñòàëüíûå äåíüãè âñå åùå ïðèõîäÿò!!!

    Charles Morris, Esq.

    ************************************************************

    Òàê êàê ÿ íå ÿâëÿþñü òèïîì àçàðòíîãî èãðîêà, ïðîøëî íåñêîëüêî íåäåëü, ïåðåä òåì êàê ÿ ðåøèë ïîïðîáîâàòü. ß ïðèøåë ê âûâîäó, ÷òî 20,- USD ýòî òàêîé ìàëåíüêèé âêëàä, ÷òî ïðîñòî èñêëþ÷åíî, ÷òîáû ÿ íå íàøåë õîòÿ áû íåñêîëüêî çàêàçîâ, äëÿ âîçâðàòà ñâîåé èíâåñòèöèè. Áîæå, êàê ÿ áûë óäèâëåí, êîãäà óâèäåë ñâîé êîøåëåê, ïîëíûé çàêàçîâ! Çà íåêîòîðîå âðåìÿ èõ ïîñòóïèëî ñòîëüêî, ÷òî ÿ áûë âûíóæäåí âçÿòü îòïóñê íà ðàáîòå. Çà ýòîò ãîä ÿ çàðàáîòàë áîëüøå äåíåã, ÷åì çà ïîñëåäíèå äåñÿòü ëåò! Ñàìîå ïðåêðàñíîå â òîì, ÷òî íåâàæíî ãäå ëþäè æèâóò. Ýòî ïðîñòî - ñàìàÿ ëó÷øàÿ èíâåñòèöèÿ ñ î÷åíü áûñòðûì îáîðîòîì.

    Paige Willis, Des Moines, IA.

    ************************************************************

    Îäèí ðàç ÿ óæå ïîëó÷èë ýòó ïðîãðàììó. ß åå óäàëèë, íî ïîòîì ÿ ïîäóìàë î òîì, ÷òî ñòîèëî áû ïîïðîáîâàòü. Êîíå÷íî, ÿ íå èìåë ïðåäñòàâëåíèÿ êîãäà ïîëó÷ó îïÿòü ïîäîáíîå ïðåäëîæåíèå, ïîýòîìó ÿ áûë âûíóæäåí æäàòü, ïîêà ìíå êòî-íèáóäü íå ïðèøëåò çàíîâî. Ïðîøëî 11 ìåñÿöåâ êîãäà ÿ ñíîâà ïîëó÷èë åãî. Òåïåðü ÿ åãî íå ñîòðól!!! Ñ ïåðâîãî ðàçà ÿ ïîëó÷èë 41.000,- USD!!!!

    Violet Wilson, Johnstown, PA.

    ************************************************************

    Ó÷àñòâóþ â ýòîé ïðîãðàììå óæ â òðåòèé ðàç. Ìû óøëè ñ ðàáîòû, à ÷åðåç íåêîòîðîå âðåìÿ êóïèëè ñåáå äîì íà ïëÿæå è áóäåì æèòü íå äóìàÿ î äåíüãàõ. Åñòü òîëüêî îäèí ñïîñîá íà Çåìëå, ÷òîáû çàñòàâèòü èñïîëíÿòüñÿ ñâîè ïëàíû - ÝÒÎ ÍÀ×ÀÒÜ ÂÛÏÎËÍßÒÜ ÈÕ. Ðàäè Áîãà, íå ïðîïóñòèòå ýòó ÇÎËÎÒÓÞ âîçìîæîñòü!!! Ìíîãî ñ÷àñòüÿ è ïðèÿòíîé òðàòû äåíåã!

    Kerry Ford, Centerport, NY.

    ************************************************************

    ÇÀÊÀÆÈÒÅ ÑÅÁÅ REPORT`s ÏÐßÌÎ ÑÅÉ×ÀÑ È ÂÑÒÀÂÀÉÒÅ ÍÀ ÏÓÒÜ Ê ÍÅÇÀÂÈÑÈÌÎÑÒÈ, ÑÂÎÁÎÄÅ È Ñ×ÀÑÒÜÞ!

    ÒÅÏÅÐÜ ÂÐÅÌß ÍÀ ÄÎÑÒÈÆÅÍÈÅ ÎÃÐÎÌÍÛÕ ÐÅÇÓËÜÒÀÒÎÂ!!

    ÏÎÆÀËÓÉÑÒÀ ÂÍÈÌÀÍÈÅ: Åñëè âàì íóæåí ñîâåò êàê íà÷àòü ïðåäïðèíèìàòü, çàðåãèñòðèðîâàòü òîðãîâîå íàçâàíèå, íàó÷èòüñÿ ïëàòèòü íàëîãè, êîíòàêòèðóéòå ñ îòäåëîì ïðåäïðèíèìàòåëüñòâà. Âàøè ðåçóëüòàòû çàâèñÿò òîëüêî îò Âàñ, îò Âàøåé ðàáîòû. Ýòî ïèñüìî íå ãàðàíòèðóåò íèêàêèõ äîõîäîâ è íèêàêèõ ðåçóëüòàòîâ, íî âñå ñóììû è ðåçóëüòàòû, óêàçàííûå â ýòîì äîêóìåíòå -- ÔÀÊÒ.

    !!!ÂÑÅ ÇÀÂÈÑÈÒ ÒÎËÜÊÎ ÎÒ ÂÀÑ!!!

    ÁÎËÜØÎÃÎ ÓÑÏÅÕÀ!!!

    P.S. Âû ñìîæåòå ñâÿçàòüñÿ ñî ìíîé ïî àäðåñó: WM_13@yahoo.com

    P.S. èëè çàéòè íà ìîþ ñòðàíè÷êó : http://www.geocities.com/wm_13/

    C óâàæåíèåì, Ìèõàèë.

    1
    1



    Do You Yahoo!?
    Yahoo! Mail Personal Address - Get email at your own domain with Yahoo! Mail. --0-2086206725-986370454=:7069-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Apr 4 1:20:11 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from relay1.ntu-kpi.kiev.ua (www.ntu-kpi.kiev.ua [212.111.192.161]) by hub.freebsd.org (Postfix) with ESMTP id A9C0B37B71F for ; Wed, 4 Apr 2001 01:20:05 -0700 (PDT) (envelope-from simon@comsys.ntu-kpi.kiev.ua) Received: from comsys.ntu-kpi.kiev.ua (eth0.comsys.ntu-kpi.kiev.ua [10.0.1.184]) by relay1.ntu-kpi.kiev.ua (Postfix) with ESMTP id D24C330495 for ; Wed, 4 Apr 2001 11:19:59 +0300 (EEST) Received: from pm5149 (pm514-9.comsys.ntu-kpi.kiev.ua [10.18.54.109]) by comsys.ntu-kpi.kiev.ua (8.11.3/8.11.3) with SMTP id f348HBs02223 for ; Wed, 4 Apr 2001 11:17:11 +0300 (EEST) Message-ID: <007801c0bcd6$90784c00$6d36120a@comsys.ntukpi.kiev.ua> From: "Andrey Simonenko" To: Subject: Is it possible to use some BPF filters in one process, in some threads? Date: Wed, 4 Apr 2001 11:12:09 +0400 MIME-Version: 1.0 Content-Type: text/plain; charset="koi8-r" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 5.00.2014.211 X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2014.211 Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Hi I want to add BPF support to IPA (/usr/ports/sysutils/ipa). But I want to use one process for some BPF filters. I'm going to use pcap(3) library, because it understands human filter requests in pcap_compile(3). So, here is my question. Is it possible to use some pcap_dispatch(3) functions in one process? I need to use pcap_dispatch(3) only for counting number of bytes, I don't need to check network packets. If it possible to use some pcap_dispatch(3) functions and BPF filters will not lose network packets (on fast network traffic), how is it better to implemet this? I am not sure that it will be correct to call somehow pcap_dispatch(3) functions in loop and here is my second question. Is it possible to use pcap(3) routines in different threads? Is pcap(3) library thread safe? Thanks in advice. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Apr 4 5:16: 8 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from web4304.mail.yahoo.com (web4304.mail.yahoo.com [216.115.104.196]) by hub.freebsd.org (Postfix) with SMTP id EEA7C37B771 for ; Wed, 4 Apr 2001 05:16:02 -0700 (PDT) (envelope-from sloppyj123@yahoo.com) Message-ID: <20010404121602.29670.qmail@web4304.mail.yahoo.com> Received: from [208.136.71.2] by web4304.mail.yahoo.com; Wed, 04 Apr 2001 05:16:02 PDT Date: Wed, 4 Apr 2001 05:16:02 -0700 (PDT) From: Jason Victor Subject: A novel idea.... To: freebsd-hackers@freebsd.org 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 have to have Windows on my computer, and will NOT spoil my perfectly tweaked Debian installation. What I was wondering was: is there a UMSDOS of Phat Linux-type thing for FreeBSD? I think this would be an interesting project to undertake. If there isn't one, and anyone wants to start it, tell me what a (relatively) newbie C programmer can do. I think it would increase migration to FreeBSD from Windows, as opposed to ONLY Linux. And something completely unrelated: do FreeBSD drivers/HOWTOs work on OpenBSD and NetBSD? And what are the REAL reasons that you guys prefer FreeBSD to Linux? Thanks, Jason __________________________________________________ Do You Yahoo!? Get email at your own domain with Yahoo! Mail. http://personal.mail.yahoo.com/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Apr 4 5:57:28 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from cdc.net (server1.cdc.net [207.244.0.12]) by hub.freebsd.org (Postfix) with SMTP id 1649937B722 for ; Wed, 4 Apr 2001 05:57:21 -0700 (PDT) (envelope-from mwade@cdc.net) Received: (qmail 2383 invoked from network); 4 Apr 2001 12:55:16 -0000 Received: from unknown (HELO net-ninja.com) (207.244.6.200) by server1.cdc.net with SMTP; 4 Apr 2001 12:55:16 -0000 Received: by net-ninja.com (Postfix, from userid 1000) id 282506E8D0; Wed, 4 Apr 2001 08:55:14 -0400 (EDT) Received: from localhost (localhost [127.0.0.1]) by net-ninja.com (Postfix) with ESMTP id D582A176020; Wed, 4 Apr 2001 08:55:14 -0400 (EDT) Date: Wed, 4 Apr 2001 08:55:14 -0400 (EDT) From: Mike Wade X-Sender: mwade@fxp0.net-ninja.com To: Andrey Simonenko Cc: freebsd-hackers@freebsd.org Subject: Re: Is it possible to use some BPF filters in one process, in some threads? In-Reply-To: <007801c0bcd6$90784c00$6d36120a@comsys.ntukpi.kiev.ua> 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, 4 Apr 2001, Andrey Simonenko wrote: > So, here is my question. Is it possible to use some pcap_dispatch(3) > functions in one process? I need to use pcap_dispatch(3) only for > counting number of bytes, I don't need to check network packets. Why not use ipfw's count command instead? Example: [root@net-ninja]:~> ipfw add 10 count ip from any to 192.168.1.1 in recv fxp0 [root@net-ninja]:~> ipfw add 11 count ip from 192.168.1.1 to any out xmit fxp0 [root@net-ninja]:~> ipfw show 10 11 00010 7 430 count ip from any to 192.168.1.1 in recv fxp0 00011 2 187 count ip from 192.168.1.1 to any out xmit fxp0 Second column reports packets xfered, thrid column reports bytes xfered. --- Mike Wade (mwade@cdc.net) Chief Technical Officer CDC Internet, Inc. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Apr 4 6:48:28 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from mokona.furryterror.org (hs2-108.magma.ca [64.26.169.108]) by hub.freebsd.org (Postfix) with ESMTP id 7EB7D37B71F for ; Wed, 4 Apr 2001 06:48:25 -0700 (PDT) (envelope-from afong@furryterror.org) Received: from afong by mokona.furryterror.org with local (Exim 3.12 #1 (Debian)) id 14kne4-00035Z-00; Wed, 04 Apr 2001 09:48:24 -0400 Subject: Acenic driver questions To: freebsd-hackers@freebsd.org Date: Wed, 4 Apr 2001 09:48:24 -0400 (EDT) Reply-To: afong@furryterror.org X-Mailer: ELM [version 2.4ME+ PL66 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Message-Id: From: Amy Fong Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Question about the acenic driver. In if_ti.c, there's ti_mem which is currently used to load the firmware onto the card. What I'm trying to do is to use take advantage of the window base/window from the registers on the tigon and write to a particular segment of the memory. From what I've seen so far, it looks like I should be able to do this using ti_mem to do this but my experimentations don't seem to be working. I know that Linux acenic driver has patches available for using the window/winbase to read the nic's tracing ring buffer so I'm thinking that I should be on the right track. Does anyone have any experience/suggestions? Thanks! Amy To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Apr 4 7:41:11 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from lindt.urgle.com (lindt.urgle.com [62.49.202.23]) by hub.freebsd.org (Postfix) with ESMTP id 85A3C37B71C for ; Wed, 4 Apr 2001 07:41:07 -0700 (PDT) (envelope-from mike@urgle.com) Received: from mike by lindt.urgle.com with local (Exim 3.16 #1) id 14koSv-000243-00; Wed, 04 Apr 2001 15:40:57 +0100 Date: Wed, 4 Apr 2001 15:40:57 +0100 From: Mike Bristow To: Jason Victor Cc: freebsd-hackers@freebsd.org Subject: Re: A novel idea.... Message-ID: <20010404154057.A5356@lindt.urgle.com> References: <20010404121602.29670.qmail@web4304.mail.yahoo.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <20010404121602.29670.qmail@web4304.mail.yahoo.com>; from sloppyj123@yahoo.com on Wed, Apr 04, 2001 at 05:16:02AM -0700 X-Rated: Saddam Hussein, cryptographic, World Trade Center Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Wed, Apr 04, 2001 at 05:16:02AM -0700, Jason Victor wrote: > Hi. I have to have Windows on my computer, and will > NOT spoil my perfectly tweaked Debian installation. > What I was wondering was: is there a UMSDOS of Phat > Linux-type thing for FreeBSD? Not as far as I know (if UMSDOS of Phat is what I think it is). > I think this would be an > interesting project to undertake. If there isn't one, > and anyone wants to start it, tell me what a > (relatively) newbie C programmer can do. Probably little; the main reason one doesn't exist is the lack of a UMSDOS type filesystem on FreeBSD. And it'd (probably) take more than a newbie C programmer to code up one of those. > And something completely unrelated: do FreeBSD > drivers/HOWTOs work on OpenBSD and NetBSD? Drivers: Depends; those that do tend to be full of : #if defined __FreeBSD__ #define do_foo freebsd_do_foo #elif defined __OpenBSD__ #define do_foo openbsd_do_foo #endif but as all the BSD's are similar, these are usually relativly small sections. HOWTOs: HOWTOs are either, in my experience: very system specific (you must be running Linux 2.4, or OpenBSD 2.6, or something) for it to be useful. or very generic (as long as you're reasonably bright, you can read the HOWTO and apply it to anything vaguly unixey). How to install it type documents are in the former camp (reading the OpenBSD install HOWTO ain't gonna help you install Debian); often things like samba or other applications are in the latter camp. > And what > are the REAL reasons that you guys prefer FreeBSD to > Linux? It's development model is something approaching sane. It's a complete OS; rather than a kernel and a bunch of loosly-associated utilities that a bunch of differnet people have used to create a dozen or so OSes from. -- Mike Bristow, seebitwopie To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Apr 4 7:54: 7 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from fw.wintelcom.net (ns1.wintelcom.net [209.1.153.20]) by hub.freebsd.org (Postfix) with ESMTP id 82ACB37B718 for ; Wed, 4 Apr 2001 07:54:05 -0700 (PDT) (envelope-from bright@fw.wintelcom.net) Received: (from bright@localhost) by fw.wintelcom.net (8.10.0/8.10.0) id f34Es4O06847; Wed, 4 Apr 2001 07:54:04 -0700 (PDT) Date: Wed, 4 Apr 2001 07:54:04 -0700 From: Alfred Perlstein To: Jason Victor Cc: freebsd-hackers@FreeBSD.ORG Subject: Re: A novel idea.... Message-ID: <20010404075404.P12164@fw.wintelcom.net> References: <20010404121602.29670.qmail@web4304.mail.yahoo.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <20010404121602.29670.qmail@web4304.mail.yahoo.com>; from sloppyj123@yahoo.com on Wed, Apr 04, 2001 at 05:16:02AM -0700 X-all-your-base: are belong to us. Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG * Jason Victor [010404 05:17] wrote: > Hi. I have to have Windows on my computer, and will > NOT spoil my perfectly tweaked Debian installation. > What I was wondering was: is there a UMSDOS of Phat > Linux-type thing for FreeBSD? I think this would be an > interesting project to undertake. If there isn't one, > and anyone wants to start it, tell me what a > (relatively) newbie C programmer can do. I think it > would increase migration to FreeBSD from Windows, as > opposed to ONLY Linux. You can take a look at picoBSD: http://people.freebsd.org/~picobsd/ Since FreeBSD can mount linux/msdos disks, what you can do is a) use EXT2 as a backing filesystem b) use a file in EXT2/msdosfs as a backing node for a virtual device: http://www.freebsd.org/cgi/man.cgi?query=vn&apropos=0&sektion=0&manpath=FreeBSD+4.2-RELEASE&format=html and create a filesystem in that. > And something completely unrelated: do FreeBSD > drivers/HOWTOs work on OpenBSD and NetBSD? Drivers, not really, HOWTOs depends on the howto, most Linux howtos which are really samba/mgetty/vi/apache howtos work on FreeBSD. :) > And what > are the REAL reasons that you guys prefer FreeBSD to > Linux? I like FreeBSD because I get to fix the problems I come across rather than having to submit it along with massive companies like SGI where I fear getting lost in the noise. -- -Alfred Perlstein - [bright@wintelcom.net|alfred@freebsd.org] Daemon News Magazine in your snail-mail! http://magazine.daemonnews.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 4 8: 2:20 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from lindt.urgle.com (lindt.urgle.com [62.49.202.23]) by hub.freebsd.org (Postfix) with ESMTP id 42A2337B724 for ; Wed, 4 Apr 2001 08:02:18 -0700 (PDT) (envelope-from mike@urgle.com) Received: from mike by lindt.urgle.com with local (Exim 3.16 #1) id 14konQ-0002jm-00; Wed, 04 Apr 2001 16:02:08 +0100 Date: Wed, 4 Apr 2001 16:02:08 +0100 From: Mike Bristow To: Alfred Perlstein Cc: Jason Victor , freebsd-hackers@FreeBSD.ORG Subject: Re: A novel idea.... Message-ID: <20010404160208.A10031@lindt.urgle.com> References: <20010404121602.29670.qmail@web4304.mail.yahoo.com> <20010404075404.P12164@fw.wintelcom.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <20010404075404.P12164@fw.wintelcom.net>; from bright@wintelcom.net on Wed, Apr 04, 2001 at 07:54:04AM -0700 X-Rated: Vince Foster, radar, Mossad Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Wed, Apr 04, 2001 at 07:54:04AM -0700, Alfred Perlstein wrote: > > a) use EXT2 as a backing filesystem > b) use a file in EXT2/msdosfs as a backing node for a virtual > device: > http://www.freebsd.org/cgi/man.cgi?query=vn&apropos=0&sektion=0&manpath=FreeBSD+4.2-RELEASE&format=html > and create a filesystem in that. That's a very good idea. Performance would probably suck rocks. OTOH, if you suddenly need to install X and so need another 200M, growfs (available in -current only) might enable you to grow your backing file, then grow the filesystem. -- Mike Bristow, seebitwopie To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Apr 4 8: 4:28 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from fw.wintelcom.net (ns1.wintelcom.net [209.1.153.20]) by hub.freebsd.org (Postfix) with ESMTP id 3E55637B722 for ; Wed, 4 Apr 2001 08:04:26 -0700 (PDT) (envelope-from bright@fw.wintelcom.net) Received: (from bright@localhost) by fw.wintelcom.net (8.10.0/8.10.0) id f34F4GN07244; Wed, 4 Apr 2001 08:04:16 -0700 (PDT) Date: Wed, 4 Apr 2001 08:04:16 -0700 From: Alfred Perlstein To: Mike Bristow Cc: Jason Victor , freebsd-hackers@FreeBSD.ORG Subject: Re: A novel idea.... Message-ID: <20010404080416.T12164@fw.wintelcom.net> References: <20010404121602.29670.qmail@web4304.mail.yahoo.com> <20010404075404.P12164@fw.wintelcom.net> <20010404160208.A10031@lindt.urgle.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <20010404160208.A10031@lindt.urgle.com>; from mike@urgle.com on Wed, Apr 04, 2001 at 04:02:08PM +0100 X-all-your-base: are belong to us. Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG * Mike Bristow [010404 08:02] wrote: > On Wed, Apr 04, 2001 at 07:54:04AM -0700, Alfred Perlstein wrote: > > > > a) use EXT2 as a backing filesystem > > b) use a file in EXT2/msdosfs as a backing node for a virtual > > device: > > http://www.freebsd.org/cgi/man.cgi?query=vn&apropos=0&sektion=0&manpath=FreeBSD+4.2-RELEASE&format=html > > and create a filesystem in that. > > That's a very good idea. Performance would probably suck rocks. > OTOH, if you suddenly need to install X and so need another 200M, > growfs (available in -current only) might enable you to grow your > backing file, then grow the filesystem. or just make another vn and mount it. :) -- -Alfred Perlstein - [bright@wintelcom.net|alfred@freebsd.org] Represent yourself, show up at BABUG http://www.babug.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 4 8: 5:27 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from mss.rdc2.nsw.optushome.com.au (ha1.rdc2.nsw.optushome.com.au [203.164.2.50]) by hub.freebsd.org (Postfix) with ESMTP id 6611B37B742 for ; Wed, 4 Apr 2001 08:05:20 -0700 (PDT) (envelope-from s2209866@cse.unsw.edu.au) Received: from co3038206a ([203.164.177.110]) by mss.rdc2.nsw.optushome.com.au (InterMail vM.4.01.03.20 201-229-121-120-20010223) with SMTP id <20010404150519.XLB17266.mss.rdc2.nsw.optushome.com.au@co3038206a> for ; Thu, 5 Apr 2001 01:05:19 +1000 Reply-To: From: "Daniel Wong" To: Subject: how to generate a custom ICMP packet from kernel ?? Date: Thu, 5 Apr 2001 01:05:54 +1000 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2910.0) X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4133.2400 Importance: Normal Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Hi, I've set up my own ICMP type - type 40 (ICMP_PROBE) which is to be used for probing the network's conjestion etc... (don't want to bore you with details) anyways... I've tried to imitate the way that icmp_error generates and icmp packet, but I have no idea why it's not sending... below is the piece of code I'm building the icmp packet with. If you can find anything wrong with it (it maybe to do with the offset ?) or know why it might not be able to pass through the ip_output, please please please help me solve this problem! I pass in three arguments: mbuf *m; /* the memory buffer of the a packet for a particular flow of which I'm inspecting*/ dport and sport ar the destination and source ports of the flow it all compiles and runs without interferring with normal flow of packets. /***** starts here _________________ ip_icmp.c _______******/ void icmp_sendprobe( m, dport, sport ) struct mbuf *m; u_short dport; u_short sport; { struct mbuf *nbuf, *opts = 0; struct icmp *icp; struct ip *oip, *nip; oip = mtod(m, struct ip *); nbuf = m_gethdr(M_DONTWAIT, MT_HEADER); if (nbuf == NULL) { printf("Probe not created!"); return; } nbuf->m_len = ICMP_PRBLEN; MH_ALIGN(nbuf, nbuf->m_len); icp = mtod(nbuf, struct icmp *); icp->icmp_type = ICMP_PROBE; icp->icmp_code = 0; /* setting up probe */ icp->icmp_pmdst = dport; icp->icmp_pmsrc = sport; /* zero out flow information */ icp->icmp_pm_flowinfo = 0; icp->icmp_pm_dir = ICMP_PM_DIR_FWD; if (nbuf->m_data - sizeof(struct ip) < nbuf->m_pktdat) panic("icmp_probe len"); /* moved the data pointer upwards */ nbuf->m_data -= sizeof(struct ip); /* increase the length of the packet */ nbuf->m_len += sizeof(struct ip); nbuf->m_pkthdr.len = nbuf->m_len; /* set the receive interface */ nbuf->m_pkthdr.rcvif = m->m_pkthdr.rcvif; nip = mtod(nbuf, struct ip *); /* copy the tcp/udp packet's IP header */ bcopy((caddr_t)oip, (caddr_t)nip, sizeof(struct ip)); nip->ip_len = nbuf->m_len; nip->ip_vhl = IP_VHL_BORING; nip->ip_p = IPPROTO_ICMP; nip->ip_tos = 0; nip->ip_ttl = MAXTTL; nbuf->m_flags &= ~(M_BCAST|M_MCAST); icmp_send( nbuf, opts ); } /**** ends here ____________________ ip_icmp.c ______*****/ icmp_send unchanged and used to send the packet out Regards 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 4 8: 6:12 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from panzer.kdm.org (panzer.kdm.org [216.160.178.169]) by hub.freebsd.org (Postfix) with ESMTP id 1B30637B71B for ; Wed, 4 Apr 2001 08:06:07 -0700 (PDT) (envelope-from ken@panzer.kdm.org) Received: (from ken@localhost) by panzer.kdm.org (8.9.3/8.9.1) id JAA19315; Wed, 4 Apr 2001 09:06:02 -0600 (MDT) (envelope-from ken) Date: Wed, 4 Apr 2001 09:06:02 -0600 From: "Kenneth D. Merry" To: Amy Fong Cc: freebsd-hackers@FreeBSD.ORG Subject: Re: Acenic driver questions Message-ID: <20010404090602.A19240@panzer.kdm.org> References: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2i In-Reply-To: ; from afong@furryterror.org on Wed, Apr 04, 2001 at 09:48:24AM -0400 Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Wed, Apr 04, 2001 at 09:48:24 -0400, Amy Fong wrote: > Question about the acenic driver. In if_ti.c, there's ti_mem > which is currently used to load the firmware onto the card. What > I'm trying to do is to use take advantage of the window base/window > from the registers on the tigon and write to a particular segment of > the memory. From what I've seen so far, it looks like I should be > able to do this using ti_mem to do this but my experimentations > don't seem to be working. I know that Linux acenic driver has > patches available for using the window/winbase to read the nic's > tracing ring buffer so I'm thinking that I should be on the right > track. > > Does anyone have any experience/suggestions? Look at the Tigon driver diffs in this patch set: http://people.FreeBSD.org/~ken/zero_copy/zero_copy.diffs.20010124 In particular, look at the ti_copy_mem() function. Ken -- Kenneth Merry ken@kdm.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 4 8:16:33 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from pluto.senet.com.au (pluto.senet.com.au [203.56.239.150]) by hub.freebsd.org (Postfix) with ESMTP id 1DC7037B722 for ; Wed, 4 Apr 2001 08:16:30 -0700 (PDT) (envelope-from glewis@misty.eyesbeyond.com) Received: from misty.eyesbeyond.com (c21-p62.senet.com.au [203.152.254.191]) by pluto.senet.com.au (8.11.0/8.11.0) with ESMTP id f34FGQ424815; Thu, 5 Apr 2001 00:46:26 +0930 (CST) (envelope-from glewis@misty.eyesbeyond.com) Received: (from glewis@localhost) by misty.eyesbeyond.com (8.11.1/8.11.1) id f34FGO423898; Thu, 5 Apr 2001 00:46:24 +0930 (CST) (envelope-from glewis) Date: Thu, 5 Apr 2001 00:46:24 +0930 From: Greg Lewis To: Alwyn Goodloe Cc: freebsd-hackers@FreeBSD.ORG Subject: Re: JDK1.2 build Message-ID: <20010405004623.A23843@misty.eyesbeyond.com> References: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: ; from agoodloe@gradient.cis.upenn.edu on Tue, Apr 03, 2001 at 03:53:17PM -0400 Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Tue, Apr 03, 2001 at 03:53:17PM -0400, Alwyn Goodloe wrote: > I've asked this on the questions list but no one there could resolve the > problem so I thought I would ask it on the hackers list. > > First note I have all the ports required. > > I've had the following problems in building the jdk: > > There were problems with ALT_BOOTDIR finding the linux jdk so I removed > it (which the error message indicates as a fix) and things seemed to go ok > UNTIL I get What do you mean, you "removed it"? What is ALT_BOOTDIR currently pointing to then and is it a valid JDK 1.2 installation that can run under FreeBSD? > /usr/local/java/jdk1.2/x86/bin/javac: permission denied > gmake[3]: *** [.compile.classlist] Error 126 > > (the permissions are all open so that should be ok). Maybe its somehow > related to the ALT_BOOTDIR but I doubt it. Its completely related to ALT_BOOTDIR :). The compile is trying to execute javac from ALT_BOOTDIR/bin and is having trouble doing this. > I had script turned on I include the output below. > > I find this to be rather strange. I'm well into day two of staring at it > so help is definitely needed. I considered doing the entire build by hand, > following the instructions given online but was pinning my hopes on you > guys before doing that. You need a JDK to bootstrap the JDK (well, thats not strictly true, but you need access to one somewhere). If you've got ALT_BOOTDIR pointing at something which isn't a valid JDK then your compile can't work. -- Greg Lewis Email : glewis@eyesbeyond.com Eyes Beyond Mobile: 0419 868 494 Information Technology Web : http://www.eyesbeyond.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 4 8:22:37 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from mokona.furryterror.org (cr934547-a.flfrd1.on.wave.home.com [24.112.247.163]) by hub.freebsd.org (Postfix) with ESMTP id E1AB237B719 for ; Wed, 4 Apr 2001 08:22:33 -0700 (PDT) (envelope-from afong@furryterror.org) Received: from afong by mokona.furryterror.org with local (Exim 3.12 #1 (Debian)) id 14kp73-0004up-00; Wed, 04 Apr 2001 11:22:25 -0400 Subject: Re: Acenic driver questions In-Reply-To: <20010404090602.A19240@panzer.kdm.org> from "Kenneth D. Merry" at "Apr 4, 2001 09:06:02 am" To: "Kenneth D. Merry" Date: Wed, 4 Apr 2001 11:22:25 -0400 (EDT) Cc: freebsd-hackers@FreeBSD.ORG X-Mailer: ELM [version 2.4ME+ PL66 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Message-Id: From: Amy Fong Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > On Wed, Apr 04, 2001 at 09:48:24 -0400, Amy Fong wrote: > > Question about the acenic driver. In if_ti.c, there's ti_mem > > which is currently used to load the firmware onto the card. What > > I'm trying to do is to use take advantage of the window base/window > > from the registers on the tigon and write to a particular segment of > > the memory. From what I've seen so far, it looks like I should be > > able to do this using ti_mem to do this but my experimentations > > don't seem to be working. I know that Linux acenic driver has > > patches available for using the window/winbase to read the nic's > > tracing ring buffer so I'm thinking that I should be on the right > > track. > > > > Does anyone have any experience/suggestions? > > Look at the Tigon driver diffs in this patch set: > > http://people.FreeBSD.org/~ken/zero_copy/zero_copy.diffs.20010124 > > In particular, look at the ti_copy_mem() function. > > Ken > -- > Kenneth Merry > ken@kdm.org > Thanks! I should be kicking myself right now. I looked at the zero copy code a few months back and totally forgot about it. While I'm wasting bandwidth, I've got another question. I've noticed that if I use up too much stack space, the freebsd kernel (4.2) seems to crash very easily. Specially, if I create an array of size N within a function, once the function gets invoked, my machine just reboots. How do I find out how much stack space I've got? I'm assuming that it _is_ a stack issue. :) Amy To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Apr 4 8:27: 0 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from panzer.kdm.org (panzer.kdm.org [216.160.178.169]) by hub.freebsd.org (Postfix) with ESMTP id E772C37B732 for ; Wed, 4 Apr 2001 08:26:49 -0700 (PDT) (envelope-from ken@panzer.kdm.org) Received: (from ken@localhost) by panzer.kdm.org (8.9.3/8.9.1) id JAA19632; Wed, 4 Apr 2001 09:26:44 -0600 (MDT) (envelope-from ken) Date: Wed, 4 Apr 2001 09:26:43 -0600 From: "Kenneth D. Merry" To: Amy Fong Cc: freebsd-hackers@FreeBSD.ORG Subject: Re: Acenic driver questions Message-ID: <20010404092643.A19602@panzer.kdm.org> References: <20010404090602.A19240@panzer.kdm.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2i In-Reply-To: ; from afong@furryterror.org on Wed, Apr 04, 2001 at 11:22:25AM -0400 Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Wed, Apr 04, 2001 at 11:22:25 -0400, Amy Fong wrote: > Thanks! I should be kicking myself right now. I looked at the zero copy > code a few months back and totally forgot about it. > > While I'm wasting bandwidth, I've got another question. I've noticed > that if I use up too much stack space, the freebsd kernel (4.2) seems to > crash very easily. Specially, if I create an array of size N within a > function, once the function gets invoked, my machine just reboots. > How do I find out how much stack space I've got? I'm assuming that it > _is_ a stack issue. :) Other folks will probably have a better answer, but... if you're running into trouble like that, you should probably be mallocing the array in question. Ken -- Kenneth Merry ken@kdm.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 4 8:34:36 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from l04.research.kpn.com (l04.research.kpn.com [139.63.192.204]) by hub.freebsd.org (Postfix) with ESMTP id 6663F37B71F for ; Wed, 4 Apr 2001 08:34:33 -0700 (PDT) (envelope-from K.J.Koster@kpn.com) Received: by l04.research.kpn.com with Internet Mail Service (5.5.2653.19) id ; Wed, 4 Apr 2001 17:34:32 +0100 Message-ID: <59063B5B4D98D311BC0D0001FA7E452205FD9AF6@l04.research.kpn.com> From: "Koster, K.J." To: Alwyn Goodloe Cc: freebsd-hackers@FreeBSD.ORG Subject: RE: JDK1.2 build Date: Wed, 4 Apr 2001 17:34:30 +0100 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2653.19) Content-Type: text/plain; charset="iso-8859-1" Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Dear Alwyn, > > > > I find this to be rather strange. I'm well into day two of > staring at it > > so help is definitely needed. I considered doing the entire > build by hand, > > following the instructions given online but was pinning my > hopes on you > > guys before doing that. > The complete JDK build process is outlined in ridiculous detail on http://kjkoster.org/java/index.jsp?page=content/howto.jsp The instructions are cut'n paste ready, and there's a lot on why you have to do what you're doing. If you have any trouble following my instructions, please feel free to mail me directly. Kees Jan PS. Just to prove that it Can Be Done(tm), those web pages are served up from a native FreeBSD JDK. :-) ================================================ You are only young once, but you can stay immature all your life. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Apr 4 11: 7:21 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from web4307.mail.yahoo.com (web4307.mail.yahoo.com [216.115.104.199]) by hub.freebsd.org (Postfix) with SMTP id 8E2F037B718 for ; Wed, 4 Apr 2001 11:07:18 -0700 (PDT) (envelope-from sloppyj123@yahoo.com) Message-ID: <20010404180718.16316.qmail@web4307.mail.yahoo.com> Received: from [208.136.71.2] by web4307.mail.yahoo.com; Wed, 04 Apr 2001 11:07:18 PDT Date: Wed, 4 Apr 2001 11:07:18 -0700 (PDT) From: Jason Victor Subject: Re: A novel idea.... To: freebsd-hackers@freebsd.org In-Reply-To: <20010404080416.T12164@fw.wintelcom.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG It sounds like a good idea to me. From what I _think_ I understand, I can make some kind of FreeBSD boot floppy, and mount some kind of "virtual partition" containing FreeBSD that is simply a file on my Windows partition.... how far off-base am I??? If I can do this some way, what are some steps that a newbie could follow? Thanks alot, Jason --- Alfred Perlstein wrote: > * Mike Bristow [010404 08:02] > wrote: > > On Wed, Apr 04, 2001 at 07:54:04AM -0700, Alfred > Perlstein wrote: > > > > > > a) use EXT2 as a backing filesystem > > > b) use a file in EXT2/msdosfs as a backing node > for a virtual > > > device: > > > > http://www.freebsd.org/cgi/man.cgi?query=vn&apropos=0&sektion=0&manpath=FreeBSD+4.2-RELEASE&format=html > > > and create a filesystem in that. > > > > That's a very good idea. Performance would > probably suck rocks. > > OTOH, if you suddenly need to install X and so > need another 200M, > > growfs (available in -current only) might enable > you to grow your > > backing file, then grow the filesystem. > > or just make another vn and mount it. :) > > -- > -Alfred Perlstein - > [bright@wintelcom.net|alfred@freebsd.org] > Represent yourself, show up at BABUG > http://www.babug.org/ > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-hackers" in the body of > the message __________________________________________________ Do You Yahoo!? Get email at your own domain with Yahoo! Mail. http://personal.mail.yahoo.com/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Apr 4 11:12: 4 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from mokona.furryterror.org (cr934547-a.flfrd1.on.wave.home.com [24.112.247.163]) by hub.freebsd.org (Postfix) with ESMTP id 8674D37B71F for ; Wed, 4 Apr 2001 11:12:01 -0700 (PDT) (envelope-from afong@furryterror.org) Received: from afong by mokona.furryterror.org with local (Exim 3.12 #1 (Debian)) id 14krlA-0008PX-00; Wed, 04 Apr 2001 14:12:00 -0400 Subject: stack/memory usage in kernel related question To: freebsd-hackers@FreeBSD.ORG Date: Wed, 4 Apr 2001 14:12:00 -0400 (EDT) X-Mailer: ELM [version 2.4ME+ PL66 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Message-Id: From: Amy Fong Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Query: I've noticed that if I use up too much stack space, the freebsd kernel (4.2) seems to crash very easily. Specially, if I create an array of size N within a function, once the function gets invoked, my machine just reboots. How do I find out how much stack space I've got? I'm assuming that it _is_ a stack issue. :) Thanks, Amy To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Apr 4 11:16: 3 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from mass.dis.org (mass.dis.org [216.240.45.41]) by hub.freebsd.org (Postfix) with ESMTP id 3F7DB37B724 for ; Wed, 4 Apr 2001 11:16:00 -0700 (PDT) (envelope-from msmith@mass.dis.org) Received: from mass.dis.org (msmith@localhost [127.0.0.1]) by mass.dis.org (8.11.2/8.11.2) with ESMTP id f34IFMh01298; Wed, 4 Apr 2001 11:15:22 -0700 (PDT) (envelope-from msmith@mass.dis.org) Message-Id: <200104041815.f34IFMh01298@mass.dis.org> X-Mailer: exmh version 2.1.1 10/15/1999 To: Amy Fong Cc: freebsd-hackers@FreeBSD.ORG Subject: Re: stack/memory usage in kernel related question In-reply-to: Your message of "Wed, 04 Apr 2001 14:12:00 EDT." Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Wed, 04 Apr 2001 11:15:22 -0700 From: Mike Smith Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > Query: I've noticed that if I use up too much stack space, the freebsd > kernel (4.2) seems to crash very easily. Specially, if I create an > array of size N within a function, once the function gets invoked, > my machine just reboots. How do I find out how much stack space I've > got? I'm assuming that it _is_ a stack issue. :) Assume you don't have any stack. It'll vary from platform to platform, but the kernel stack on x86 is about 7.5k. So just don't do it. 8) -- ... every activity meets with opposition, everyone who acts has his rivals and unfortunately opponents also. But not because people want to be opponents, rather because the tasks and relationships force people to take different points of view. [Dr. Fritz Todt] V I C T O R Y N O T V E N G E A N C E To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Apr 4 11:22:43 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from fw.wintelcom.net (ns1.wintelcom.net [209.1.153.20]) by hub.freebsd.org (Postfix) with ESMTP id EEC0337B71B for ; Wed, 4 Apr 2001 11:22:39 -0700 (PDT) (envelope-from bright@fw.wintelcom.net) Received: (from bright@localhost) by fw.wintelcom.net (8.10.0/8.10.0) id f34IMb212390; Wed, 4 Apr 2001 11:22:37 -0700 (PDT) Date: Wed, 4 Apr 2001 11:22:37 -0700 From: Alfred Perlstein To: Jason Victor Cc: freebsd-hackers@FreeBSD.ORG Subject: Re: A novel idea.... Message-ID: <20010404112237.Y12164@fw.wintelcom.net> References: <20010404080416.T12164@fw.wintelcom.net> <20010404180718.16316.qmail@web4307.mail.yahoo.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <20010404180718.16316.qmail@web4307.mail.yahoo.com>; from sloppyj123@yahoo.com on Wed, Apr 04, 2001 at 11:07:18AM -0700 X-all-your-base: are belong to us. Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG * Jason Victor [010404 11:07] wrote: > It sounds like a good idea to me. From what I _think_ > I understand, I can make some kind of FreeBSD boot > floppy, and mount some kind of "virtual partition" > containing FreeBSD that is simply a file on my Windows > partition.... how far off-base am I??? Actually you're right on target. This is what I suggested. Just use picobsd, you'll need to have FreeBSD installed, then you can make your own picoBSD "distro" that contains the tools you'll need to make the "virtual disk in a file" on your windows partition. > If I can do > this some way, what are some steps that a newbie could > follow? Do a full install of FreeBSD. See the picobsd homepage http://people.freebsd.org/~picobsd/ Make your own picobsd with the tools needed for a FreeBSD install as well as vnconfig. Figure out how to do the virtual partitions using msdos files. Then make a script that unpacks the install files from ftp://ftp.freebsd.org/pub/FreeBSD/releases/i386/ into the virtual partition. And then customize your system. :) -- -Alfred Perlstein - [bright@wintelcom.net|alfred@freebsd.org] Daemon News Magazine in your snail-mail! http://magazine.daemonnews.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 4 12:15: 1 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from po4.glue.umd.edu (po4.glue.umd.edu [128.8.10.124]) by hub.freebsd.org (Postfix) with ESMTP id 83B0837B72F; Wed, 4 Apr 2001 12:14:56 -0700 (PDT) (envelope-from howardjp@well.com) Received: from y.glue.umd.edu (IDENT:root@y.glue.umd.edu [128.8.10.68]) by po4.glue.umd.edu (8.10.1/8.10.1) with ESMTP id f34JEsw11145; Wed, 4 Apr 2001 15:14:54 -0400 (EDT) Received: from y.glue.umd.edu (IDENT:sendmail@localhost [127.0.0.1]) by y.glue.umd.edu (8.9.3/8.9.3) with SMTP id PAA13693; Wed, 4 Apr 2001 15:14:53 -0400 (EDT) Received: from localhost (howardjp@localhost) by y.glue.umd.edu (8.9.3/8.9.3) with ESMTP id PAA13689; Wed, 4 Apr 2001 15:14:53 -0400 (EDT) X-Authentication-Warning: y.glue.umd.edu: howardjp owned process doing -bs Date: Wed, 4 Apr 2001 15:14:53 -0400 (EDT) From: James Howard X-Sender: howardjp@y.glue.umd.edu To: "Zachary M. Smith" Cc: doc@FreeBSD.ORG, freebsd-hackers@FreeBSD.ORG Subject: Re: Shell Resources In-Reply-To: <20010402182552.A84132@arbornet.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 Mon, 2 Apr 2001, Zachary M. Smith wrote: > like to provide support for developers. I'd have to get > approval from the organization that oversees the system > before I committed any resources in their name, but I would > like to help. If this is the wrong place ask, please kindly Zach, I copied this to -hackers (still may not be the right place...). Approval from the organization is merely a formallity and I think would come easily. It would be great to see Arbornet supporting FreeBSD. Jamie To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Apr 4 12:18:42 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from schizoid.village.org (ns.village.org [204.144.255.51]) by hub.freebsd.org (Postfix) with ESMTP id E93CC37B726 for ; Wed, 4 Apr 2001 12:18:39 -0700 (PDT) (envelope-from drew@schizoid.village.org) Received: from schizoid.village.org (localhost [127.0.0.1]) by schizoid.village.org (8.9.3/8.9.3) with ESMTP id NAA12926; Wed, 4 Apr 2001 13:18:36 -0600 (MDT) Message-Id: <200104041918.NAA12926@schizoid.village.org> From: "Drew Eckhardt" To: Amy Fong Cc: freebsd-hackers@FreeBSD.ORG Subject: Re: stack/memory usage in kernel related question In-reply-to: Your message of "Wed, 04 Apr 2001 14:12:00 EDT." MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-ID: <12923.986411915.1@schizoid.village.org> Date: Wed, 04 Apr 2001 13:18:36 -0600 Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Wed, 04 Apr 2001 14:12:00 EDT, Amy Fong wrote: >Query: I've noticed that if I use up too much stack space, the freebsd >kernel (4.2) seems to crash very easily. Single page sized kernel stacks aren't uncommon (I don't recall what FreeBSD uses, but have found the "it's small, don't allocate arrays there" strategy to work well). >Specially, if I create an >array of size N within a function, Don't put arrays on the stack. Use kernel malloc instead. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Apr 4 12:57:17 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from england.inhouse (gw.estinc.com [216.216.240.51]) by hub.freebsd.org (Postfix) with ESMTP id 9E19B37B71B for ; Wed, 4 Apr 2001 12:57:15 -0700 (PDT) (envelope-from eric@estinc.com) Received: from localhost (IDENT:eric@localhost.localdomain [127.0.0.1]) by england.inhouse (8.9.3/8.9.3) with ESMTP id MAA01713 for ; Wed, 4 Apr 2001 12:59:00 -0700 Date: Wed, 4 Apr 2001 12:59:00 -0700 (MST) From: Eric Lee Green X-Sender: eric@england.inhouse To: hackers@FreeBSD.ORG Subject: Re: [OT] Re: Intel driver doc's Take 2. In-Reply-To: <5.0.0.25.0.20010403224152.0235d0c0@mail.etinc.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, 3 Apr 2001, Dennis wrote: > >* Dennis (dennis@etinc.com) [010403 18:17]: [stuff] Just a reminder: estinc.com is NOT the same domain name as etinc.com and the opinions of employees and management at Enhanced Software Technologies Inc. (estinc.com) have nothing to do with etinc.com . Just clearing up possible confusion there (due to 1 character difference in domain name). -- Eric Lee Green eric@estinc.com Software Engineer "The BRU Guys" Enhanced Software Technologies, Inc. http://www.estinc.com/ (602) 470-1115 voice (602) 470-1116 fax To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Apr 4 14: 2:46 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from chmod.ath.cx (CC2-1242.charter-stl.com [24.217.116.226]) by hub.freebsd.org (Postfix) with ESMTP id 446B037B71D for ; Wed, 4 Apr 2001 14:02:41 -0700 (PDT) (envelope-from ajh3@chmod.ath.cx) Received: by chmod.ath.cx (Postfix, from userid 1001) id 5AD72A91A; Wed, 4 Apr 2001 16:02:03 -0500 (CDT) Date: Wed, 4 Apr 2001 16:02:03 -0500 From: Andrew Hesford To: Jason Victor Cc: freebsd-hackers@freebsd.org Subject: Re: A novel idea.... Message-ID: <20010404160203.B17093@cec.wustl.edu> References: <20010404121602.29670.qmail@web4304.mail.yahoo.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <20010404121602.29670.qmail@web4304.mail.yahoo.com>; from sloppyj123@yahoo.com on Wed, Apr 04, 2001 at 05:16:02AM -0700 X-Loop: Andrew Hesford Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Wed, Apr 04, 2001 at 05:16:02AM -0700, Jason Victor wrote: > Hi. I have to have Windows on my computer, and will > NOT spoil my perfectly tweaked Debian installation. > What I was wondering was: is there a UMSDOS of Phat > Linux-type thing for FreeBSD? I think this would be an > interesting project to undertake. If there isn't one, > and anyone wants to start it, tell me what a > (relatively) newbie C programmer can do. I think it > would increase migration to FreeBSD from Windows, as > opposed to ONLY Linux. > > And something completely unrelated: do FreeBSD > drivers/HOWTOs work on OpenBSD and NetBSD? And what > are the REAL reasons that you guys prefer FreeBSD to > Linux? > > Thanks, > Jason If you ask me, playing around with FreeBSD is sort of pointless unless you're prepared to trash your Debian install. If you're fully content with Debian, why bother learning something new? There should be an incentive to switch, or at least no vested interest in losing what you have. I too came from Debian, and was looking for better performance, more stability, and a real UNIX. I was willing to switch because I had nothing to lose by trashing Debian, so I just jockeyed partitions around. Eventually, I grabbed a copy of GNU Parted, to begin resizing partitions and such. This is what REALLY made me want to switch. Because of lousy program design, the GNU tools (fdisk and parted, namely) trashed my disk. Had intelligent beings created the software, I would never have had to re-rip 3G of MP3s, and lose another 800M of MP3s altogether. The problem was twofold: first, GNU parted dynamically reassigns partition labels when deleting partitions. For example, if I want to delete partitions 5, 6, 7 and 8 but keep partition 9 on hda, it expects me to delete partition 5, 4 times. Because this is a moronic way of writing software, I tried to delete partitions 5-8. However, by the time I tried to delete partition 7, the partition I wanted to keep (9) was reasssigned to partition 7. Hence, I deleted the partition I wanted to keep (Debian's /usr in this case), and kept partitions I didn't want. The second problem was with GNU fdisk. You see, FreeBSD doesn't care where partitions end, as long as it ends on a sector. GNU fdisk, on the other hand, rounds all partitions up to a cylinder boundary. When I moved some partitions around with parted, one of them didn't start on a cylinder boundary. Thus, when I used GNU fdisk to create a new partition in front of the moved one, the tail end of the new partition overwrote the first few megabytes of my old one. Nice, eh?k That pissed me off, so I didn't bother reinstalling Debian. I just reinstalled FreeBSD, stealing the entire disk for the new operating system. I won't use a system controlled by an organization and operating system that uses software created by morons like the parted and fdisk maintainers. In short, these are the reasons I prefer FreeBSD: 1) The filesystem is so much better than any linux filesystem, ReiserFS included. 2) The system isn't made by idiots. 3) The system's development is controlled, and the system is consistent because of that. 4) FreeBSD never trashed my data. 5) It's more stable, the VMM system is FAR superior, and it contains the reference-standard IP stack (even MS ripped this off). 6) The license isn't a Communist-Hypocrite license claiming to be "Free" but really is restrictive. 7) I hate RMS with a passion (remember, he's the Communist hypocrite who claims his software is Free). 8) For a firewall, ipfw blows the doors off of Linux's iptables/ipchains/ipmasq/whatever. 9) I prefer the filesystem hierarchy. 10) Bugfixes and development happen much quicker. 11) None of those shitty SVR4 bootscripts and symlinks; no abundance of pointless runlevels. 12) Fxtv is better than xawtv. 13) The FreeBSD base system behaves better than any Linux base system (e.g., the stuff in /usr/bin and /bin). 14) Linux ABI implementation gives me the best of both worlds. 15) Development is more conservative (e.g., I don't see a bunch of EXPERIMENTAL warnings in /sys/i386/conf/LINT, like I do in Linux kernels). 16) FreeBSD is lighter than Linux. 17) Separation. People in the Debian crowd believe that every dpkg should put its files in /usr, and only self-compiled stuff belongs in /usr/local. I disagree. /usr/local is for "site-specific" stuff, which doesn't necessarily mean self-built. To me, GNOME belongs in /usr/local, because it is site specific, even if it comes in a dpkg. By site-specific, I mean anything that is subject to change from box to box. Therefore, only the base system belongs in /usr. With FreeBSD, my programs are divided logically. There's 17 reasons for you. I'd come up with more, but I'd need to close this vim session or open up another ssh connection to hunt around for things I like. Besides, isn't this message too damn long? -- Andrew Hesford ajh3@chmod.ath.cx To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Apr 4 14: 6:56 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from et-gw.etinc.com (et-gw.etinc.com [207.252.1.2]) by hub.freebsd.org (Postfix) with ESMTP id BC8D237B72E for ; Wed, 4 Apr 2001 14:06:53 -0700 (PDT) (envelope-from dennis@etinc.com) Received: from dbsys.etinc.com (dbsys.etinc.com [207.252.1.18]) by et-gw.etinc.com (8.9.3/8.9.3) with ESMTP id RAA07055; Wed, 4 Apr 2001 17:06:54 GMT (envelope-from dennis@etinc.com) Message-Id: <5.0.0.25.0.20010404162613.023ca550@mail.etinc.com> X-Sender: dennis@mail.etinc.com X-Mailer: QUALCOMM Windows Eudora Version 5.0 Date: Wed, 04 Apr 2001 16:26:33 -0400 To: Eric Lee Green , hackers@FreeBSD.ORG From: Dennis Subject: Re: [OT] Re: Intel driver doc's Take 2. In-Reply-To: References: <5.0.0.25.0.20010403224152.0235d0c0@mail.etinc.com> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii"; format=flowed Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG At 03:59 PM 04/04/2001, Eric Lee Green wrote: >On Tue, 3 Apr 2001, Dennis wrote: > > >* Dennis (dennis@etinc.com) [010403 18:17]: > >[stuff] > >Just a reminder: estinc.com is NOT the same domain name as etinc.com and >the opinions of employees and management at Enhanced Software Technologies >Inc. (estinc.com) have nothing to do with etinc.com . > >Just clearing up possible confusion there (due to 1 character difference >in domain name). is this still going on? lol To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Apr 4 16:21:17 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from smtp018.mail.yahoo.com (smtp018.mail.yahoo.com [216.136.174.115]) by hub.freebsd.org (Postfix) with SMTP id D4D6037B720 for ; Wed, 4 Apr 2001 16:21:11 -0700 (PDT) (envelope-from kyawzawhtut@yahoo.com) Received: from nas6-49-73.mystarhub.com.sg (HELO default) (203.117.49.73) by smtp.mail.vip.sc5.yahoo.com with SMTP; 4 Apr 2001 23:21:10 -0000 X-Apparently-From: Message-ID: <002701c0bddb$c50069c0$493175cb@default> From: "Kyaw Zaw Htut" To: Subject: Can't find serial ports. Date: Thu, 5 Apr 2001 07:21:49 -0700 MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_NextPart_000_0024_01C0BDA1.147A0820" X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 5.00.2919.6600 X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2919.6600 Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG This is a multi-part message in MIME format. ------=_NextPart_000_0024_01C0BDA1.147A0820 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Hi I used my notebook Compaq PRESARIO 1200 for my study of FreeBSD. I used = version 3.5.1 and I found that OS cannot detect all my serial ports. = I've two serial ports but only one was detected. So I try to read = Hardware Compatability from freebsd.org and I go to web site that linked = by freebsd to fetch patch. But at that web site, there is no more = patch. So where can I find that patch to let OS to detect my serial = ports? Regards Kyaw Zaw Htut ------=_NextPart_000_0024_01C0BDA1.147A0820 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
    Hi
     
    I used my notebook Compaq PRESARIO 1200 = for my=20 study of FreeBSD.  I used version 3.5.1 and I found that OS cannot = detect=20 all my serial ports.  I've two serial ports but only one was=20 detected.  So I try to read Hardware Compatability from freebsd.org = and I=20 go to web site that linked by freebsd to fetch patch.  But at that = web=20 site, there is no more patch.  So where can I find that patch to = let OS to=20 detect my serial ports?
     
    Regards
    Kyaw Zaw = Htut
    ------=_NextPart_000_0024_01C0BDA1.147A0820-- _________________________________________________________ Do You Yahoo!? Get your free @yahoo.com address at http://mail.yahoo.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Apr 4 17:46:15 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from web4302.mail.yahoo.com (web4302.mail.yahoo.com [216.115.104.194]) by hub.freebsd.org (Postfix) with SMTP id ED49037B424 for ; Wed, 4 Apr 2001 17:46:01 -0700 (PDT) (envelope-from sloppyj123@yahoo.com) Message-ID: <20010405004601.17621.qmail@web4302.mail.yahoo.com> Received: from [24.191.173.225] by web4302.mail.yahoo.com; Wed, 04 Apr 2001 17:46:01 PDT Date: Wed, 4 Apr 2001 17:46:01 -0700 (PDT) From: Jason Victor Subject: Should I switch? [was Re: A novel idea....] To: Andrew Hesford Cc: freebsd-hackers@freebsd.org In-Reply-To: <20010404160203.B17093@cec.wustl.edu> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Wow, thanks alot for all your advice. I just have a couple (read: 412) questions about switching to FreeBSD (if I should do it.) Please keep in mind that I am a hobbyist developer, but am looking to get better. 1. Can I work on the GNOME project under FreeBSD? Does anyone have Ximian GNOME running? 2. Is the FreeBSD project smaller than Debian's? Does that mean that a certain individual has more or less projects to choose from? Do you guys need lots of help? 3. Can I compile apps in GTK/GNOME? I don't think gcc works in FreeBSD... 4. Can I get involved in the part of FreeBSD involving moving it to the home/desktop market? Competing with Linux? 5. How close is FreeBSD to Linux? 6. Is there any logo cooler than the Daemon? 7. Why isn't FreeBSD more popular than Linux? You say it is so much better!!! How quickly is FreeBSD developing? 8. Can I work on an apt-get for FreeBSD? Does one exist? 9. Can FreeBSD run ALL Linux apps (including source tarballs as well as binary installs like StarOffice's?) 10. Which is a better development/home user environment? Honestly. Does Glade work? 11. How steep will the learning curve be for a Linux user? 12. What are the reasons big companies like Yahoo! are using FreeBSD over Linux. 13. Does anyone think FreeBSD will be popular enough to compete with Linux? Windows? Thanks alot to anyone who can answer any of these questions!!! --Jason --- Andrew Hesford wrote: > On Wed, Apr 04, 2001 at 05:16:02AM -0700, Jason > Victor wrote: > > Hi. I have to have Windows on my computer, and > will > > NOT spoil my perfectly tweaked Debian > installation. > > What I was wondering was: is there a UMSDOS of > Phat > > Linux-type thing for FreeBSD? I think this would > be an > > interesting project to undertake. If there isn't > one, > > and anyone wants to start it, tell me what a > > (relatively) newbie C programmer can do. I think > it > > would increase migration to FreeBSD from Windows, > as > > opposed to ONLY Linux. > > > > And something completely unrelated: do FreeBSD > > drivers/HOWTOs work on OpenBSD and NetBSD? And > what > > are the REAL reasons that you guys prefer FreeBSD > to > > Linux? > > > > Thanks, > > Jason > > If you ask me, playing around with FreeBSD is sort > of pointless unless > you're prepared to trash your Debian install. If > you're fully content > with Debian, why bother learning something new? > There should be an > incentive to switch, or at least no vested interest > in losing what you > have. > > I too came from Debian, and was looking for better > performance, more > stability, and a real UNIX. I was willing to switch > because I had > nothing to lose by trashing Debian, so I just > jockeyed partitions > around. Eventually, I grabbed a copy of GNU Parted, > to begin resizing > partitions and such. This is what REALLY made me > want to switch. Because > of lousy program design, the GNU tools (fdisk and > parted, namely) > trashed my disk. Had intelligent beings created the > software, I would > never have had to re-rip 3G of MP3s, and lose > another 800M of MP3s > altogether. > > The problem was twofold: first, GNU parted > dynamically reassigns > partition labels when deleting partitions. For > example, if I want to > delete partitions 5, 6, 7 and 8 but keep partition 9 > on hda, it expects > me to delete partition 5, 4 times. Because this is a > moronic way of > writing software, I tried to delete partitions 5-8. > However, by the time > I tried to delete partition 7, the partition I > wanted to keep (9) was > reasssigned to partition 7. Hence, I deleted the > partition I wanted to > keep (Debian's /usr in this case), and kept > partitions I didn't want. > > The second problem was with GNU fdisk. You see, > FreeBSD doesn't care > where partitions end, as long as it ends on a > sector. GNU fdisk, on the > other hand, rounds all partitions up to a cylinder > boundary. When I > moved some partitions around with parted, one of > them didn't start on a > cylinder boundary. Thus, when I used GNU fdisk to > create a new partition > in front of the moved one, the tail end of the new > partition overwrote > the first few megabytes of my old one. Nice, eh?k > > That pissed me off, so I didn't bother reinstalling > Debian. I just > reinstalled FreeBSD, stealing the entire disk for > the new operating > system. I won't use a system controlled by an > organization and operating > system that uses software created by morons like the > parted and fdisk > maintainers. > > In short, these are the reasons I prefer FreeBSD: 1) > The filesystem is > so much better than any linux filesystem, ReiserFS > included. 2) The > system isn't made by idiots. 3) The system's > development is controlled, > and the system is consistent because of that. 4) > FreeBSD never trashed > my data. 5) It's more stable, the VMM system is FAR > superior, and it > contains the reference-standard IP stack (even MS > ripped this off). 6) > The license isn't a Communist-Hypocrite license > claiming to be "Free" > but really is restrictive. 7) I hate RMS with a > passion (remember, he's > the Communist hypocrite who claims his software is > Free). 8) For a > firewall, ipfw blows the doors off of Linux's > iptables/ipchains/ipmasq/whatever. 9) I prefer the > filesystem hierarchy. > 10) Bugfixes and development happen much quicker. > 11) None of those > shitty SVR4 bootscripts and symlinks; no abundance > of pointless > runlevels. 12) Fxtv is better than xawtv. 13) The > FreeBSD base system > behaves better than any Linux base system (e.g., the > stuff in /usr/bin > and /bin). 14) Linux ABI implementation gives me the > best of both > worlds. 15) Development is more conservative (e.g., > I don't see a bunch > of EXPERIMENTAL warnings in /sys/i386/conf/LINT, > like I do in Linux > kernels). 16) FreeBSD is lighter than Linux. 17) > Separation. People in > the Debian crowd believe that every dpkg should put > its files in /usr, > and only self-compiled stuff belongs in /usr/local. > I disagree. > /usr/local is for "site-specific" stuff, which > doesn't necessarily mean > self-built. To me, GNOME belongs in /usr/local, > because it is site > specific, even if it comes in a dpkg. By > site-specific, I mean anything > that is subject to change from box to box. > Therefore, only the base > system belongs in /usr. With FreeBSD, my programs > are divided logically. > > There's 17 reasons for you. I'd come up with more, > but I'd need to close > this vim session or open up another ssh connection > to hunt around for > things I like. Besides, isn't this message too damn > long? > -- > Andrew Hesford > ajh3@chmod.ath.cx __________________________________________________ Do You Yahoo!? Get email at your own domain with Yahoo! Mail. http://personal.mail.yahoo.com/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Apr 4 17:54:42 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from forkbomb.martini.nu (forkbomb.martini.nu [204.118.247.250]) by hub.freebsd.org (Postfix) with ESMTP id 0218D37B449; Wed, 4 Apr 2001 17:54:37 -0700 (PDT) (envelope-from reich@forkbomb.martini.nu) Received: (from reich@localhost) by forkbomb.martini.nu (8.11.1/8.11.1) id f3512xc07699; Wed, 4 Apr 2001 18:02:59 -0700 (PDT) (envelope-from reich) Date: Wed, 4 Apr 2001 18:02:51 -0700 From: Mahlon Smith To: hackers@freebsd.org, questions@freebsd.org Subject: pmap bomb on 4.0-STABLE Message-ID: <20010404180251.A7695@internetcds.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Huh, haven't seen this one before. After perusing the mailing list archives, I'm convinced not too many others have, either. Can anyone tell me what this means - and even better, a fix? It's my understanding that pmap concerns shared memory, is it possible I have a bad stick of ram floating around? panic: pmap_enter: attempted pmap_enter on 4MB page syncing disks... 55 55 46 34 12 done FreeBSD 4.0-STABLE. It's happening at random times. Sometimes once a day, sometimes once a month. -- Mahlon Smith InternetCDS http://www.internetcds.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 4 18:11:48 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from dell.dannyland.org (dell.dannyland.org [64.81.36.13]) by hub.freebsd.org (Postfix) with ESMTP id DD5BF37B42C for ; Wed, 4 Apr 2001 18:11:37 -0700 (PDT) (envelope-from dannyman@toldme.com) Received: by dell.dannyland.org (Postfix, from userid 1001) id 4CB9D5C41; Wed, 4 Apr 2001 18:12:46 -0700 (PDT) Date: Wed, 4 Apr 2001 18:12:46 -0700 From: dannyman To: freebsd-hackers@freebsd.org Subject: creating an fdisk partition in an automated way Message-ID: <20010404181245.P40739@dell.dannyland.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 1.0.1i X-Loop: djhoward@uiuc.edu X-URL: http://www.dannyland.org/~dannyman/ Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Ooookay ... So, I gave up on sysinstall and wrote a script that beautifully runs disklabel and newfs slices for me, writing an fstab and installing packages after starting off a PXE boot. It is just COOL! Now all my test machines wont boot. The hard disk boot just doesn't DO anything, and the pxeboot crashes once it sees the SCSI disk. Best I can tell from some Deja searches, this is related to the Adaptec controller reviling at the thought of a "dangeously dedicated" disk. But I can not for the life of me figure out how to do it the right way. Because it's cute, I attach my script. I've tried changing disk to da0s1 and it works JUST FINE on another IDE-based system on its spare SCSI disk, but gets upset at me when I try to run the disklabel commands on my test machines. I believe I need to do something with fdisk but I can not fathom quite what it is from the man page. The working disk looks like so: 0-17:55 root@cronic /usr/local/share/netboot# fdisk da0 ******* Working on device /dev/da0 ******* parameters extracted from in-core disklabel are: cylinders=1115 heads=255 sectors/track=63 (16065 blks/cyl) Figures below won't work with BIOS for partitions not in cyl 1 parameters to be used for BIOS calculations are: cylinders=1115 heads=255 sectors/track=63 (16065 blks/cyl) Media sector size is 512 Warning: BIOS sector numbering starts with sector 1 Information from DOS bootblock is: The data for partition 1 is: sysid 165,(FreeBSD/NetBSD/386BSD) start 63, size 17912412 (8746 Meg), flag 80 (active) beg: cyl 0/ sector 1/ head 1; end: cyl 1023/ sector 63/ head 254 The data for partition 2 is: The data for partition 3 is: The data for partition 4 is: The SCSI drives on my test machines, larger Seagates, start out similar, but they have their goods in partition 4. In their previous lives they were Solaris x86 boxen, which is why I figure the sysid 165 stuff looks the same. :) Can someone please clue me in? :) Thanks, -danny -- http://dannyman.toldme.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 4 18:45:27 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from chmod.ath.cx (CC2-1242.charter-stl.com [24.217.116.226]) by hub.freebsd.org (Postfix) with ESMTP id B282437B440 for ; Wed, 4 Apr 2001 18:45:18 -0700 (PDT) (envelope-from ajh3@chmod.ath.cx) Received: by chmod.ath.cx (Postfix, from userid 1001) id BD9B2A91A; Wed, 4 Apr 2001 20:44:39 -0500 (CDT) Date: Wed, 4 Apr 2001 20:44:39 -0500 From: Andrew Hesford To: Jason Victor Cc: Andrew Hesford , freebsd-hackers@freebsd.org Subject: Re: Should I switch? [was Re: A novel idea....] Message-ID: <20010404204439.A17787@cec.wustl.edu> References: <20010404160203.B17093@cec.wustl.edu> <20010405004601.17621.qmail@web4302.mail.yahoo.com> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit User-Agent: Mutt/1.2.5i In-Reply-To: <20010405004601.17621.qmail@web4302.mail.yahoo.com>; from sloppyj123@yahoo.com on Wed, Apr 04, 2001 at 05:46:01PM -0700 X-Loop: Andrew Hesford Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Wed, Apr 04, 2001 at 05:46:01PM -0700, Jason Victor wrote: > Wow, thanks alot for all your advice. I just have a > couple (read: 412) questions about switching to > FreeBSD (if I should do it.) Please keep in mind that > I am a hobbyist developer, but am looking to get > better. > > 1. Can I work on the GNOME project under FreeBSD? Does > anyone have Ximian GNOME running? > 2. Is the FreeBSD project smaller than Debian's? Does > that mean that a certain individual has more or less > projects to choose from? Do you guys need lots of > help? > 3. Can I compile apps in GTK/GNOME? I don't think gcc > works in FreeBSD... > 4. Can I get involved in the part of FreeBSD involving > moving it to the home/desktop market? Competing with > Linux? > 5. How close is FreeBSD to Linux? > 6. Is there any logo cooler than the Daemon? > 7. Why isn't FreeBSD more popular than Linux? You say > it is so much better!!! How quickly is FreeBSD > developing? > 8. Can I work on an apt-get for FreeBSD? Does one > exist? > 9. Can FreeBSD run ALL Linux apps (including source > tarballs as well as binary installs like > StarOffice's?) > 10. Which is a better development/home user > environment? Honestly. Does Glade work? > 11. How steep will the learning curve be for a Linux > user? > 12. What are the reasons big companies like Yahoo! are > using FreeBSD over Linux. > 13. Does anyone think FreeBSD will be popular enough > to compete with Linux? Windows? > > Thanks alot to anyone who can answer any of these > questions!!! > --Jason 1. GNOME is in the ports, 1.2.. Recently, GNOME announced official support for FreeBSD, which means the GNOME packages won't be released until they are guaranteed to run on FreeBSD. If you want 1.2, get it from the ports, if you want 1.4, grab the tarballs from GNOME themselves. 2. I'm not sure about the size of the Debian project. If I'm not mistaken, there are a couple hundred CVS committers for FreeBSD, who are regulated by 9 (now elected) core members. Each committer has full access to the entire FreeBSD repository. If you have patches to submit, you can give them to a committer. In the ports tree, each port is maintained by a certain individual. `3. GCC is the default compiler for FreeBSD. The current included version is 2.95.2, 2.95.3 should be out in a while (it needs to be certified as stable enough for FreeBSD -STABLE). Everything I've ever built on my system has been built with GCC. 4. You can do anything you want to get FreeBSD on the desktop, although I don't think the mentality is the same here. My impression, and certainly my opinion, is that it doesn't matter one bit whether or not FreeBSD is on every desktop. I use it for my 17+ reasons; I don't care who else uses it. Linux seems to be fighting a market-share war for religious purposes. Still, because the license FreeBSD is distributed under is so free (much more so than the GPL), you can even close up everything, add propriety code, and sell packaged FreeBSD for $1k per box. Basically, you do what you want with it. 5. Did you ever play Marble Madness for Nintendo? Remember the final stage? The message on the screen was "Everything you know is wrong." FreeBSD is like that level... things will seem backwards, almost counterintuitive. That's because you've wrapped your brain around the Linux way of doing things (often an ass-backwards way, too). Give it a few days of patient work, you'll get used to everything. Essentially, this involves relearning the device names, and figuring out where your favorite Linux programs are now located. Other things, like compiling new kernels, updating your system, and configuring the bootscripts, will need to be learned, too, but they aren't essential to getting a running test system going. 6. Does there need to be? I personally think the Daemon is a bad-ass logo, much cooler than a penguin. I mean, what the fuck is a penguin good for, anyway? 7. FreeBSD is developed very rapidly. Especially if you subscribe to mailing lists, you can see bugs fixed almost as soon as they are mentioned. New features are added more conservatively, however. New stuff is tried out in -CURRENT, where the heavy-duty FreeBSD hackers make it stable, then merge it into -STABLE. The reason Linux became more popular than FreeBSD is, as I've read: Linux development is helter-skelter--anybody can make changes to the system and redistribute them with ease. As a consequence, a wide range of people worked to develop the components on your Debian system. This distribution and encouragement led to confusion, but also popularity. FreeBSD, on the other hand, is maintained by a fixed group of committers. While you can still modify your system, it is more difficult to get random changes into the main code tree. The result is a more structured and sane development process, with an emphasis on stability rather than untested additions. 8. No you cannot. The analagous process in FreeBSD is to locate the program you wish to install in the ports tree, go to its directory, and do a `make install clean`. This fetches the source, configures it, builds it, installs it and removes the unnecessary build leftovers. If you don't have the time to compile, use `pkg_add -r `. This will fetch and install a prebuilt packaged. 9. A wide range of Linux apps can be run under FreeBSD. Examples include VMWare, Netscape (although there is a native port), StarOffice, Mathematica and many others. Source designed specifically for Linux may have trouble building, but if you can build it, chances are you can run it. 10. I don't see an advantage to either platform in terms of development. Both have the same compiler by default, both are open systems. People may disagree, but for building programs for yourself, it probably won't matter one way or another. I don't know about Glade, I´ve never tried to use it. 11. I used Linux for about a year, and was quite proficient with it. It took me about a week to move around comfortably in FreeBSD, but I'm still learning the little idiosyncracies (it's been 2 months now). Mind you, I know more about Linux than many people that have been using it for many years, and I put a lot of time into my system, so your results may vary. 12. Stability, I imagine. A better, fault-tolerant file system. A better license. Better networking, particularly the TCP/IP stack. Furthermore, FreeBSD is much more mature than Linux. 13. As I said before, I don't think FreeBSD users really care what happens in the desktop market. There's certainly no prominent person pushing hard to get FreeBSD everywhere. The thing is, to put it on the desktop, it would have to be mangled, and I like the way things are done now. For instance, take the partitioning process. If the average Windows user is too clueless to format a hard disk partition, imagine the same person trying to edit the master boot record using fdisk, and then creating a disklabel for a new slice. But I like how it's done now, I think disklabel and fdisk are powerful tools. If you want the Windows-replacement hopeful, stick with Linux. -- Andrew Hesford ajh3@chmod.ath.cx To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Apr 4 19: 7: 1 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from brainlink.com (mail.brainlink.com [149.2.32.129]) by hub.freebsd.org (Postfix) with ESMTP id ECB4D37B424 for ; Wed, 4 Apr 2001 19:06:54 -0700 (PDT) (envelope-from spork@gronim.com) Received: from [208.41.77.198] (HELO gronim.com) by brainlink.com (CommuniGate Pro SMTP 3.3.2) with ESMTP id 5660210; Wed, 04 Apr 2001 22:06:53 -0400 Received: (from spork@localhost) by gronim.com (8.11.3/8.11.0) id f3524Ew22097; Wed, 4 Apr 2001 22:04:14 -0400 (EDT) (envelope-from spork) Date: Wed, 4 Apr 2001 22:04:13 -0400 From: Spike Gronim To: Jason Victor Cc: freebsd-hackers@freebsd.org Subject: Re: Should I switch? [was Re: A novel idea....] Message-ID: <20010404220413.A22030@spike.gronim.com> References: <20010404160203.B17093@cec.wustl.edu> <20010405004601.17621.qmail@web4302.mail.yahoo.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <20010405004601.17621.qmail@web4302.mail.yahoo.com>; from sloppyj123@yahoo.com on Wed, Apr 04, 2001 at 05:46:01PM -0700 Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Wed, Apr 04, 2001 at 05:46:01PM -0700, Jason Victor wrote: > Wow, thanks alot for all your advice. I just have a > couple (read: 412) questions about switching to > FreeBSD (if I should do it.) Please keep in mind that > I am a hobbyist developer, but am looking to get > better. > > 1. Can I work on the GNOME project under FreeBSD? Does > anyone have Ximian GNOME running? GNOME definitely works, and Ximian should compile. > 2. Is the FreeBSD project smaller than Debian's? Does > that mean that a certain individual has more or less > projects to choose from? Do you guys need lots of > help? I'd say they're about the same size. > 3. Can I compile apps in GTK/GNOME? I don't think gcc > works in FreeBSD... GCC definitely works under FreeBSD. You can compile GTK/GNOME apps. > 4. Can I get involved in the part of FreeBSD involving > moving it to the home/desktop market? Competing with > Linux? Yes, you can. I wouldn't say it competes with Linux, though. Yes, they fill a similar niche. But, there is also room for both. > 5. How close is FreeBSD to Linux? They are both Unix. You've got the same shell, utilities, X, and other programs (GNOME, Netscape, XMMS, etc.) However, they are developed in slightly different ways. Linux is developed by users submitting patches to the kernel. Each distro produces and manages packages differently. FreeBSD is developed by users submitting patches to both the kernel and the system, as well as by a group of people who are "committers". These people have direct access to change the central FreeBSD source repositories. They are directed by a "core" team. Since the system and kernel are developed by the same group under the same "jurisdiction" as one could say, some people think that this makes a better integrated system. Some think it has "less give" and that the less explicitly controlled kernel/distro setup under Linux is beneficial. It's really up to you. The major difference in setting up and administering FreeBSD vs. Linux is in the package management. The FreeBSD ports and packages provide the same functionality as apt, dpkg, or rpm, but in a different style. Also, system upgrades are generally accomplished by "building world", which is to say re-compiling the entire system and the kernel. > 6. Is there any logo cooler than the Daemon? Not in my oppinion ;). > 7. Why isn't FreeBSD more popular than Linux? You say > it is so much better!!! How quickly is FreeBSD > developing? The easier question first: FreeBSD is developing rather quickly. Improvements are being made to the kernel SMP infrastructure, the repertoire of supported devices, the file system, IPv6/IPsec integration, and the VM system in much the same way that Linux is being devloped in those areas. Why one is more popular is harder to answer; I really can't. > 8. Can I work on an apt-get for FreeBSD? Does one > exist? The FreeBSD ports collection provides very similar functionality to apt. Package dependencies, automatic downloads of programs from mirrors, easy updates to the package listings, etc. are all things that apt and the ports have in common. If you want to work on FreeBSD's package management systems, contributions would of course be considered. However, a direct port of apt is probably not going to happen. > 9. Can FreeBSD run ALL Linux apps (including source > tarballs as well as binary installs like > StarOffice's?) This is a qualified yes. FreeBSD can run StarOffice, and any other Linux executable on two conditions. Sometimes new system calls (such as clone()) are added to Linux, and the FreeBSD Linux ABI (Application Binary Interface) lags in catching up. Also, you must have Linux versions of any shared libraries for a Linux binary. > 10. Which is a better development/home user > environment? Honestly. Does Glade work? I honestly think they're equivalent. Glade, GNOME, KDE, etc. are exactly the same. My desktop runs FreeBSD, my laptop Debian. I'm happy with both. > 11. How steep will the learning curve be for a Linux > user? Not very steep. The concepts are all the same; the specifics will take some learning, and real familiarity can only be had with experience. > 12. What are the reasons big companies like Yahoo! are > using FreeBSD over Linux. The reasons generally given are reliability, a better TCP/IP stack, and better performance under high load. > 13. Does anyone think FreeBSD will be popular enough > to compete with Linux? Windows? FreeBSD competes with Linux in that they are often used for the same things. FreeBSD will not push Linux out of the server market, but then again Linux will not push FreeBSD out either. They coexist relatively peacefully. As for Windows, I think that Linux has a large popularity edge in terms of potential desktop users. Nothing is "beating" windows right now, and I think FreeBSD is developed more for reliability and performance as a server and not a deskto. However, Mac OS X is based on a BSD core (some FreeBSD, some NetBSD, some Apple). This is an example of BSD's stability and performance being taken by a third party and packaged as the underlying support for a state of the art GUI. In this respect, I'd say that more desktops run BSD right now than run Linux. > > Thanks alot to anyone who can answer any of these > questions!!! > --Jason -- --Spike Gronim gronimw@stuy.edu "Oh yes? An obscene triangle which, has more courage than the word." To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Wed Apr 4 20:58:24 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from resnet.uoregon.edu (resnet.uoregon.edu [128.223.122.47]) by hub.freebsd.org (Postfix) with ESMTP id 9F00A37B496 for ; Wed, 4 Apr 2001 20:58:21 -0700 (PDT) (envelope-from dwhite@resnet.uoregon.edu) Received: from localhost (dwhite@localhost) by resnet.uoregon.edu (8.10.1/8.10.1) with ESMTP id f353wCR50201; Wed, 4 Apr 2001 20:58:20 -0700 (PDT) Date: Wed, 4 Apr 2001 20:58:12 -0700 (PDT) From: Doug White To: dannyman Cc: Subject: Re: creating an fdisk partition in an automated way In-Reply-To: <20010404181245.P40739@dell.dannyland.org> Message-ID: X-All-Your-Base: are belong to us 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, 4 Apr 2001, dannyman wrote: > Ooookay ... > > So, I gave up on sysinstall and wrote a script that beautifully runs disklabel > and newfs slices for me, writing an fstab and installing packages after > starting off a PXE boot. It is just COOL! Yup :) > Now all my test machines wont boot. The hard disk boot just doesn't DO > anything, and the pxeboot crashes once it sees the SCSI disk. Best I can > tell from some Deja searches, this is related to the Adaptec controller > reviling at the thought of a "dangeously dedicated" disk. Yup. > But I can not for the life of me figure out how to do it the right way. fdisk -I is your friend. (DANGER: THIS IS DESTRUCTIVE -- READ THE MAN PAGE FIRST!) Doug White | FreeBSD: The Power to Serve dwhite@resnet.uoregon.edu | www.FreeBSD.org To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Thu Apr 5 0: 5:32 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from relay1.ntu-kpi.kiev.ua (www.ntu-kpi.kiev.ua [212.111.192.161]) by hub.freebsd.org (Postfix) with ESMTP id DB3B437B449 for ; Thu, 5 Apr 2001 00:05:20 -0700 (PDT) (envelope-from simon@comsys.ntu-kpi.kiev.ua) Received: from comsys.ntu-kpi.kiev.ua (eth0.comsys.ntu-kpi.kiev.ua [10.0.1.184]) by relay1.ntu-kpi.kiev.ua (Postfix) with ESMTP id C517E2FE91; Thu, 5 Apr 2001 10:05:10 +0300 (EEST) Received: from pm5149 (pm514-9.comsys.ntu-kpi.kiev.ua [10.18.54.109]) by comsys.ntu-kpi.kiev.ua (8.11.3/8.11.3) with SMTP id f356uEk02831; Thu, 5 Apr 2001 09:56:14 +0300 (EEST) Message-ID: <002901c0bd94$6ec222c0$6d36120a@comsys.ntukpi.kiev.ua> From: "Andrey Simonenko" To: "Mike Wade" Cc: References: Subject: Re: Is it possible to use some BPF filters in one process, in some Date: Thu, 5 Apr 2001 09:51:03 +0400 MIME-Version: 1.0 Content-Type: text/plain; charset="ISO-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 5.00.2014.211 X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2014.211 Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Currently ports/sysutils/ipa supports IPv4/v6 Firewall and IP Filter, so I implemented it already. Sometime admins want to count bytes on Ethernet segment (for example). As I know IP Firewall and IP Filter can't catch all bytes on interface (interface is switched to promiscuous-mode). If I'm wrong please tell me how to do it with IP Firewall and IP Filter. I tried to test pcap(3) library, but unfortunately it is not well documented (for me at least). Also I didn't find any good documentation in Internet. So any advice with pcap(3) are welcome. ----- Original Message ----- From: Mike Wade Newsgroups: lucky.freebsd.hackers Sent: 4 april 2001. 16:57 Subject: Re: Is it possible to use some BPF filters in one process, in some > On Wed, 4 Apr 2001, Andrey Simonenko wrote: > > > So, here is my question. Is it possible to use some pcap_dispatch(3) > > functions in one process? I need to use pcap_dispatch(3) only for > > counting number of bytes, I don't need to check network packets. > > Why not use ipfw's count command instead? Example: > > [root@net-ninja]:~> ipfw add 10 count ip from any to 192.168.1.1 in recv fxp0 > [root@net-ninja]:~> ipfw add 11 count ip from 192.168.1.1 to any out xmit fxp0 > [root@net-ninja]:~> ipfw show 10 11 > 00010 7 430 count ip from any to 192.168.1.1 in recv fxp0 > 00011 2 187 count ip from 192.168.1.1 to any out xmit fxp0 > > Second column reports packets xfered, thrid column reports bytes xfered. > > --- > Mike Wade (mwade@cdc.net) > Chief Technical Officer > CDC Internet, 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 5 0:57:15 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from l04.research.kpn.com (l04.research.kpn.com [139.63.192.204]) by hub.freebsd.org (Postfix) with ESMTP id 3C12637B449 for ; Thu, 5 Apr 2001 00:57:12 -0700 (PDT) (envelope-from K.J.Koster@kpn.com) Received: by l04.research.kpn.com with Internet Mail Service (5.5.2653.19) id <2KM84FLD>; Thu, 5 Apr 2001 09:57:11 +0100 Message-ID: <59063B5B4D98D311BC0D0001FA7E452205FD9AFB@l04.research.kpn.com> From: "Koster, K.J." To: 'Mahlon Smith' , hackers@FreeBSD.ORG Subject: RE: pmap bomb on 4.0-STABLE Date: Thu, 5 Apr 2001 09:57:10 +0100 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2653.19) Content-Type: text/plain; charset="iso-8859-1" Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Dear Mahlon, > > Can anyone tell me what this means - and even better, a fix? It's > my understanding that pmap concerns shared memory, is it possible > I have a bad stick of ram floating around? > Bad memory sticks are easy to find. Just rip out half the RAM and let the box run for a few days, then let it run off the other half for a while. Check case cooling too. Kees Jan PS. Please notice that crossposting is generally frowned upon. People tend to ignore you if you do this. ================================================ You are only young once, but you can stay immature all your life. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Thu Apr 5 1:40:45 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from mail.tgd.net (rand.tgd.net [64.81.67.117]) by hub.freebsd.org (Postfix) with SMTP id 0B20737B50B for ; Thu, 5 Apr 2001 01:40:40 -0700 (PDT) (envelope-from sean@mailhost.tgd.net) Received: (qmail 14204 invoked by uid 1001); 5 Apr 2001 08:40:38 -0000 Date: Thu, 5 Apr 2001 01:40:38 -0700 From: sean-freebsd-hackers@chittenden.org To: Andrew Hesford Cc: Jason Victor , freebsd-hackers@freebsd.org Subject: Re: A novel idea.... Message-ID: <20010405014037.O8827@rand.tgd.net> References: <20010404121602.29670.qmail@web4304.mail.yahoo.com> <20010404160203.B17093@cec.wustl.edu> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="CpBQqYjq/d0HQTAP" Content-Disposition: inline In-Reply-To: <20010404160203.B17093@cec.wustl.edu>; from "ajh3@chmod.ath.cx" on Wed, Apr 04, 2001 at = 04:02:03PM X-PGP-Key: 0x1EDDFAAD X-PGP-Fingerprint: C665 A17F 9A56 286C 5CFB 1DEA 9F4F 5CEF 1EDD FAAD X-Web-Homepage: http://sean.chittenden.org/ Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG --CpBQqYjq/d0HQTAP Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Read #1, but skip the rest, it's opinion. BSD license, right? Without disagreeing with any of the previous points, let me step into evangelism mode here and borrow/add my own comments. Please take replies to the evangelism list, however (maybe post a variant of this on FreeBSD.org someplace). > In short, these are the reasons I prefer FreeBSD: 1) The file system is so much better than any Linux file system, ReiserFS included. Question: Is UFS a balanced btree? I don't think so, but I could be wrong. In either case, UFS is by far and away superior to ext[\d]. Check out soft-updates if you really want to be impressed. 2) The system isn't made by idiots. This is opinion. There are some bright people in the Linux crowd, but there are also some "hackers" that hack kludges instead of elegantly solving the problem. I've found, in my experience, that the FreeBSD development team seems to search out the elegant/correct solution as opposed to the quick solution. Idiots may be going a bit far and the start of a flame war (please avoid this, or let me know if you want a list for flames and I'll set one up, but please not here!). 3) The system's development is controlled, and the system is consistent because of that. This is one of the great benefits of a central development model/system. 4) FreeBSD never trashed my data. I 2nd this. I've lost many a GB of data to ext2 or other Linux FS's. UFS has been a rock for many years and many many many many servers, and a long time ago in a galaxy far far away, I think I heard a rumor of lost data... but that was the HD spindle coming loose and shredding the platter (ie, not something the file system could do much about). 7) I hate RMS with a passion (remember, he's the Communist hypocrite who claims his software is Free). I shouldn't comment, so I won't. ::grin:: 8) For a firewall, ipfw blows the doors off of Linux's iptables/ipchains/ipmasq/whatever. If you want a stateful firewall, look at ipf (also very very very very very nice!!!) I'm waiting for ipf to get bridging support in the kernel, then you'd have a firewall that would surpass any of your wildest dreams (no MAC addresses on the Ethernet cards, while retaining ipf stateful filtering). 9) I prefer the file system hierarchy. Designed extremely well... try an upgrade with cvsup, make world, and mergemaster: you'll never want to administer anything else ever again (except possibly AIX, but that maybe hardware envy on my part). 10) Bug fixes and development happen much quicker. See tonight and the ntpd bug. The patch was submitted before, or less than one hour after it hit bugtraq. 11) None of those shitty SVR4 bootscripts and symlinks; no abundance of pointless runlevels. rc scripts are centralized and convenient, but this is largely SA opinion. RC scripts are extremely easy to update, tweak, IMHO. 13) The FreeBSD base system behaves better than any Linux base system (e.g., the stuff in /usr/bin and /bin). Agreed, and it runs very well on old klunker systems are great w/ FreeBSD (P100's make great bridge firewalls). A new Linux install, on the other hand, is typically a monolithic beast that's rather large (disk and ram). 15) Development is more conservative (e.g., I don't see a bunch of EXPERIMENTAL warnings in /sys/i386/conf/LINT, like I do in Linux kernels). If you want bleeding, on the other hand, check out -CURRENT, which gets messages every now and then that run along the lines of "I'm going to break such and such for a few hours while I apply some patches, hold on." At the same time... I have yet to have a problem with a morning compile of -CURRENT (I know, I'm lucky). 16) FreeBSD is lighter than Linux. I'll leave this in. See #13. 18) Ports. 'ya can't forget them. 19) Kernel configs are cake 20) Multi-staged booting. You don't need to change your MBR when you install a new kernel (or want to roll back to a different kernel). I think I've only been stuck high and dry w/o a bootable system twice in four years and well over 400+ servers. Just my ramblings. I don't evangelize much, but it strikes me as odd that some of this info isn't on the homepage of FreeBSD. FWIW -sc --=20 Sean Chittenden --CpBQqYjq/d0HQTAP Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Comment: Sean Chittenden iEYEARECAAYFAjrML4UACgkQn09c7x7d+q2DYgCgx1+AkMdJQFQ4V3+6DVV+ah+a GDAAn1kdt+R82iKwZwUFqI/IIdz1anL2 =QOB2 -----END PGP SIGNATURE----- --CpBQqYjq/d0HQTAP-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Thu Apr 5 2: 0:33 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from info.iet.unipi.it (info.iet.unipi.it [131.114.9.184]) by hub.freebsd.org (Postfix) with ESMTP id F0EF137B43F for ; Thu, 5 Apr 2001 02:00:29 -0700 (PDT) (envelope-from luigi@info.iet.unipi.it) Received: (from luigi@localhost) by info.iet.unipi.it (8.9.3/8.9.3) id KAA87677; Thu, 5 Apr 2001 10:59:22 +0200 (CEST) (envelope-from luigi) From: Luigi Rizzo Message-Id: <200104050859.KAA87677@info.iet.unipi.it> Subject: Re: A novel idea.... In-Reply-To: <20010405014037.O8827@rand.tgd.net> from "sean-freebsd-hackers@chittenden.org" at "Apr 5, 2001 01:40:38 am" To: sean-freebsd-hackers@chittenden.org Date: Thu, 5 Apr 2001 10:59:22 +0200 (CEST) Cc: Andrew Hesford , Jason Victor , freebsd-hackers@FreeBSD.ORG X-Mailer: ELM [version 2.4ME+ PL61 (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 > 8) For a firewall, ipfw blows the doors off of Linux's > iptables/ipchains/ipmasq/whatever. > > If you want a stateful firewall, look at ipf (also very very > very very very nice!!!) I'm waiting for ipf to get bridging support FreeBSD's ipfw is stafeful as well, and there are no plans (at least not from me!) to get bridging support in ipfilter cheers luigi To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Thu Apr 5 2: 5: 3 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from l04.research.kpn.com (l04.research.kpn.com [139.63.192.204]) by hub.freebsd.org (Postfix) with ESMTP id C2EA437B43F for ; Thu, 5 Apr 2001 02:04:53 -0700 (PDT) (envelope-from K.J.Koster@kpn.com) Received: by l04.research.kpn.com with Internet Mail Service (5.5.2653.19) id <2KM84F9J>; Thu, 5 Apr 2001 11:04:52 +0100 Message-ID: <59063B5B4D98D311BC0D0001FA7E452205FD9AFC@l04.research.kpn.com> From: "Koster, K.J." To: Andrew Hesford Cc: freebsd-hackers@FreeBSD.ORG Subject: RE: A novel idea.... Date: Thu, 5 Apr 2001 11:04:51 +0100 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2653.19) Content-Type: text/plain; charset="iso-8859-1" Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Dear Andrew, > > 18) Ports. 'ya can't forget them. > More importantly, ports that are going to work on all free BSD's. If you haven't been keeping track of Open Packages, those guys have put the pedal to the metal. > > Just my ramblings. I don't evangelize much, but it strikes me > as odd that some of this info isn't on the homepage of > FreeBSD. FWIW -sc > I think that's part of the "try it, and see for yourself" mentality. If you like FreeBSD, you use it, and you don't need FreeBSD evangelism. If you don't like FreeBSD, you go away and you don't need FreeBSD evangelism. Kees Jan ================================================ You are only young once, but you can stay immature all your life. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Thu Apr 5 3:45:46 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from ribbit.CS.Berkeley.EDU (ribbit.CS.Berkeley.EDU [128.32.131.152]) by hub.freebsd.org (Postfix) with ESMTP id 5C18937B43E for ; Thu, 5 Apr 2001 03:45:42 -0700 (PDT) (envelope-from istore-techs@CS.Berkeley.EDU) Received: (from root@localhost) by ribbit.CS.Berkeley.EDU (8.9.3/8.9.3) id DAA07790; Thu, 5 Apr 2001 03:45:42 -0700 (PDT) Date: Thu, 5 Apr 2001 03:45:42 -0700 (PDT) From: istore-techs@CS.Berkeley.EDU Message-Id: <200104051045.DAA07790@ribbit.CS.Berkeley.EDU> To: freebsd-hackers@FreeBSD.ORG Cc: istore-techs@CS.Berkeley.EDU Subject: unsupport fxp PHY's revisited Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG When booting FreeBSD 4.x on a system board with onboard fxp ethernet we developed for a research project here, we observe the same behaviour as described in the Dec 2000 -hackers thread "RE: yet another unsupported PHY in fxp driver" David Greenman wrote: : >nope, type 0, addr 0. does this indicate (perhaps) another size change? : : It indicates that something is wrong with the SEEPROM. Is it a SuperMicro : motherboard? If so, they changed the layout in the SEEPROM. Is a change in the SEEPROM the only cause for the fxp driver to detect a type and addr of 0 for the PHY in the 82559? Or are there other possible causes for this? I'm messing with hacking the fxp driver to force it to try and use the internal PHY -- I believe it's an 82555 from what I read in the earlier thread? -- but havent done serious testing of that yet. It is possible that company that did much of the fabrication/design work for us did something similar to what Mr Greenman described with the SuperMicro motherboard in the Dec 2000 thread. The markings on the chip itself say 82559C which intel's lighter-than-air datasheet says is the latest rev of the chipset. Intel also talks about an ipsec/crypto chip that can be coupled with the 82559C but we're not using that (and it's not supported in FreeBSD as far as I know anyway) more details below --Jon Kuroda ISTORE, another UCB EECS research project. From a verbose boot of a generic kernel: Onboard fxp0 (the wacky one) found-> vendor=0x8086, dev=0x1229, revid=0x09 class=02-00-00, hdrtype=0x00, mfdev=0 subordinatebus=0 secondarybus=0 intpin=a, irq=10 map[10]: type 1, range 32, base febf9000, size 12 map[14]: type 1, range 32, base 0000ee80, size 6 map[18]: type 1, range 32, base feba0000, size 17 ... PCI card fxp4 (the normal well behaved one) found-> vendor=0x8086, dev=0x1229, revid=0x08 class=02-00-00, hdrtype=0x00, mfdev=0 subordinatebus=0 secondarybus=0 intpin=a, irq=9 map[10]: type 1, range 32, base febfa000, size 12 map[14]: type 1, range 32, base 0000ef00, size 6 map[18]: type 1, range 32, base fea00000, size 20 ... fxp0: port 0xecc0-0xecff mem 0xfeb40000-0xfeb5ffff,0xfebf6000-0xfebf6fff irq 11 at device 15.0 on pci0 fxp0: Ethernet address 10:00:65:83:39:11 bpf: fxp0 attached (ethernet mac addr not standard for intel, specific to our site) .... fxp4: port 0xef00-0xef3f mem 0xfea00000-0xfeafffff,0xfebfa000-0xfebfafff irq 9 at device 20.0 on pci0 fxp4: Ethernet address 00:90:27:4f:db:e7 bpf: fxp4 attached ... fxp0: warning: unsupported PHY, type = 0, addr = 0 fxp4 (a normal intel pci card) has type = 7, addr = 1 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Thu Apr 5 4:12:11 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from netsrvr.ami.com.au (netsrvr.ami.com.au [203.55.31.38]) by hub.freebsd.org (Postfix) with ESMTP id 7156F37B507 for ; Thu, 5 Apr 2001 04:12:01 -0700 (PDT) (envelope-from summer@os2.ami.com.au) Received: from dugite.os2.ami.com.au (IDENT:root@c0s22.ami.com.au [203.55.31.87]) by netsrvr.ami.com.au (8.9.3/8.9.3) with ESMTP id TAA10060 for ; Thu, 5 Apr 2001 19:11:46 +0800 Received: from possum.os2.ami.com.au (IDENT:summer@possum.os2.ami.com.au [192.168.1.6]) by dugite.os2.ami.com.au (8.10.0/8.10.0) with ESMTP id f356atI07350 for ; Thu, 5 Apr 2001 14:36:55 +0800 Message-Id: <200104050636.f356atI07350@dugite.os2.ami.com.au> X-Mailer: exmh version 2.2 06/23/2000 with nmh-1.0 To: freebsd-hackers@freebsd.org Subject: Re: Should I switch? [was Re: A novel idea....] In-Reply-To: Your message of "Wed, 04 Apr 2001 20:44:39 EST." <20010404204439.A17787@cec.wustl.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable Date: Thu, 05 Apr 2001 14:40:46 +0800 From: John Summerfield Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > = > 7. FreeBSD is developed very rapidly. Especially if you subscribe to > mailing lists, you can see bugs fixed almost as soon as they are > mentioned. New features are added more conservatively, however. New > stuff is tried out in -CURRENT, where the heavy-duty FreeBSD hackers > make it stable, then merge it into -STABLE. The reason Linux became mor= e > popular than FreeBSD is, as I've read: Linux development is > helter-skelter--anybody can make changes to the system and redistribute= > them with ease. As a consequence, a wide range of people worked to > develop the components on your Debian system. This distribution and > encouragement led to confusion, but also popularity. FreeBSD, on the > other hand, is maintained by a fixed group of committers. While you can= > still modify your system, it is more difficult to get random changes > into the main code tree. The result is a more structured and sane > development process, with an emphasis on stability rather than untested= > additions. While it's true anyone can make changes to Linux and redistribute them wi= th ease, I = don't see how it's a point of difference. What prevents me from taking a = bit of BSD, = changing it and distributing it how I will? Actually getting a change into a distribution of Linux requires convincin= g a = Responsible Person that it's a good idea, and that Responsible Person is = going to = take care either because his job may be on the line if he gets it wrong, = or it's his = pet part of the overall Scheme of Things and he really truly cares about = it. In that regard, I don't see that FreeBSD is a lot different from a distri= bution. Remember too that a good deal of the software on BSD is the same as is on= linux. -- = Cheers John Summerfield http://www2.ami.com.au/ for OS/2 & linux information. Configuration, networking, combined IBM ftpsites index. Microsoft's most solid OS: http://www.geocities.com/rcwoolley/ Note: mail delivered to me is deemed to be intended for me, for my dispos= ition. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Thu Apr 5 6: 5:13 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from hotmail.com (f220.law11.hotmail.com [64.4.17.220]) by hub.freebsd.org (Postfix) with ESMTP id 0E04E37B42C for ; Thu, 5 Apr 2001 06:05:12 -0700 (PDT) (envelope-from peterpajak@hotmail.com) Received: from mail pickup service by hotmail.com with Microsoft SMTPSVC; Thu, 5 Apr 2001 06:05:11 -0700 Received: from 199.246.69.68 by lw11fd.law11.hotmail.msn.com with HTTP; Thu, 05 Apr 2001 13:05:10 GMT X-Originating-IP: [199.246.69.68] From: "peter pajak" To: freebsd-hackers@freebsd.org Subject: system slows down to a crawl Date: Thu, 05 Apr 2001 13:05:10 Mime-Version: 1.0 Content-Type: text/plain; format=flowed Message-ID: X-OriginalArrivalTime: 05 Apr 2001 13:05:11.0060 (UTC) FILETIME=[0BD38540:01C0BDD1] Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG hi there, not a big pain, but rather puzzling. when i play heretic on 4.2 stable (no sound) after i get killed couple of times and reload the previously saved game system gets slower and slower (pIII, 128 RAM). just wandering if there is some memory leak in heretis, since when i kill the game system goes back to its normal speed. p. _________________________________________________________________________ Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.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 5 6:16:50 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from max5.rrze.uni-erlangen.de (max5.rrze.uni-erlangen.de [131.188.3.50]) by hub.freebsd.org (Postfix) with ESMTP id 0F25D37B440 for ; Thu, 5 Apr 2001 06:16:46 -0700 (PDT) (envelope-from Jochen.Kaiser@rrze.uni-erlangen.de) Received: from devil.rrze.uni-erlangen.de by max5.rrze.uni-erlangen.de with ESMTP for freebsd-hackers@FreeBSD.ORG; Thu, 5 Apr 2001 15:14:29 +0200 Received: (from unrza2@localhost) by devil.rrze.uni-erlangen.de (8.9.3/8.9.3) id PAA10505 for freebsd-hackers@FreeBSD.ORG; Thu, 5 Apr 2001 15:10:30 +0200 (CEST) From: Jochen Kaiser Date: Thu, 5 Apr 2001 15:10:29 +0200 To: freebsd-hackers@FreeBSD.ORG Subject: struct malloc_type; problems with MALLOC_(DEFINE|DECLARE) Message-Id: <20010405151029.A9781@devil.rrze.uni-erlangen.de> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 1.0.1i Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Hello, I've got some problems with MALLOC_DEFINE(M_DNDF, "ip_dndf", "dndf kernel aquisitions"); in my .c file and/or MALLOC_DECLARE(M_DNDF); in my .h In sys/malloc.h it shows that MALLOC_DEFINE initializes the malloc_type struct to default values. When I know use it in my kernel code, I get a warning like: ../../netinet/ip_dndf.c:20: warning: type defaults to `int' in declaration of `SYSINIT' ../../netinet/ip_dndf.c:20: warning: parameter names (without types) in function declaration ../../netinet/ip_dndf.c:20: warning: data definition has no type or storage class ../../netinet/ip_dndf.c:20: warning: type defaults to `int' in declaration of `SYSUNINIT' ../../netinet/ip_dndf.c:20: warning: parameter names (without types) in function declaration ../../netinet/ip_dndf.c:20: warning: data definition has no type or storage class I did search the rest of the kernel code, but I couldn't find any of it that did an assignment to the struct malloc_type. Do I have an error of concept ? thanks in advance, Jochen Kaiser -- Jochen Kaiser kind@IRCNET, phone +49 9131 85-28134 Network Administration mailto:jochen.kaiser@rrze.uni-erlangen.de Regionales Rechenzentrum Universitaet Erlangen-Nuernberg, Germany GPG public key: http://www.uni-erlangen.de/~unrza2/public_key.txt To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Thu Apr 5 6:24:53 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from l04.research.kpn.com (l04.research.kpn.com [139.63.192.204]) by hub.freebsd.org (Postfix) with ESMTP id B065737B424 for ; Thu, 5 Apr 2001 06:24:50 -0700 (PDT) (envelope-from K.J.Koster@kpn.com) Received: by l04.research.kpn.com with Internet Mail Service (5.5.2653.19) id <2KM8421L>; Thu, 5 Apr 2001 15:24:49 +0100 Message-ID: <59063B5B4D98D311BC0D0001FA7E452205FD9B00@l04.research.kpn.com> From: "Koster, K.J." To: 'peter pajak' Cc: freebsd-hackers@FreeBSD.ORG Subject: RE: system slows down to a crawl Date: Thu, 5 Apr 2001 15:24:49 +0100 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2653.19) Content-Type: text/plain; charset="iso-8859-1" Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Dear Peter, > > not a big pain, but rather puzzling. when i play heretic on > 4.2 stable (no > sound) after i get killed couple of times and reload the > previously saved > game system gets slower and slower (pIII, 128 RAM). just > wandering if there > is some memory leak in heretis, since when i kill the game > system goes back > to its normal speed. > It sounds more like something that belongs on -questions, rather than -hackers. If I were you, I'd have a look at a book named "System Performance Tuning". I forget the author, but it's one of the Nutshell handbooks. After reading through that you will be able to answer your own question, and know how to squeeze a little extra oompf out of your box. Kees Jan ================================================ You are only young once, but you can stay immature all your life. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Thu Apr 5 6:33:27 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from mailhub.fokus.gmd.de (mailhub.fokus.gmd.de [193.174.154.14]) by hub.freebsd.org (Postfix) with ESMTP id 61AF037B507 for ; Thu, 5 Apr 2001 06:33:23 -0700 (PDT) (envelope-from brandt@fokus.gmd.de) Received: from beagle (beagle [193.175.132.100]) by mailhub.fokus.gmd.de (8.8.8/8.8.8) with ESMTP id PAA01053; Thu, 5 Apr 2001 15:33:17 +0200 (MET DST) Date: Thu, 5 Apr 2001 15:33:17 +0200 (CEST) From: Harti Brandt To: Jochen Kaiser Cc: Subject: Re: struct malloc_type; problems with MALLOC_(DEFINE|DECLARE) In-Reply-To: <20010405151029.A9781@devil.rrze.uni-erlangen.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 See pr docs/24797. You need to include sys/param.h and sys/kernel.h Responsible phk@FreeBSD.org harti On Thu, 5 Apr 2001, Jochen Kaiser wrote: JK>Hello, JK> JK>I've got some problems with JK> JK>MALLOC_DEFINE(M_DNDF, "ip_dndf", "dndf kernel aquisitions"); in my .c file JK> JK>and/or JK> JK> MALLOC_DECLARE(M_DNDF); in my .h JK> JK>In sys/malloc.h it shows that MALLOC_DEFINE initializes the malloc_type JK>struct to default values. JK> JK>When I know use it in my kernel code, I get a warning like: JK>../../netinet/ip_dndf.c:20: warning: type defaults to `int' in declaration of `SYSINIT' JK>../../netinet/ip_dndf.c:20: warning: parameter names (without types) in function declaration JK>../../netinet/ip_dndf.c:20: warning: data definition has no type or storage class JK>../../netinet/ip_dndf.c:20: warning: type defaults to `int' in declaration of `SYSUNINIT' JK>../../netinet/ip_dndf.c:20: warning: parameter names (without types) in function declaration JK>../../netinet/ip_dndf.c:20: warning: data definition has no type or storage class JK> JK> JK>I did search the rest of the kernel code, but I couldn't find any of it JK>that did an assignment to the struct malloc_type. JK> JK>Do I have an error of concept ? JK> JK>thanks in advance, JK> JK>Jochen Kaiser JK> JK> -- harti brandt, http://www.fokus.gmd.de/research/cc/cats/employees/hartmut.brandt/private brandt@fokus.gmd.de, harti@begemot.org To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Thu Apr 5 7:43:17 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from gta.com (mailgate.gta.com [199.120.225.4]) by hub.freebsd.org (Postfix) with ESMTP id 595B037B423 for ; Thu, 5 Apr 2001 07:43:13 -0700 (PDT) (envelope-from lab@gta.com) Received: from gta.com (GTA internal mail system) by gta.com id KAA49906; Thu, 5 Apr 2001 10:42:22 -0400 (EDT) Date: Thu, 5 Apr 2001 10:42:22 -0400 (EDT) Message-Id: <200104051442.KAA49906@gta.com> From: Larry Baird To: freebsd-hackers@freebsd.org Cc: istore-techs@CS.Berkeley.EDU Subject: Re: unsupport fxp PHY's revisited X-Newsgroups: freebsd.hackers In-Reply-To: <200104051045.DAA07790@gta.com> Organization: Global Technology Associates, Inc. User-Agent: tin/1.4.2-20000205 ("Possession") (UNIX) (FreeBSD/3.5-STABLE (i386)) Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG In article <200104051045.DAA07790@gta.com> you wrote: > When booting FreeBSD 4.x on a system board with onboard fxp ethernet we > developed for a research project here, we observe the same behaviour as > described in the Dec 2000 -hackers thread "RE: yet another unsupported > PHY in fxp driver" Jonathan Lemon has mad some modifications to the fxp driver that might fix the problem for you. Have a look at: http://www.flugsvamp.com/~jlemon/fbsd/drivers/ -- ------------------------------------------------------------------------ Larry Baird | http://www.gnatbox.com Global Technology Associates, Inc. | Orlando, FL Email: lab@gta.com | TEL 407-380-0220, FAX 407-380-6080 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Thu Apr 5 8:16:13 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from prism.flugsvamp.com (cb58709-a.mdsn1.wi.home.com [24.17.241.9]) by hub.freebsd.org (Postfix) with ESMTP id 4A4F537B422 for ; Thu, 5 Apr 2001 08:16:07 -0700 (PDT) (envelope-from jlemon@flugsvamp.com) Received: (from jlemon@localhost) by prism.flugsvamp.com (8.11.0/8.11.0) id f35FALO30437; Thu, 5 Apr 2001 10:10:21 -0500 (CDT) (envelope-from jlemon) Date: Thu, 5 Apr 2001 10:10:21 -0500 (CDT) From: Jonathan Lemon Message-Id: <200104051510.f35FALO30437@prism.flugsvamp.com> To: istore-techs@CS.Berkeley.EDU, hackers@freebsd.org Subject: Re: unsupport fxp PHY's revisited X-Newsgroups: local.mail.freebsd-hackers In-Reply-To: Organization: Cc: Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG In article you write: >When booting FreeBSD 4.x on a system board with onboard fxp ethernet we >developed for a research project here, we observe the same behaviour as >described in the Dec 2000 -hackers thread "RE: yet another unsupported >PHY in fxp driver" You might want to try the updated fxp driver, which is available at http://www.flugsvamp.com/~jlemon/fbsd/drivers/Intel_EtherExpress/ This uses a different method for detecting the PHYs. >From a verbose boot of a generic kernel: > >Onboard fxp0 (the wacky one) >found-> vendor=0x8086, dev=0x1229, revid=0x09 This looks like an Intel Pro/100S Management Adapter. -- Jonathan To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Thu Apr 5 9: 2:16 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from forkbomb.martini.nu (forkbomb.martini.nu [204.118.247.250]) by hub.freebsd.org (Postfix) with ESMTP id DC69037B424 for ; Thu, 5 Apr 2001 09:02:12 -0700 (PDT) (envelope-from reich@forkbomb.martini.nu) Received: (from reich@localhost) by forkbomb.martini.nu (8.11.1/8.11.1) id f35GAh811135 for hackers@freebsd.org; Thu, 5 Apr 2001 09:10:43 -0700 (PDT) (envelope-from reich) Date: Thu, 5 Apr 2001 09:10:42 -0700 From: Mahlon Smith To: hackers@freebsd.org Subject: Re: pmap bomb on 4.0-STABLE Message-ID: <20010405091042.A7805@internetcds.com> References: <59063B5B4D98D311BC0D0001FA7E452205FD9AFB@l04.research.kpn.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <59063B5B4D98D311BC0D0001FA7E452205FD9AFB@l04.research.kpn.com>; from "K.J.Koster@kpn.com" on Thu, Apr 05, 2001 at 09:57:10AM Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > > Can anyone tell me what this means - and even better, a fix? It's > > my understanding that pmap concerns shared memory, is it possible > > I have a bad stick of ram floating around? > > > Bad memory sticks are easy to find. Just rip out half the RAM and let the > box run for a few days, then let it run off the other half for a while. Of course, this is pretty far from scientific troubleshooting, especially when it crashes at random times. It's also highly undesirable to cripple the machine, considering it's a production box. I just need to know if pmap_entry really does have anything to do with physical ram, before I go off on a ram swapping goose chase, just to find out a month down the road the problem isn't fixed. -- Mahlon Smith InternetCDS http://www.internetcds.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 5 9:55:20 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from zogbe.tasam.com (hc6526bd1.dhcp.vt.edu [198.82.107.209]) by hub.freebsd.org (Postfix) with ESMTP id B4EDF37B423 for ; Thu, 5 Apr 2001 09:55:15 -0700 (PDT) (envelope-from clash@fireduck.com) Received: from battleship (hc6526bd1.dhcp.vt.edu [198.82.107.209]) by zogbe.tasam.com (8.11.3/8.11.3) with SMTP id f35Gt6C26762; Thu, 5 Apr 2001 12:55:07 -0400 (EDT) Message-ID: <002801c0bdf1$2b5124c0$dc02010a@battleship> From: "Joseph Gleason" To: "Mahlon Smith" , References: <59063B5B4D98D311BC0D0001FA7E452205FD9AFB@l04.research.kpn.com> <20010405091042.A7805@internetcds.com> Subject: Re: pmap bomb on 4.0-STABLE Date: Thu, 5 Apr 2001 12:55:07 -0400 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 5.00.3018.1300 X-MimeOLE: Produced By Microsoft MimeOLE V5.00.3018.1300 Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG A friend of mine swears by this memory testing utility: http://reality.sgi.com/cbrady_denver/memtest86/ Apparently it tries a bunch of diffrent test patters that are likely to find memory problems that a simple test wouldn't find. It is cool because you just just write the image to a 1.44mb floppy and boot from that to do the test. A major downside is how long it takes. It takes around 8 hours on my laptop to do the full suite of tests. Not very useful for a production server..but something that probably be done on every system you create before you move it to producton. Joe Gleason ----- Original Message ----- From: "Mahlon Smith" To: Sent: Thursday, April 05, 2001 12:10 Subject: Re: pmap bomb on 4.0-STABLE > > > Can anyone tell me what this means - and even better, a fix? It's > > > my understanding that pmap concerns shared memory, is it possible > > > I have a bad stick of ram floating around? > > > > > Bad memory sticks are easy to find. Just rip out half the RAM and let the > > box run for a few days, then let it run off the other half for a while. > > > Of course, this is pretty far from scientific troubleshooting, especially > when it crashes at random times. It's also highly undesirable to cripple > the machine, considering it's a production box. > > I just need to know if pmap_entry really does have anything to do with physical > ram, before I go off on a ram swapping goose chase, just to find out a > month down the road the problem isn't fixed. > > -- > Mahlon Smith > InternetCDS > http://www.internetcds.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 Thu Apr 5 10:57:58 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from backup.enteract.com (backup.enteract.com [207.229.143.61]) by hub.freebsd.org (Postfix) with ESMTP id 2ED6E37B443 for ; Thu, 5 Apr 2001 10:57:46 -0700 (PDT) (envelope-from dscheidt@tumbolia.com) Received: from shell-2.enteract.com (dscheidt@shell-2.enteract.com [207.229.143.41]) by backup.enteract.com (8.11.1/8.11.2) with ESMTP id f35HvN140954; Thu, 5 Apr 2001 12:57:23 -0500 (CDT) (envelope-from dscheidt@tumbolia.com) Date: Thu, 5 Apr 2001 12:57:22 -0500 (CDT) From: David Scheidt X-Sender: dscheidt@shell-2.enteract.com To: Joseph Gleason Cc: Mahlon Smith , hackers@FreeBSD.ORG Subject: Re: pmap bomb on 4.0-STABLE In-Reply-To: <002801c0bdf1$2b5124c0$dc02010a@battleship> 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, 5 Apr 2001, Joseph Gleason wrote: :A friend of mine swears by this memory testing utility: : :http://reality.sgi.com/cbrady_denver/memtest86/ : :Apparently it tries a bunch of diffrent test patters that are likely to find :memory problems that a simple test wouldn't find. It is cool because you :just just write the image to a 1.44mb floppy and boot from that to do the :test. : :A major downside is how long it takes. It takes around 8 hours on my laptop The major downside is that software memory testing isn't conclusive. If it detects a problem, you've probably got one. If it doesn't, you may still. The only way to be sure is to use a hardware tester. If you don't have one, and most of us don't, you have to resort to swapping memory. : -- dscheidt@tumbolia.com Bipedalism is only a fad. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Thu Apr 5 11:36:25 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from web13201.mail.yahoo.com (web13201.mail.yahoo.com [216.136.174.186]) by hub.freebsd.org (Postfix) with SMTP id 2F6D837B443 for ; Thu, 5 Apr 2001 11:36:23 -0700 (PDT) (envelope-from satanmode@yahoo.com) Message-ID: <20010405183623.84853.qmail@web13201.mail.yahoo.com> Received: from [202.54.96.250] by web13201.mail.yahoo.com; Thu, 05 Apr 2001 11:36:23 PDT Date: Thu, 5 Apr 2001 11:36:23 -0700 (PDT) From: Aman Sharma To: freebsd-hackers@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG ************ project ************* ********** kldload ufs *********** i feel that a real microkernel OS should'nt have a bloated kernel in the sense, that heavy OS equipment like a FileSystem should run as a module on top of the kernel. i aim to make ufs run as a module on FreeBSD, which surely would require a lot of serious kernel code<-entry points. -------------- pitfall -------------------- 1. the system after boot will load the kernel image into core from disc. 2. kernel runs init. 3. if init fails, then access to disk is'nt possible as the filesystem module is not running. ** i do not know how HURD does it ** -------------------------------------------- i have'nt done a lot of kernel hacking so if anyone can shed some light on this subject, i'd be really grateful FreeBSDRules __________________________________________________ Do You Yahoo!? Get email at your own domain with Yahoo! Mail. http://personal.mail.yahoo.com/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Thu Apr 5 14:28:55 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from resnet.uoregon.edu (resnet.uoregon.edu [128.223.122.47]) by hub.freebsd.org (Postfix) with ESMTP id 7EE6037B443 for ; Thu, 5 Apr 2001 14:28:53 -0700 (PDT) (envelope-from dwhite@resnet.uoregon.edu) Received: from localhost (dwhite@localhost) by resnet.uoregon.edu (8.10.1/8.10.1) with ESMTP id f35LSoQ88000; Thu, 5 Apr 2001 14:28:50 -0700 (PDT) Date: Thu, 5 Apr 2001 14:28:50 -0700 (PDT) From: Doug White To: Aman Sharma Cc: Subject: Re: your mail In-Reply-To: <20010405183623.84853.qmail@web13201.mail.yahoo.com> Message-ID: X-All-Your-Base: are belong to us 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, 5 Apr 2001, Aman Sharma wrote: > > ************ project ************* > ********** kldload ufs *********** > i feel that a real microkernel OS should'nt have a > bloated kernel in the sense, that heavy OS equipment > like a FileSystem should run as a module on top of the > kernel. > i aim to make ufs run as a module on FreeBSD, which > surely would require a lot of serious kernel > code<-entry points. It shouldn't be too bad as long as you force the loader to load the module, otherwise you run into a chicken & egg problem. Doug White | FreeBSD: The Power to Serve dwhite@resnet.uoregon.edu | www.FreeBSD.org To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Thu Apr 5 15:30:53 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from wit379112.student.utwente.nl (wit379119.student.utwente.nl [130.89.232.129]) by hub.freebsd.org (Postfix) with ESMTP id B286237B422 for ; Thu, 5 Apr 2001 15:30:50 -0700 (PDT) (envelope-from niek@wit379112.student.utwente.nl) Received: by wit379112.student.utwente.nl (Postfix, from userid 1000) id 935715D40; Fri, 6 Apr 2001 00:34:45 +0200 (CEST) Date: Fri, 6 Apr 2001 00:34:45 +0200 From: Niek Bergboer To: freebsd-hackers@freebsd.org Subject: Network throughput tuning Message-ID: <20010406003445.A92388@wit379119.student.utwente.nl> Reply-To: niek@wit379119.student.utwente.nl Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Hi, I run two systems on an intranet. The intranet itself is rather large, but the two machines in question are connected to the same 100 Mbps/FDX switch. I would like to optimize network throughput for Machine 1. Machine 1 is a AMD K6-2 233 w/ 64 MB RAM running FreeBSD 4.2-STABLE from around mid march and has a dc NIC. Machine 2 is a dual Celeron 466 running Linux 2.4.2, and also has a dc NIC ("de4x5" driver in Linux terms). In order to measure network throughput, I make sure _not_ to use the disk I/O subsystem and issue the following commands: machine1:~$ rsh machine2 dd if=/dev/zero bs=1048576 count=128 > /dev/null (Linux doesn't understand bs=1m) which yields between 9.0 and 9.2 MB/s which looks good. machine2:~$ rsh machine1 dd if=/dev/zero bs=1m count=128 > /dev/null gets me between 7.6 and 7.8 MB/s while this used to be 8.4 MB/s when machine1 was still running Linux. In short: the BSD machine receives 9.1 MB/s and sends 7.7 MB/s. Not that I'm complaining, and the lower send rate may well be due to the Linux box not handling the incoming stream well, but my question is: Did I do _everything_ on the BSD box to ensure maximum throughput? The tuning I did is: sysctl -w kern.ipc.maxsockbuf=2097152 sysctl -w net.inet.tcp.rfc1323=1 sysctl -w net.inet.tcp.sendspace=1048576 sysctl -w net.inet.tcp.recvspace=1048576 Thanks in advance, Niek -- Conscience doth make cowards of us all. -- Shakespeare To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Thu Apr 5 15:34:25 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from bdr-xcon.matchlogic.com (mail.matchlogic.com [205.216.147.127]) by hub.freebsd.org (Postfix) with ESMTP id 6E88337B449 for ; Thu, 5 Apr 2001 15:34:18 -0700 (PDT) (envelope-from crandall@matchlogic.com) Received: by mail.matchlogic.com with Internet Mail Service (5.5.2653.19) id ; Thu, 5 Apr 2001 16:33:09 -0600 Message-ID: <5FE9B713CCCDD311A03400508B8B30130828EB4E@bdr-xcln.corp.matchlogic.com> From: Charles Randall To: "'niek@wit379119.student.utwente.nl'" , freebsd-hackers@freebsd.org Subject: RE: Network throughput tuning Date: Thu, 5 Apr 2001 16:33:07 -0600 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2653.19) Content-Type: text/plain; charset="iso-8859-1" Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Try using netperf (http://www.netperf.org/) too. I've found it to be an extremely valuable tool. Charles -----Original Message----- From: Niek Bergboer [mailto:niek@wit379119.student.utwente.nl] Sent: Thursday, April 05, 2001 4:35 PM To: freebsd-hackers@freebsd.org Subject: Network throughput tuning Hi, I run two systems on an intranet. The intranet itself is rather large, but the two machines in question are connected to the same 100 Mbps/FDX switch. I would like to optimize network throughput for Machine 1. Machine 1 is a AMD K6-2 233 w/ 64 MB RAM running FreeBSD 4.2-STABLE from around mid march and has a dc NIC. Machine 2 is a dual Celeron 466 running Linux 2.4.2, and also has a dc NIC ("de4x5" driver in Linux terms). In order to measure network throughput, I make sure _not_ to use the disk I/O subsystem and issue the following commands: machine1:~$ rsh machine2 dd if=/dev/zero bs=1048576 count=128 > /dev/null (Linux doesn't understand bs=1m) which yields between 9.0 and 9.2 MB/s which looks good. machine2:~$ rsh machine1 dd if=/dev/zero bs=1m count=128 > /dev/null gets me between 7.6 and 7.8 MB/s while this used to be 8.4 MB/s when machine1 was still running Linux. In short: the BSD machine receives 9.1 MB/s and sends 7.7 MB/s. Not that I'm complaining, and the lower send rate may well be due to the Linux box not handling the incoming stream well, but my question is: Did I do _everything_ on the BSD box to ensure maximum throughput? The tuning I did is: sysctl -w kern.ipc.maxsockbuf=2097152 sysctl -w net.inet.tcp.rfc1323=1 sysctl -w net.inet.tcp.sendspace=1048576 sysctl -w net.inet.tcp.recvspace=1048576 Thanks in advance, Niek -- Conscience doth make cowards of us all. -- Shakespeare 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 5 17:17:14 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from chmod.ath.cx (CC2-1242.charter-stl.com [24.217.116.226]) by hub.freebsd.org (Postfix) with ESMTP id 55EA937B507 for ; Thu, 5 Apr 2001 17:17:12 -0700 (PDT) (envelope-from ajh3@chmod.ath.cx) Received: by chmod.ath.cx (Postfix, from userid 1001) id E3A52A91E; Thu, 5 Apr 2001 19:16:27 -0500 (CDT) Date: Thu, 5 Apr 2001 19:16:27 -0500 From: Andrew Hesford To: "Koster, K.J." Cc: 'peter pajak' , freebsd-hackers@FreeBSD.ORG Subject: Re: system slows down to a crawl Message-ID: <20010405191627.A27493@cec.wustl.edu> References: <59063B5B4D98D311BC0D0001FA7E452205FD9B00@l04.research.kpn.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <59063B5B4D98D311BC0D0001FA7E452205FD9B00@l04.research.kpn.com>; from K.J.Koster@kpn.com on Thu, Apr 05, 2001 at 03:24:49PM +0100 X-Loop: Andrew Hesford Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Thu, Apr 05, 2001 at 03:24:49PM +0100, Koster, K.J. wrote: > If I were you, I'd have a look at a book named "System Performance Tuning". > I forget the author, but it's one of the Nutshell handbooks. After reading > through that you will be able to answer your own question, and know how to > squeeze a little extra oompf out of your box. > > Kees Jan I just went out and bought that book. It is titled "System Performance Tuning," by Mike Loukides, published by O'Reilly, with a swordfish on the cover. It's 11 years old, which means it was pre-FreeBSD (indeed, even pre-Linux!), but the main focus is 4.3BSD, which makes many aspects still relevant. I am finding it to be an interesting read. It does some comparison between Xenix, SunOS, BSD UNIX and System V (releases 3 and 4). -- Andrew Hesford ajh3@chmod.ath.cx To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Thu Apr 5 23:59:46 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from homer.softweyr.com (bsdconspiracy.net [208.187.122.220]) by hub.freebsd.org (Postfix) with ESMTP id 75DF837B50F for ; Thu, 5 Apr 2001 23:59:42 -0700 (PDT) (envelope-from wes@softweyr.com) Received: from [127.0.0.1] (helo=softweyr.com ident=2d07e1bc6dab4c77b267e98c4a09b136) by homer.softweyr.com with esmtp (Exim 3.16 #1) id 14lQDO-0000Io-00; Fri, 06 Apr 2001 00:59:26 -0600 Message-ID: <3ACD694E.CC0E4B26@softweyr.com> Date: Fri, 06 Apr 2001 00:59:26 -0600 From: Wes Peters Organization: Softweyr LLC X-Mailer: Mozilla 4.75 [en] (X11; U; Linux 2.2.12 i386) X-Accept-Language: en MIME-Version: 1.0 To: Paul Marquis Cc: Len Conrad , freebsd-hackers@freebsd.org Subject: Re: FreeBSD on BookPC References: <5.0.0.25.0.20010326193810.023cab10@mail.Go2France.com> <3AC0F1ED.C66A25E3@softweyr.com> <3AC0F816.88C9CF31@pobox.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Paul Marquis wrote: > > Can an end user buy a Sahara/Safari or do you have to be an OEM? If I > have to be an OEM, where can an individual purchase one? Sorry, catching up on e-mail finally. You should be able to buy a Sahara or Safari from any US FIC distributor. I'll ask at work tomorrow for our contact. -- "Where am I, and what am I doing in this handbasket?" Wes Peters Softweyr LLC wes@softweyr.com http://softweyr.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 6 0:19:33 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from mail2.resfeber.se (Resfeber-gw.customer.internet5.net [195.66.48.230]) by hub.freebsd.org (Postfix) with ESMTP id 5AD5937B505 for ; Fri, 6 Apr 2001 00:19:20 -0700 (PDT) (envelope-from jon.molin@resfeber.se) Received: from resfeber.se ([212.75.72.9]) by mail2.resfeber.se (8.9.3/8.9.3) with ESMTP id JAA28489 for ; Fri, 6 Apr 2001 09:10:55 +0200 Message-ID: <3ACD6E95.9AF73435@resfeber.se> Date: Fri, 06 Apr 2001 09:21:57 +0200 From: Jon Molin X-Mailer: Mozilla 4.76 [en] (X11; U; Linux 2.2.12 i386) X-Accept-Language: en MIME-Version: 1.0 To: freebsd-hackers@FreeBSD.ORG Subject: Adding a new drive Content-Type: multipart/mixed; boundary="------------F58B80570C635D2197114873" Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG This is a multi-part message in MIME format. --------------F58B80570C635D2197114873 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Hi Before you just stopp reading with the thought 'duh, this question is for freebsd-newbie' please read it becouse i've asked it both at newbie and questions and haven't got any sullotion. What I'm trying to do is to simply add a new ide drive with only freebsd to get some more space and i can't do it. Fdisk doesn't seems to write the info to the drive. I've used it before so i know there's no problem with the drive itself, tried both fat32 and ext2fs and that works just fine. The kernel finds the drive: ad3: 6187MB [13410/15/63] at ata1-slave UDMA33 I've tried all the suggestions on http://www.freebsd.org/handbook/disks-adding.html without any result. I've attached an output from script when i try it. /jon --------------F58B80570C635D2197114873 Content-Type: text/plain; charset=us-ascii; name="fdisk.log" Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename="fdisk.log" Script started on Fri Apr 6 09:17:09 2001 You have mail. jmo# dmesg|grep ad3 ad3: 6187MB [13410/15/63] at ata1-slave UDMA33 jmo# fdisk ad3 ******* Working on device /dev/ad3 ******* parameters extracted from in-core disklabel are: cylinders=13410 heads=15 sectors/track=63 (945 blks/cyl) Figures below won't work with BIOS for partitions not in cyl 1 parameters to be used for BIOS calculations are: cylinders=13410 heads=15 sectors/track=63 (945 blks/cyl) fdisk: invalid fdisk partition table found Media sector size is 512 Warning: BIOS sector numbering starts with sector 1 Information from DOS bootblock is: The data for partition 1 is: The data for partition 2 is: The data for partition 3 is: The data for partition 4 is: sysid 165,(FreeBSD/NetBSD/386BSD) start 63, size 12672387 (6187 Meg), flag 80 (active) beg: cyl 0/ sector 1/ head 1; end: cyl 97/ sector 63/ head 14 jmo# dd if=/dev/zero of=/dev/rda1 bs=1k count=111 [@a [@d [@3  1+0 records in 1+0 records out 1024 bytes transferred in 0.001942 secs (527313 bytes/sec) jmo# fdisk -BI ad3 ******* Working on device /dev/ad3 ******* fdisk: invalid fdisk partition table found jmo# fdisk ad3 ******* Working on device /dev/ad3 ******* parameters extracted from in-core disklabel are: cylinders=13410 heads=15 sectors/track=63 (945 blks/cyl) Figures below won't work with BIOS for partitions not in cyl 1 parameters to be used for BIOS calculations are: cylinders=13410 heads=15 sectors/track=63 (945 blks/cyl) fdisk: invalid fdisk partition table found Media sector size is 512 Warning: BIOS sector numbering starts with sector 1 Information from DOS bootblock is: The data for partition 1 is: The data for partition 2 is: The data for partition 3 is: The data for partition 4 is: sysid 165,(FreeBSD/NetBSD/386BSD) start 63, size 12672387 (6187 Meg), flag 80 (active) beg: cyl 0/ sector 1/ head 1; end: cyl 97/ sector 63/ head 14 jmo# exit exit Script done on Fri Apr 6 09:18:45 2001 --------------F58B80570C635D2197114873-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Fri Apr 6 0:32:13 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from meow.osd.bsdi.com (meow.osd.bsdi.com [204.216.28.88]) by hub.freebsd.org (Postfix) with ESMTP id 3972B37B43C for ; Fri, 6 Apr 2001 00:32:11 -0700 (PDT) (envelope-from jhb@FreeBSD.org) Received: from laptop.baldwin.cx (john@jhb-laptop.osd.bsdi.com [204.216.28.241]) by meow.osd.bsdi.com (8.11.2/8.11.2) with ESMTP id f367VvG02837 for ; Fri, 6 Apr 2001 00:31:57 -0700 (PDT) (envelope-from jhb@FreeBSD.org) Message-ID: X-Mailer: XFMail 1.4.0 on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 Date: Fri, 06 Apr 2001 00:31:34 -0700 (PDT) From: John Baldwin To: hackers@FreeBSD.org Subject: New DDB commands Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Hey all, I have two new ddb commands for the i386. Porting them to other platforms shouldn't be overly difficult. Both of them are "show" commands. The first is a 'show ptrace XX' command which displays a backtrace of the process with the decimal pid XX. Since ddb always assumes any address (i.e. parameter) is in hex, I had to do some funky shifting to make it more intuitive. As a result, both 'show ptrace 15' and 'show ptrace 0x15' will give a backtrace for process 15. If no pid is specified, then it acts just like 'show trace' and displays the current process' trace. The second command is 'show pcpu xx' which displays some of the per-cpu data for the cpu with the cpuid xx. If an id is not specified, then the current CPU's info is displayed. Currently the only fields displayed are the cpuid, curproc, curpcb, and npxproc fields. In addition, if witness is compiled into the kernel, then a list of spinlocks held by the CPU in question is listed. The patches can be found at http://www.FreeBSD.org/~jhb/patches/ptrace.patch and http://www.FreeBSD.org/~jhb/patches/pcpu.patch respectively. I will find these new commands useful and would like to commit them if there aren't any objections. -- John Baldwin -- http://www.FreeBSD.org/~jhb/ PGP Key: http://www.baldwin.cx/~john/pgpkey.asc "Power Users Use the Power to Serve!" - http://www.FreeBSD.org/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Fri Apr 6 0:32:32 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from jason.argos.org (64-205-228-106.client.dsl.net [64.205.228.106]) by hub.freebsd.org (Postfix) with ESMTP id 853D537B422 for ; Fri, 6 Apr 2001 00:32:29 -0700 (PDT) (envelope-from mike@jason.argos.org) Received: (from mike@localhost) by jason.argos.org (8.10.1/8.10.1) id f367WI015370; Fri, 6 Apr 2001 03:32:18 -0400 Date: Fri, 6 Apr 2001 03:32:18 -0400 From: Mike Nowlin To: Jon Molin Cc: freebsd-hackers@freebsd.org Subject: Re: Adding a new drive Message-ID: <20010406033218.B15254@argos.org> References: <3ACD6E95.9AF73435@resfeber.se> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-md5; protocol="application/pgp-signature"; boundary="7ZAtKRhVyVSsbBD2" Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <3ACD6E95.9AF73435@resfeber.se>; from jon.molin@resfeber.se on Fri, Apr 06, 2001 at 09:21:57AM +0200 Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG --7ZAtKRhVyVSsbBD2 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On 0, Jon Molin wrote: > Hi >=20 > Before you just stopp reading with the thought 'duh, this question is for > freebsd-newbie' please read it becouse i've asked it both at newbie and > questions and haven't got any sullotion. >=20 > What I'm trying to do is to simply add a new ide drive with only freebsd = to > get some more space and i can't do it. Fdisk doesn't seems to write the i= nfo > to the drive. I've used it before so i know there's no problem with the d= rive > itself, tried both fat32 and ext2fs and that works just fine. The kernel = finds > the drive: > ad3: 6187MB [13410/15/63] at ata1-slave UDMA33 Easiest way to do this is to use /stand/sysinstall - be careful about it (think about what you're doing before you commit anything), but by using the fdisk & disklabel sections of the prog, it's pretty simple to add an extra drive... It warns you that you should "only use this on a RUNNING system!" in certain places - that's normal. You're basically editing what the system uses for mount points, etc. Just don't muck around with your running drives... mike --7ZAtKRhVyVSsbBD2 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.4 (GNU/Linux) Comment: For info see http://www.gnupg.org iEYEARECAAYFAjrNcQIACgkQJol4I8h9Gd+ZyACggDJTE5Pj470uYau4+RWLUOZl B/QAoL2zo3BTGEvSK2vWptksPe4ebEKe =rIqK -----END PGP SIGNATURE----- --7ZAtKRhVyVSsbBD2-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Fri Apr 6 0:47:45 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from germes.levi.spb.ru (ip65.levi.spb.ru [212.119.175.65]) by hub.freebsd.org (Postfix) with ESMTP id D6C4437B43E for ; Fri, 6 Apr 2001 00:47:40 -0700 (PDT) (envelope-from dms@wplus.net) Received: from wplus.net (IDENT:dms@pike.levi.spb.ru [10.246.8.43]) by germes.levi.spb.ru (8.11.1/8.11.1) with ESMTP id f367ld712655 for ; Fri, 6 Apr 2001 11:47:40 +0400 Message-ID: <3ACD749B.A7E10728@wplus.net> Date: Fri, 06 Apr 2001 11:47:39 +0400 From: Dmitry Samersoff Organization: LeviSoft X-Mailer: Mozilla 4.76 [en] (X11; U; Linux 2.2.18 i686) X-Accept-Language: en, ru MIME-Version: 1.0 To: freebsd-hackers@freebsd.org Subject: Server continues die ... Content-Type: text/plain; charset=koi8-r Content-Transfer-Encoding: 7bit Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Youps ... Again ... my servers continue die. I play with different values around dynamical routing table and now server die every week, not every night. Here is stack dump ... What else I can get from kernel core dump? Thank you! #0 dumpsys () at ../../kern/kern_shutdown.c:469 #1 0xc014f70b in boot (howto=256) at ../../kern/kern_shutdown.c:309 #2 0xc014fad5 in panic (fmt=0xc02123d4 "from debugger") at ../../kern/kern_shutdown.c:556 #3 0xc012be41 in db_panic (addr=-1071747724, have_addr=0, count=-1, modif=0xcc272c08 "") at ../../ddb/db_command.c:433 #4 0xc012bde1 in db_command (last_cmdp=0xc02416dc, cmd_table=0xc024153c, aux_cmd_tablep=0xc025e7a8) at ../../ddb/db_command.c:333 #5 0xc012bea6 in db_command_loop () at ../../ddb/db_command.c:455 #6 0xc012dfb3 in db_trap (type=3, code=0) at ../../ddb/db_trap.c:71 #7 0xc01e6ab9 in kdb_trap (type=3, code=0, regs=0xcc272d18) at ../../i386/i386/db_interface.c:158 #8 0xc01f97b4 in trap (frame={tf_fs = 24, tf_es = -1071185904, tf_ds = 16, tf_edi = -1071160832, tf_esi = -1071184288, tf_ebp = -869847712, tf_isp = -869847740, tf_ebx = 134, tf_edx = -1660944387, tf_ecx = 32, tf_eax = 38, tf_trapno = 3, tf_err = 0, tf_eip = -1071747724, tf_cs = 8, tf_eflags = 582, tf_esp = -1071433725, tf_ss = -1071446679}) at ../../i386/i386/trap.c:569 #9 0xc01e6d74 in Debugger (msg=0xc0230569 "manual escape to debugger") at machine/cpufunc.h:64 #10 0xc01e3d06 in scgetc (sc=0xc0276200, flags=2) at ../../dev/syscons/syscons.c:3136 #11 0xc01e0d39 in sckbdevent (thiskbd=0xc026ee20, event=0, arg=0xc0276200) at ../../dev/syscons/syscons.c:634 #12 0xc01d8dfa in atkbd_intr (kbd=0xc026ee20, arg=0x0) at ../../dev/kbd/atkbd.c:462 #13 0xc0204bb8 in atkbd_isa_intr (arg=0xc026ee20) at ../../isa/atkbd_isa.c:125 #14 0xc0149fdb in lockmgr (lkp=0xcc07d130, flags=6, interlkp=0x0, p=0xcc268c60) at ../../kern/kern_lock.c:434 #15 0xc01ba336 in vm_map_lookup_done (map=0xcc07d100, entry=0xcc0cdb70) at ../../vm/vm_map.c:2651 #16 0xc01b5a44 in _unlock_things (fs=0xcc272ec4, dealloc=1) at ../../vm/vm_fault.c:128 #17 0xc01b5af3 in vm_fault (map=0xcc07d100, vaddr=671903744, fault_type=3 '\003', fault_flags=8) at ../../vm/vm_fault.c:363 #18 0xc01f9af6 in trap_pfault (frame=0xcc272fa8, usermode=1, eva=671906504) at ../../i386/i386/trap.c:824 #19 0xc01f9547 in trap (frame={tf_fs = 47, tf_es = 47, tf_ds = 47, tf_edi = 671906504, tf_esi = 671895552, tf_ebp = -1077937936, tf_isp = -869847084, tf_ebx = 1336, tf_edx = 0, tf_ecx = 334, tf_eax = 0, tf_trapno = 12, tf_err = 6, tf_ss = 47}) at ../../i386/i386/trap.c:359 #20 0x28068ca3 in ?? () #21 0x2805f6e2 in ?? () #22 0x2805f51c in ?? () #23 0x2805e717 in ?? () -- Dmitry Samersoff, dms@wplus.net, ICQ:3161705 http://devnull.wplus.net * There will come soft rains ... To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Fri Apr 6 1: 4:47 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from chmod.ath.cx (CC2-1242.charter-stl.com [24.217.116.226]) by hub.freebsd.org (Postfix) with ESMTP id 14F3037B42C for ; Fri, 6 Apr 2001 01:04:46 -0700 (PDT) (envelope-from ajh3@chmod.ath.cx) Received: by chmod.ath.cx (Postfix, from userid 1001) id 94C90A91E; Fri, 6 Apr 2001 03:03:53 -0500 (CDT) Date: Fri, 6 Apr 2001 03:03:53 -0500 From: Andrew Hesford To: Jon Molin Cc: freebsd-hackers@FreeBSD.ORG Subject: Re: Adding a new drive Message-ID: <20010406030353.A28772@cec.wustl.edu> References: <3ACD6E95.9AF73435@resfeber.se> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <3ACD6E95.9AF73435@resfeber.se>; from jon.molin@resfeber.se on Fri, Apr 06, 2001 at 09:21:57AM +0200 X-Loop: Andrew Hesford Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Fri, Apr 06, 2001 at 09:21:57AM +0200, Jon Molin wrote: > jmo# fdisk -BI ad3 > > ******* Working on device /dev/ad3 ******* > fdisk: invalid fdisk partition table found Obviously you didn't read the man pages. `fdisk -BI ad3` is a typo, most likely because the disklabel command uses the -Brw flag. From the man page, we see that fdisk's -B flag reinitializes boot code in sector 0 of the disk. But if there is no code to reinitialize, it exits with an error, saying you don't have a proper MBR. If you want a single slice on the disk, just do `fdisk -I ad3`. Then run disklabel like the walkthrough says. -- Andrew Hesford ajh3@chmod.ath.cx To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Fri Apr 6 1:15: 3 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from mail2.resfeber.se (Resfeber-gw.customer.internet5.net [195.66.48.230]) by hub.freebsd.org (Postfix) with ESMTP id 7958937B43E for ; Fri, 6 Apr 2001 01:14:55 -0700 (PDT) (envelope-from jon.molin@resfeber.se) Received: from resfeber.se ([212.75.72.9]) by mail2.resfeber.se (8.9.3/8.9.3) with ESMTP id KAA29448; Fri, 6 Apr 2001 10:06:22 +0200 Message-ID: <3ACD7B94.300B2D49@resfeber.se> Date: Fri, 06 Apr 2001 10:17:24 +0200 From: Jon Molin X-Mailer: Mozilla 4.76 [en] (X11; U; Linux 2.2.12 i386) X-Accept-Language: en MIME-Version: 1.0 To: Andrew Hesford Cc: freebsd-hackers@FreeBSD.ORG Subject: Re: Adding a new drive References: <3ACD6E95.9AF73435@resfeber.se> <20010406030353.A28772@cec.wustl.edu> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG The -I option gives the same output: jmo# fdisk -I ad3 ******* Working on device /dev/ad3 ******* fdisk: invalid fdisk partition table found jmo# disklabel -B -w -r ad3s1 auto disklabel: /dev/ad3s1: Device not configured /jon Andrew Hesford wrote: > > On Fri, Apr 06, 2001 at 09:21:57AM +0200, Jon Molin wrote: > > jmo# fdisk -BI ad3 > > > > ******* Working on device /dev/ad3 ******* > > fdisk: invalid fdisk partition table found > > Obviously you didn't read the man pages. `fdisk -BI ad3` is a typo, most > likely because the disklabel command uses the -Brw flag. From the > man page, we see that fdisk's -B flag reinitializes boot code in sector > 0 of the disk. But if there is no code to reinitialize, it exits with an > error, saying you don't have a proper MBR. > > If you want a single slice on the disk, just do `fdisk -I ad3`. Then run > disklabel like the walkthrough says. > -- > Andrew Hesford > ajh3@chmod.ath.cx > > 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 Fri Apr 6 1:21:53 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from mail2.resfeber.se (Resfeber-gw.customer.internet5.net [195.66.48.230]) by hub.freebsd.org (Postfix) with ESMTP id 58B6B37B423 for ; Fri, 6 Apr 2001 01:21:50 -0700 (PDT) (envelope-from jon.molin@resfeber.se) Received: from resfeber.se ([212.75.72.9]) by mail2.resfeber.se (8.9.3/8.9.3) with ESMTP id KAA29547; Fri, 6 Apr 2001 10:12:13 +0200 Message-ID: <3ACD7CF3.3C9490E8@resfeber.se> Date: Fri, 06 Apr 2001 10:23:15 +0200 From: Jon Molin X-Mailer: Mozilla 4.76 [en] (X11; U; Linux 2.2.12 i386) X-Accept-Language: en MIME-Version: 1.0 To: Mike Nowlin Cc: freebsd-hackers@freebsd.org Subject: Re: Adding a new drive References: <3ACD6E95.9AF73435@resfeber.se> <20010406033218.B15254@argos.org> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Mike Nowlin wrote: > > On 0, Jon Molin wrote: > > Hi > > > > Before you just stopp reading with the thought 'duh, this question is for > > freebsd-newbie' please read it becouse i've asked it both at newbie and > > questions and haven't got any sullotion. > > > > What I'm trying to do is to simply add a new ide drive with only freebsd to > > get some more space and i can't do it. Fdisk doesn't seems to write the info > > to the drive. I've used it before so i know there's no problem with the drive > > itself, tried both fat32 and ext2fs and that works just fine. The kernel finds > > the drive: > > ad3: 6187MB [13410/15/63] at ata1-slave UDMA33 > > Easiest way to do this is to use /stand/sysinstall - be careful about it > (think about what you're doing before you commit anything), but by using the > fdisk & disklabel sections of the prog, it's pretty simple to add an extra > drive... It warns you that you should "only use this on a RUNNING system!" > in certain places - that's normal. You're basically editing what the system > uses for mount points, etc. Just don't muck around with your running > drives... > > mike > Thanks for the quick reply Mike but i've tried that and it the same result there, it doesn't save. Here's what i do: Configure->Fdisk->ad3 In there i choose 'A' and i reply yes to if i want it to 'remain cooperative', then i type 'w' to write and i choose 'none' boot mngr. And fdisk says happily: Wrote FDISK partition information out successfully. After that i quit back to config menu, goes into label and there i just do an 'auto' to see if it works, there i get the following when i write: Unable to add /dev/ad3s1b as a swap device: Device not configured and similar errors for the rest of the partitions. And then i exit out to the prompt and do 'fdisk ad3' with the same result as before. I've alos tried rebooting after fdisk before labeling (a guy told me to try that) but that made no diff. /jon To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Fri Apr 6 1:40:42 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from serenity.mcc.ac.uk (serenity.mcc.ac.uk [130.88.200.93]) by hub.freebsd.org (Postfix) with ESMTP id B3F0737B424 for ; Fri, 6 Apr 2001 01:40:39 -0700 (PDT) (envelope-from rasputin@freebsd-uk.eu.org) Received: from dogma.freebsd-uk.eu.org ([130.88.200.97] ident=root) by serenity.mcc.ac.uk with esmtp (Exim 2.05 #4) id 14lRnL-000JJ9-00; Fri, 6 Apr 2001 09:40:39 +0100 Received: (from rasputin@localhost) by dogma.freebsd-uk.eu.org (8.11.1/8.11.1) id f368ec646897; Fri, 6 Apr 2001 09:40:38 +0100 (BST) (envelope-from rasputin) Date: Fri, 6 Apr 2001 09:40:38 +0100 From: Rasputin To: Aman Sharma Cc: hackers@freebsd.org Subject: Re: your mail Message-ID: <20010406094038.A46869@dogma.freebsd-uk.eu.org> Reply-To: Rasputin References: <20010405183623.84853.qmail@web13201.mail.yahoo.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 1.0.1i In-Reply-To: <20010405183623.84853.qmail@web13201.mail.yahoo.com>; from satanmode@yahoo.com on Thu, Apr 05, 2001 at 11:36:23AM -0700 Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG * Aman Sharma [010405 19:37]: > i aim to make ufs run as a module on FreeBSD, which > surely would require a lot of serious kernel > code<-entry points. > -------------- pitfall -------------------- > 1. the system after boot will load the kernel image > into core from disc. > 2. kernel runs init. > 3. if init fails, then access to disk is'nt possible > as the filesystem module is not running. And if init *works*, how are you supposed to load your ufs module from disk? Speaking as someone who compiled IDE support as a module in a Linux kernel once, I don't recommend it. -- Rasputin Jack of All Trades :: Master of Nuns To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Fri Apr 6 1:43: 4 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from aphex.newgold.net (durham0-128.dsl.gtei.net [4.3.0.128]) by hub.freebsd.org (Postfix) with ESMTP id 6C3BC37B43E for ; Fri, 6 Apr 2001 01:43:01 -0700 (PDT) (envelope-from jmallett@aphex.newgold.net) Received: from localhost (jmallett@localhost) by aphex.newgold.net (8.10.1/8.10.1) with ESMTP id f368glC08830; Fri, 6 Apr 2001 04:42:47 -0400 (EDT) Date: Fri, 6 Apr 2001 04:42:46 -0400 (EDT) From: Joseph Mallett To: Rasputin Cc: Aman Sharma , hackers@FreeBSD.ORG Subject: Re: your mail In-Reply-To: <20010406094038.A46869@dogma.freebsd-uk.eu.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 Actually, it's possibly to do what he's talking about... RE: Using ReiserFS as a root filesystem, XFS, etc. As well as HURD which uses a seperate fs server, and Johannes Helander's Lites thesis talks about doing the same. It is not at all like doing FS support as a module. /joseph -- Joseph Mallett Security Specialist jmallett@newgold.net www.newgold.net irc.newgold.net/#xMach xMach Core Team jmallett@xMach.org www.xMach.org On Fri, 6 Apr 2001, Rasputin wrote: > * Aman Sharma [010405 19:37]: > > > i aim to make ufs run as a module on FreeBSD, which > > surely would require a lot of serious kernel > > code<-entry points. > > -------------- pitfall -------------------- > > 1. the system after boot will load the kernel image > > into core from disc. > > 2. kernel runs init. > > 3. if init fails, then access to disk is'nt possible > > as the filesystem module is not running. > > And if init *works*, how are you supposed to load your ufs module from disk? > > Speaking as someone who compiled IDE support as a module in a Linux > kernel once, I don't recommend it. > -- > Rasputin > Jack of All Trades :: Master of Nuns > > 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 Fri Apr 6 1:59: 9 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from l04.research.kpn.com (l04.research.kpn.com [139.63.192.204]) by hub.freebsd.org (Postfix) with ESMTP id 8781237B43E for ; Fri, 6 Apr 2001 01:59:06 -0700 (PDT) (envelope-from K.J.Koster@kpn.com) Received: by l04.research.kpn.com with Internet Mail Service (5.5.2653.19) id <2KM84MPL>; Fri, 6 Apr 2001 10:59:01 +0100 Message-ID: <59063B5B4D98D311BC0D0001FA7E452205FD9B06@l04.research.kpn.com> From: "Koster, K.J." To: 'Andrew Hesford' Cc: freebsd-hackers@FreeBSD.ORG Subject: RE: system slows down to a crawl Date: Fri, 6 Apr 2001 10:59:00 +0100 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2653.19) Content-Type: text/plain; charset="iso-8859-1" Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Dear Andrew, > > I just went out and bought that book. It is titled "System Performance > Tuning," by Mike Loukides, published by O'Reilly, with a swordfish on > the cover. > > It's 11 years old, which means it was pre-FreeBSD (indeed, even > pre-Linux!), but the main focus is 4.3BSD, which makes many aspects > still relevant. I am finding it to be an interesting read. > And after eleven years not only is the information in the book relevant and useful (even on Windows), the command line examples still work (though not on Windows). This book is a prime example of teaching a man how to fish. Kees Jan ================================================ You are only young once, but you can stay immature all your life. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Fri Apr 6 2: 2:41 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from serenity.mcc.ac.uk (serenity.mcc.ac.uk [130.88.200.93]) by hub.freebsd.org (Postfix) with ESMTP id F3DCC37B505 for ; Fri, 6 Apr 2001 02:02:38 -0700 (PDT) (envelope-from rasputin@freebsd-uk.eu.org) Received: from dogma.freebsd-uk.eu.org ([130.88.200.97] ident=root) by serenity.mcc.ac.uk with esmtp (Exim 2.05 #4) id 14lS8c-000KhY-00; Fri, 6 Apr 2001 10:02:38 +0100 Received: (from rasputin@localhost) by dogma.freebsd-uk.eu.org (8.11.1/8.11.1) id f3692bR47086; Fri, 6 Apr 2001 10:02:37 +0100 (BST) (envelope-from rasputin) Date: Fri, 6 Apr 2001 10:02:37 +0100 From: Rasputin To: Joseph Mallett Cc: hackers@freebsd.org Subject: Re: your mail Message-ID: <20010406100237.A47057@dogma.freebsd-uk.eu.org> Reply-To: Rasputin References: <20010406094038.A46869@dogma.freebsd-uk.eu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 1.0.1i In-Reply-To: ; from jmallett@aphex.newgold.net on Fri, Apr 06, 2001 at 04:42:46AM -0400 Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG * Joseph Mallett [010406 09:46]: > Actually, it's possibly to do what he's talking about... RE: Using > ReiserFS as a root filesystem, XFS, etc. As well as HURD which uses a > seperate fs server, and Johannes Helander's Lites thesis talks about doing > the same. > > It is not at all like doing FS support as a module. Is that because of the loader? I still don't understand how a kernel can load a module from a disk it doesn't know how to read yet? Although I have a horrible feeling everyone else does... -- Rasputin Jack of All Trades :: Master of Nuns To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Fri Apr 6 2: 5:24 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from cain.gsoft.com.au (genesi.lnk.telstra.net [139.130.136.161]) by hub.freebsd.org (Postfix) with ESMTP id 3A52037B422 for ; Fri, 6 Apr 2001 02:05:20 -0700 (PDT) (envelope-from doconnor@gsoft.com.au) Received: from cain.gsoft.com.au (spare0.gsoft.com.au [203.38.152.114]) by cain.gsoft.com.au (8.8.8/8.8.8) with ESMTP id SAA22787; Fri, 6 Apr 2001 18:34:54 +0930 (CST) (envelope-from doconnor@gsoft.com.au) Message-ID: X-Mailer: XFMail 1.4.7 on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: <20010406100237.A47057@dogma.freebsd-uk.eu.org> Date: Fri, 06 Apr 2001 18:36:27 +0930 (CST) From: "Daniel O'Connor" To: Rasputin Subject: Re: your mail Cc: hackers@freebsd.org, Joseph Mallett Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On 06-Apr-2001 Rasputin wrote: > > It is not at all like doing FS support as a module. > Is that because of the loader? I still don't understand how a kernel > can load a module from a disk it doesn't know how to read yet? > Although I have a horrible feeling everyone else does... The loader can read quite a number of file systems, and since it only needs read-only support adding others is trivial (so I am told :) The loader can load the kernel and modules off any filesystem it understands. --- Daniel O'Connor software and network engineer for Genesis Software - http://www.gsoft.com.au "The nice thing about standards is that there are so many of them to choose from." -- Andrew Tanenbaum To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Fri Apr 6 2: 5:59 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from relay.butya.kz (butya-gw.butya.kz [212.154.129.94]) by hub.freebsd.org (Postfix) with ESMTP id 32B9237B496; Fri, 6 Apr 2001 02:05:53 -0700 (PDT) (envelope-from bp@butya.kz) Received: by relay.butya.kz (Postfix, from userid 1000) id 9A88628C5E; Fri, 6 Apr 2001 16:05:46 +0700 (ALMST) Received: from localhost (localhost [127.0.0.1]) by relay.butya.kz (Postfix) with ESMTP id 7F95B28A2C; Fri, 6 Apr 2001 16:05:46 +0700 (ALMST) Date: Fri, 6 Apr 2001 16:05:46 +0700 (ALMST) From: Boris Popov To: John Baldwin Cc: hackers@FreeBSD.org Subject: Re: New DDB commands 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, 6 Apr 2001, John Baldwin wrote: > I have two new ddb commands for the i386. Porting them to other platforms > shouldn't be overly difficult. Both of them are "show" commands. The first is > a 'show ptrace XX' command which displays a backtrace of the process with the > decimal pid XX. Since ddb always assumes any address (i.e. parameter) is in > hex, I had to do some funky shifting to make it more intuitive. As a result, > both 'show ptrace 15' and 'show ptrace 0x15' will give a backtrace for process > 15. If no pid is specified, then it acts just like 'show trace' and displays > the current process' trace. Thats exactly what doctor ordered! This significantly simplifies amount of work needs to be done when there is a need to trace where process is hung. > The second command is 'show pcpu xx' which displays some of the per-cpu data > for the cpu with the cpuid xx. If an id is not specified, then the current > CPU's info is displayed. Currently the only fields displayed are the cpuid, > curproc, curpcb, and npxproc fields. In addition, if witness is compiled into > the kernel, then a list of spinlocks held by the CPU in question is listed. Well, when I manage my kernel to boot with witness, spinlock list will be a big help. -- Boris Popov http://www.butya.kz/~bp/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Fri Apr 6 2: 6:11 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from aphex.newgold.net (durham0-128.dsl.gtei.net [4.3.0.128]) by hub.freebsd.org (Postfix) with ESMTP id AF41337B43E for ; Fri, 6 Apr 2001 02:06:08 -0700 (PDT) (envelope-from jmallett@aphex.newgold.net) Received: from localhost (jmallett@localhost) by aphex.newgold.net (8.10.1/8.10.1) with ESMTP id f3695t308172; Fri, 6 Apr 2001 05:05:55 -0400 (EDT) Date: Fri, 6 Apr 2001 05:05:55 -0400 (EDT) From: Joseph Mallett To: Rasputin Cc: hackers@freebsd.org Subject: Re: your mail In-Reply-To: <20010406100237.A47057@dogma.freebsd-uk.eu.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 Don't worry, Rasputin, we're not all really out to get you. (Reminder to the Get Rasputin! club, we'll be meeting at 7AM on irc.newgold.net in #Tech to discuss more ideas to confuse him). Actually, I'd point you to some good papers, but I don't know any. In fact, I'm not even sure how I learned... Read some papers on HURS, and Johannes Helander's Lites Thesis (www.cs.hut.fi/~jvh/)... Aside that, I dunno how to help... In fact, Johannes might not have even really mentioned it specifically,... Damn... I'm sure someone else knows a boot/doco /joseph -- Joseph Mallett Security Specialist jmallett@newgold.net www.newgold.net irc.newgold.net/#xMach xMach Core Team jmallett@xMach.org www.xMach.org On Fri, 6 Apr 2001, Rasputin wrote: > * Joseph Mallett [010406 09:46]: > > Actually, it's possibly to do what he's talking about... RE: Using > > ReiserFS as a root filesystem, XFS, etc. As well as HURD which uses a > > seperate fs server, and Johannes Helander's Lites thesis talks about doing > > the same. > > > > It is not at all like doing FS support as a module. > > Is that because of the loader? I still don't understand how a kernel > can load a module from a disk it doesn't know how to read yet? > Although I have a horrible feeling everyone else does... > -- > Rasputin > Jack of All Trades :: Master of Nuns > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Fri Apr 6 2:19:14 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from serenity.mcc.ac.uk (serenity.mcc.ac.uk [130.88.200.93]) by hub.freebsd.org (Postfix) with ESMTP id B3BC137B440 for ; Fri, 6 Apr 2001 02:19:12 -0700 (PDT) (envelope-from rasputin@freebsd-uk.eu.org) Received: from dogma.freebsd-uk.eu.org ([130.88.200.97] ident=root) by serenity.mcc.ac.uk with esmtp (Exim 2.05 #4) id 14lSOd-000LTz-00; Fri, 6 Apr 2001 10:19:11 +0100 Received: (from rasputin@localhost) by dogma.freebsd-uk.eu.org (8.11.1/8.11.1) id f369JBg47273; Fri, 6 Apr 2001 10:19:11 +0100 (BST) (envelope-from rasputin) Date: Fri, 6 Apr 2001 10:19:11 +0100 From: Rasputin To: "Daniel O'Connor" Cc: hackers@freebsd.org Subject: Re: your mail Message-ID: <20010406101910.A47256@dogma.freebsd-uk.eu.org> Reply-To: Rasputin References: <20010406100237.A47057@dogma.freebsd-uk.eu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 1.0.1i In-Reply-To: ; from doconnor@gsoft.com.au on Fri, Apr 06, 2001 at 06:36:27PM +0930 Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG * Daniel O'Connor [010406 10:08]: > > On 06-Apr-2001 Rasputin wrote: > The loader can load the kernel and modules off any filesystem it understands. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Gimme a 'D'! Gimme an 'O'! Gimme an 'H'! For some reason I thought the kernel loaded it's own modules. More caffeine please, Nurse.... -- Rasputin Jack of All Trades :: Master of Nuns To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Fri Apr 6 2:28: 6 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from cain.gsoft.com.au (genesi.lnk.telstra.net [139.130.136.161]) by hub.freebsd.org (Postfix) with ESMTP id 9797737B423 for ; Fri, 6 Apr 2001 02:28:02 -0700 (PDT) (envelope-from doconnor@gsoft.com.au) Received: from cain.gsoft.com.au (spare0.gsoft.com.au [203.38.152.114]) by cain.gsoft.com.au (8.8.8/8.8.8) with ESMTP id SAA23234; Fri, 6 Apr 2001 18:57:46 +0930 (CST) (envelope-from doconnor@gsoft.com.au) Message-ID: X-Mailer: XFMail 1.4.7 on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: <20010406101910.A47256@dogma.freebsd-uk.eu.org> Date: Fri, 06 Apr 2001 18:59:19 +0930 (CST) From: "Daniel O'Connor" To: Rasputin Subject: Re: your mail Cc: hackers@freebsd.org Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On 06-Apr-2001 Rasputin wrote: > * Daniel O'Connor [010406 10:08]: > > > > On 06-Apr-2001 Rasputin wrote: > > The loader can load the kernel and modules off any filesystem it understands. > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > Gimme a 'D'! Gimme an 'O'! Gimme an 'H'! > For some reason I thought the kernel loaded it's own modules. > > More caffeine please, Nurse.... Heh.. 'boot strap' :) The kernel can link its own modules after its booted though (I think thats how it works..) --- Daniel O'Connor software and network engineer for Genesis Software - http://www.gsoft.com.au "The nice thing about standards is that there are so many of them to choose from." -- Andrew Tanenbaum To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Fri Apr 6 4: 4: 5 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from roura.ac.upc.es (roura.ac.upc.es [147.83.33.10]) by hub.freebsd.org (Postfix) with ESMTP id 4FADF37B43E for ; Fri, 6 Apr 2001 04:04:01 -0700 (PDT) (envelope-from oscar@ac.upc.es) Received: from ac.upc.es (fonoll.ac.upc.es [147.83.32.14]) by roura.ac.upc.es (8.11.0/8.11.0) with ESMTP id f36B3xI28368 for ; Fri, 6 Apr 2001 13:03:59 +0200 (MET DST) Message-ID: <3ACDA29F.8AF9993B@ac.upc.es> Date: Fri, 06 Apr 2001 13:03:59 +0200 From: Oscar-Ivan Lepe-Aldama Organization: DAC/UPC X-Mailer: Mozilla 4.76 [en] (X11; U; SunOS 5.7 sun4u) X-Accept-Language: es, en MIME-Version: 1.0 To: hackers@FreeBSD.ORG Subject: Sysctl question Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Hi! is there a maximum for the size of an object that sysctl can handle? I'm asking this because I have inserted in a 4.1.1 kernel an array defined as struct buf_entry { unsgined int id; u_int64_t tsc; u_int64_t pmec1; u_int64_t pcem2; } mybuffer[NUMENTRIES]; SYSCTL_NODE(, CTL_NAVI, experiments, CTLFLAG_RW, 0,"Experiments"); SYSCTL_OPAQUE(_experiments, OID_AUTO, buffer, CTLFLAG_RD, &mybuffer, sizeof(mybuffer), "", ""); When NUMENTRIES equals 100000 (100 thousand) everything works well; that is, I can read the content of the array using sysctl -b experiments.mybuffer > somefile.raw But when NUMENTRIES equals 1000000 (1 million) and I use the above command to read the content of the array, the system stops working properly; that is, all virtual terminals freezed so I can't sent any command to the system, although the kernel seams to be alive as it responds to ICMP echo packets. I do want to have a large array within the kernel's memory space as I'm measuring the performance of some kernel's routines using the Pentium's Performance Monitoring Event Counters, and the more performance data I could get in one experiment the best. By the way, the system under test has 64 MB of RAM and 20 GB of free space on disk. Any explanation on the possibility or the impossibility of having such large array within the kernel memory-space and having it exported through sysctlt will be verry much appreciated. Thanks, -- ======================================================================== 0 0 0 Oscar-Ivan Lepe-Aldama | UPC-Campus Nord, DAC 0 0 0 e-mail: oscar@ac.upc.es | Modul D6, despatx 116 0 0 0 phone: +34 93 401 7187 | Jordi Girona, 1-3 U P C fax: +34 93 401 7055 | 08034 Barcelona - SPAIN WWW: http://www.ac.upc.es/homes/oscar/ ======================================================================== To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Fri Apr 6 4:17: 9 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from gvr.gvr.org (gvr.gvr.org [212.61.40.17]) by hub.freebsd.org (Postfix) with ESMTP id E733E37B42C; Fri, 6 Apr 2001 04:17:02 -0700 (PDT) (envelope-from guido@gvr.org) Received: by gvr.gvr.org (Postfix, from userid 657) id 1BC355808; Fri, 6 Apr 2001 13:17:01 +0200 (CEST) Date: Fri, 6 Apr 2001 13:17:01 +0200 From: Guido van Rooij To: Peter Wemm Cc: "Michael C . Wu" , hackers@FreeBSD.ORG, fs@FreeBSD.ORG Subject: Re: panic in FFS and other related I/O problems Message-ID: <20010406131700.A98796@gvr.gvr.org> References: <20010402102744.A69438@peorth.iteration.net> <200104021612.f32GCrh12225@mobile.wemm.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200104021612.f32GCrh12225@mobile.wemm.org>; from peter@netplex.com.au on Mon, Apr 02, 2001 at 09:12:53AM -0700 Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Shouldn't this be put in to an option so it gets documented? -Guido On Mon, Apr 02, 2001 at 09:12:53AM -0700, Peter Wemm wrote: ... > diff -u -r1.4 ldscript.i386 > --- conf/ldscript.i386 2000/01/11 15:35:16 1.4 > +++ conf/ldscript.i386 2001/04/02 16:07:18 > @@ -6,7 +6,7 @@ > SECTIONS > { > /* Read-only sections, merged into text segment: */ > - . = 0xc0100000 + SIZEOF_HEADERS; > + . = 0x80100000 + SIZEOF_HEADERS; > .interp : { *(.interp) } > .hash : { *(.hash) } > .dynsym : { *(.dynsym) } > Index: i386/include/pmap.h > =================================================================== > RCS file: /home/ncvs/src/sys/i386/include/pmap.h,v > retrieving revision 1.70 > diff -u -r1.70 pmap.h > --- i386/include/pmap.h 2000/11/30 01:53:02 1.70 > +++ i386/include/pmap.h 2001/04/02 16:07:18 > @@ -92,9 +92,9 @@ > #endif > #ifndef NKPDE > #ifdef SMP > -#define NKPDE 254 /* addressable number of page tables/pde's */ > +#define NKPDE 510 /* addressable number of page tables/pde's */ > #else > -#define NKPDE 255 /* addressable number of page tables/pde's */ > +#define NKPDE 511 /* addressable number of page tables/pde's */ > #endif /* SMP */ > #endif > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Fri Apr 6 5:18:44 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from chg.ru (netserv1.chg.ru [193.233.46.3]) by hub.freebsd.org (Postfix) with ESMTP id 328F937B424 for ; Fri, 6 Apr 2001 05:18:40 -0700 (PDT) (envelope-from dima@chg.ru) Received: (from dima@localhost) by chg.ru (8.9.3/8.9.3) id QAA06213 for hackers@freebsd.org; Fri, 6 Apr 2001 16:18:38 +0400 (MSD) (envelope-from dima) Date: Fri, 6 Apr 2001 16:18:37 +0400 From: Dmitry Sivachenko To: hackers@freebsd.org Subject: ffsfsn Message-ID: <20010406161837.A6182@netserv1.chg.ru> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.4i Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Hello! What does 'ffsfsn' state (shown in top(1) output) mean? I am inserting records in Postgres, and the process is going very slowly probably due to postgres is in this state... Thanks, --dima To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Fri Apr 6 5:35: 6 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from ipcard.iptcom.net (ipcard.iptcom.net [212.9.224.5]) by hub.freebsd.org (Postfix) with ESMTP id 425D237B423; Fri, 6 Apr 2001 05:34:37 -0700 (PDT) (envelope-from sobomax@FreeBSD.org) Received: from vic.sabbo.net (dialup16-27.iptelecom.net.ua [212.9.229.219]) by ipcard.iptcom.net (8.9.3/8.9.3) with ESMTP id PAA09417; Fri, 6 Apr 2001 15:34:30 +0300 (EEST) (envelope-from sobomax@FreeBSD.org) Received: from FreeBSD.org (big_brother.vega.com [192.168.1.1]) by vic.sabbo.net (8.11.3/8.11.2) with ESMTP id f36CXxt72936; Fri, 6 Apr 2001 15:33:59 +0300 (EEST) (envelope-from sobomax@FreeBSD.org) Message-ID: <3ACDB7B6.74973132@FreeBSD.org> Date: Fri, 06 Apr 2001 15:33:58 +0300 From: Maxim Sobolev Organization: Vega International Capital X-Mailer: Mozilla 4.76 [en] (WinNT; U) X-Accept-Language: uk,ru,en MIME-Version: 1.0 To: hackers@FreeBSD.org, audit@FreeBSD.org Subject: Automatic fontsize definition in vidcontrol(8) [patch] Content-Type: multipart/mixed; boundary="------------BF05896831049C5323D4B762" Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG This is a multi-part message in MIME format. --------------BF05896831049C5323D4B762 Content-Type: text/plain; charset=koi8-r Content-Transfer-Encoding: 7bit Hi, I found it very frustrating that each time I need to change console font (my native language has 3 different encodings, so I need to do it regularly) I have to specify not only the font name, but fontsize as well. I do not see any reasons why vidcontrol(8) can't guess correct value from the fontfile itself, especially considering that there is 1-to-1 mapping between size of the fontdata and font dimensions. With this message I'm attaching small patch that adds this functionality to the utility. In addition, this patch makes vidcontrol(8) more robust, fixing the following issues: o previously vidcontrol could be crashed easily by specifying a valid uuencoded file with undecoded size greater than the size of the buffer allocated for that particular fontsize (the same applies for the screenmap). Now decoding routine will discard any data that exceed the size of the buffer; o previously it was quite easy to trash fonts on your console by erroneously specifying an arbitrary binary file (or even a directory) instead of a fontfile. Now the utility will refuse to load a binary file, unless its size is equal to one of 3 possible valid sizes, thus greatly reducing a possibility of an error. Please somebody review attached patches. Thanks! -Maxim --------------BF05896831049C5323D4B762 Content-Type: text/plain; charset=koi8-r; name="vidcontrol.diff" Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename="vidcontrol.diff" Index: decode.c =================================================================== RCS file: /home/ncvs/src/usr.sbin/vidcontrol/decode.c,v retrieving revision 1.8 diff -d -u -r1.8 decode.c --- decode.c 1999/08/28 01:20:29 1.8 +++ decode.c 2001/04/06 12:08:43 @@ -35,10 +35,11 @@ #include #include "decode.h" -int decode(FILE *fd, char *buffer) +int decode(FILE *fd, char *buffer, int len) { - int n, pos = 0; - char *p; + int n, pos = 0, tpos; + char *bp, *p; + char tbuffer[3]; char temp[128]; #define DEC(c) (((c) - ' ') & 0x3f) @@ -48,31 +49,49 @@ return(0); } while (strncmp(temp, "begin ", 6)); sscanf(temp, "begin %o %s", &n, temp); + bp = buffer; for (;;) { if (!fgets(p = temp, sizeof(temp), fd)) return(0); if ((n = DEC(*p)) <= 0) break; - for (++p; n > 0; p += 4, n -= 3) + for (++p; n > 0; p += 4, n -= 3) { + tpos = 0; if (n >= 3) { - buffer[pos++] = DEC(p[0])<<2 | DEC(p[1])>>4; - buffer[pos++] = DEC(p[1])<<4 | DEC(p[2])>>2; - buffer[pos++] = DEC(p[2])<<6 | DEC(p[3]); + tbuffer[tpos++] = DEC(p[0])<<2 | DEC(p[1])>>4; + tbuffer[tpos++] = DEC(p[1])<<4 | DEC(p[2])>>2; + tbuffer[tpos++] = DEC(p[2])<<6 | DEC(p[3]); } else { if (n >= 1) { - buffer[pos++] = + tbuffer[tpos++] = DEC(p[0])<<2 | DEC(p[1])>>4; } if (n >= 2) { - buffer[pos++] = + tbuffer[tpos++] = DEC(p[1])<<4 | DEC(p[2])>>2; } if (n >= 3) { - buffer[pos++] = + tbuffer[tpos++] = DEC(p[2])<<6 | DEC(p[3]); } } + if (tpos == 0) + continue; + if (tpos + pos > len) { + tpos = len - pos; + /* + * Arrange return value > len to indicate + * overflow. + */ + pos++; + } + bcopy(tbuffer, bp, tpos); + pos += tpos; + bp += tpos; + if (pos > len) + return(pos); + } } if (!fgets(temp, sizeof(temp), fd) || strcmp(temp, "end\n")) return(0); Index: decode.h =================================================================== RCS file: /home/ncvs/src/usr.sbin/vidcontrol/decode.h,v retrieving revision 1.1 diff -d -u -r1.1 decode.h --- decode.h 1997/03/07 01:34:44 1.1 +++ decode.h 2001/04/06 12:08:43 @@ -1 +1,3 @@ -int decode(FILE *fd, char *buffer); +/* $FreeBSD$ */ + +int decode(FILE *fd, char *buffer, int len); Index: vidcontrol.1 =================================================================== RCS file: /home/ncvs/src/usr.sbin/vidcontrol/vidcontrol.1,v retrieving revision 1.30 diff -d -u -r1.30 vidcontrol.1 --- vidcontrol.1 2001/03/28 02:32:10 1.30 +++ vidcontrol.1 2001/04/06 12:08:43 @@ -24,7 +24,7 @@ .Op Fl b Ar color .Op Fl c Ar appearance .Op Fl d -.Op Fl f Ar size Ar file +.Op Fl f Oo Ar size Oc Ar \ file .Op Fl g Ar geometry .Op Fl i Cm adapter | mode .Op Fl l Ar screen_map @@ -142,7 +142,7 @@ Used together with the .Xr moused 8 daemon for text mode cut & paste functionality. -.It Fl f Ar size Ar file +.It Fl f [ Ar size ] Ar file Load font .Ar file for @@ -157,6 +157,11 @@ .Xr vidfont 1 command to load the font of your choice. .Pp +.Ar Size +may be omitted, in this case +.Nm +will try to guess it from the size of font file. +.Pp Note that older video cards, such as MDA and CGA, do not support software font. See also @@ -295,6 +300,11 @@ .Pa iso-8x16 : .Pp .Dl vidcontrol -f 8x16 iso-8x16 +.Pp +Furthermore, you can also omit font size +.Dq 8x16 : +.Pp +.Dl vidcontrol -f iso-8x16 .Pp Likewise, you can also abbreviate the screen output map file name for the Index: vidcontrol.c =================================================================== RCS file: /home/ncvs/src/usr.sbin/vidcontrol/vidcontrol.c,v retrieving revision 1.34 diff -d -u -r1.34 vidcontrol.c --- vidcontrol.c 2001/01/25 16:53:22 1.34 +++ vidcontrol.c 2001/04/06 12:08:44 @@ -41,6 +41,8 @@ #include #include #include +#include +#include #include "path.h" #include "decode.h" @@ -74,12 +76,13 @@ } char * -nextarg(int ac, char **av, int *indp, int oc) +nextarg(int ac, char **av, int *indp, int oc, int strict) { if (*indp < ac) return(av[(*indp)++]); - errx(1, "option requires two arguments -- %c", oc); - return(""); + if (strict != 0) + errx(1, "option requires two arguments -- %c", oc); + return(NULL); } char * @@ -129,7 +132,7 @@ return; } size = sizeof(scrnmap); - if (decode(fd, (char *)&scrnmap) != size) { + if (decode(fd, (char *)&scrnmap, size) != size) { rewind(fd); if (fread(&scrnmap, 1, size, fd) != size) { warnx("bad screenmap file"); @@ -176,16 +179,38 @@ } +int +fsize(FILE *file) +{ + struct stat sb; + + if (fstat(fileno(file), &sb) == 0) + return sb.st_size; + else + return -1; +} + +#define DATASIZE(x) ((x).w * (x).h * 256 / 8) + void load_font(char *type, char *filename) { - FILE *fd = 0; - int i, size; - unsigned long io; + FILE *fd = NULL; + int h, i, size, w; + unsigned long io = 0; /* silence stupid gcc(1) in the Wall mode */ char *name, *fontmap; char *prefix[] = {"", "", FONT_PATH, FONT_PATH, NULL}; char *postfix[] = {"", ".fnt", "", ".fnt"}; + struct sizeinfo { + int w; + int h; + unsigned long io; + } sizes[] = {{8, 16, PIO_FONT8x16}, + {8, 14, PIO_FONT8x14}, + {8, 8, PIO_FONT8x8}, + {0, 0, 0}}; + for (i=0; prefix[i]; i++) { name = mkfullname(prefix[i], filename, postfix[i]); fd = fopen(name, "r"); @@ -193,31 +218,57 @@ break; } if (fd == NULL) { - warn("font file not found"); + warnx("%s: font file not found", filename); return; - } - if (!strcmp(type, "8x8")) { - size = 8*256; - io = PIO_FONT8x8; } - else if (!strcmp(type, "8x14")) { - size = 14*256; - io = PIO_FONT8x14; - } - else if (!strcmp(type, "8x16")) { - size = 16*256; - io = PIO_FONT8x16; - } - else { - warn("bad font size specification"); - fclose(fd); - return; + if (type != NULL) { + size = 0; + if (sscanf(type, "%dx%d", &w, &h) == 2) + for (i = 0; sizes[i].w != 0; i++) + if (sizes[i].w == w && sizes[i].h == h) { + size = DATASIZE(sizes[i]); + io = sizes[i].io; + } + + if (size == 0) { + warnx("%s: bad font size specification", type); + fclose(fd); + return; + } + } else { + /* Apply heuristics */ + int j; + int dsize[2]; + + size = DATASIZE(sizes[0]); + fontmap = (char*) malloc(size); + dsize[0] = decode(fd, fontmap, size); + dsize[1] = fsize(fd); + free(fontmap); + + size = 0; + for (j = 0; j < 2; j++) + for (i = 0; sizes[i].w != 0; i++) + if (DATASIZE(sizes[i]) == dsize[j]) { + size = dsize[j]; + io = sizes[i].io; + j = 2; /* XXX */ + break; + } + + if (size == 0) { + warnx("%s: can't guess font size", filename); + fclose(fd); + return; + } + rewind(fd); } + fontmap = (char*) malloc(size); - if (decode(fd, fontmap) != size) { + if (decode(fd, fontmap, size) != size) { rewind(fd); - if (fread(fontmap, 1, size, fd) != size) { - warnx("bad font file"); + if (fsize(fd) != size || fread(fontmap, 1, size, fd) != size) { + warnx("%s: bad font file", filename); fclose(fd); free(fontmap); return; @@ -590,7 +641,8 @@ int main(int argc, char **argv) { - int opt; + char *font, *type; + int opt; info.size = sizeof(info); @@ -608,8 +660,13 @@ print_scrnmap(); break; case 'f': - load_font(optarg, - nextarg(argc, argv, &optind, 'f')); + type = optarg; + font = nextarg(argc, argv, &optind, 'f', 0); + if (font == NULL) { + type = NULL; + font = optarg; + } + load_font(type, font); break; case 'g': if (sscanf(optarg, "%dx%d", &vesa_cols, --------------BF05896831049C5323D4B762-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Fri Apr 6 9: 9: 6 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from chmod.ath.cx (CC2-1242.charter-stl.com [24.217.116.226]) by hub.freebsd.org (Postfix) with ESMTP id B67F637B423 for ; Fri, 6 Apr 2001 09:09:04 -0700 (PDT) (envelope-from ajh3@chmod.ath.cx) Received: by chmod.ath.cx (Postfix, from userid 1001) id AE56AA91E; Fri, 6 Apr 2001 11:08:17 -0500 (CDT) Date: Fri, 6 Apr 2001 11:08:17 -0500 From: Andrew Hesford To: Jon Molin Cc: Andrew Hesford , freebsd-hackers@FreeBSD.ORG Subject: Re: Adding a new drive Message-ID: <20010406110817.B29989@cec.wustl.edu> References: <3ACD6E95.9AF73435@resfeber.se> <20010406030353.A28772@cec.wustl.edu> <3ACD7B94.300B2D49@resfeber.se> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <3ACD7B94.300B2D49@resfeber.se>; from jon.molin@resfeber.se on Fri, Apr 06, 2001 at 10:17:24AM +0200 X-Loop: Andrew Hesford Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Fri, Apr 06, 2001 at 10:17:24AM +0200, Jon Molin wrote: > The -I option gives the same output: > jmo# fdisk -I ad3 > ******* Working on device /dev/ad3 ******* > fdisk: invalid fdisk partition table found > jmo# disklabel -B -w -r ad3s1 auto > disklabel: /dev/ad3s1: Device not configured > > /jon Hrm... I'm sorry then. I have no idea why the Handbook asks you to zero out the device, it consumes a lot of time and really isn't necessary. I wonder if that could be the source of your problem. Why don't you try this: re-zero the device, just to make sure it's clean, then give fdisk another go. If it fails, re-zero it again, and try to use Windows fdisk (or even Linux) to partition the drive. If neither one succeeds, you know the disk got trashed, and your failure is most likely a coincidence. If one *does* succeed, then save the MBR, put the disk in your FreeBSD box, and edit the existing MBR with the FreeBSD fdisk. -- Andrew Hesford ajh3@chmod.ath.cx To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Fri Apr 6 9:37:34 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from pop162-leg.mail.com (pop162-leg.mail.com [165.251.32.54]) by hub.freebsd.org (Postfix) with ESMTP id EE4EA37B43E for ; Fri, 6 Apr 2001 09:37:32 -0700 (PDT) (envelope-from megasitez@Iname.com) Received: from Iname.com (pD950C5AE.dip.t-dialin.net [217.80.197.174]) by pop162-leg.mail.com (Postfix) with SMTP id 193601C81A for ; Fri, 6 Apr 2001 12:37:25 -0400 (EDT) From: To: Subject: brandnew MEGA-SITEZ Toplist - Warez, Free-XXX, Drugs Message-Id: <20010406163725.193601C81A@pop162-leg.mail.com> Date: Fri, 6 Apr 2001 12:37:25 -0400 (EDT) Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG hi Warezfreak, ENJOY a brandnew german MEGASITEZ Toplist with Warez,Free XXX, Drugs and many more ... http://www.hf2001.de/topsites/topsites.html the Mega-Sitez Team Team To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Fri Apr 6 9:38:41 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from ambrisko.com (adsl-216-103-208-74.dsl.snfc21.pacbell.net [216.103.208.74]) by hub.freebsd.org (Postfix) with ESMTP id 7F3D337B440 for ; Fri, 6 Apr 2001 09:38:39 -0700 (PDT) (envelope-from ambrisko@ambrisko.com) Received: (from ambrisko@localhost) by ambrisko.com (8.11.2/8.11.2) id f36GcbP27846; Fri, 6 Apr 2001 09:38:37 -0700 (PDT) (envelope-from ambrisko) From: Doug Ambrisko Message-Id: <200104061638.f36GcbP27846@ambrisko.com> Subject: Fix for CDROM boot for IBM PC desktops To: freebsd-hackers@freebsd.org Date: Fri, 6 Apr 2001 09:38:37 -0700 (PDT) Cc: dhw@whistle.com, mark@whistle.com X-Mailer: ELM [version 2.4ME+ PL82 (25)] MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=US-ASCII Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On on IBM PC desktops a FreeBSD bootable CDROM won't boot and it hangs. This has been reported in several places. The problem is that some BIOSes namely IBM's writes to the boot sector of the floppy to potentially update the parameters for the emulated floppy used for the El Torrito boot. Since we do not allocate space for a typical MSDOS "Boot Sector" when the BIOS updates this area it then ends up modifying the boot code which is not a good thing. The boot code then fails in random ways. I also did a work-around for linking the address of "xread" into boot2.c. The fix is in PR i386/26382: http://www.freebsd.org/cgi/query-pr.cgi?pr=26382 This would be great to get into 4.3 but probably won't make it. Thanks, Doug A. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Fri Apr 6 9:56:27 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from fw.wintelcom.net (ns1.wintelcom.net [209.1.153.20]) by hub.freebsd.org (Postfix) with ESMTP id 880EF37B496 for ; Fri, 6 Apr 2001 09:56:25 -0700 (PDT) (envelope-from bright@fw.wintelcom.net) Received: (from bright@localhost) by fw.wintelcom.net (8.10.0/8.10.0) id f36GuL601278; Fri, 6 Apr 2001 09:56:21 -0700 (PDT) Date: Fri, 6 Apr 2001 09:56:21 -0700 From: Alfred Perlstein To: Dmitry Sivachenko Cc: hackers@FreeBSD.ORG Subject: Re: ffsfsn Message-ID: <20010406095621.S17723@fw.wintelcom.net> References: <20010406161837.A6182@netserv1.chg.ru> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <20010406161837.A6182@netserv1.chg.ru>; from dima@Chg.RU on Fri, Apr 06, 2001 at 04:18:37PM +0400 X-all-your-base: are belong to us. Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG * Dmitry Sivachenko [010406 05:18] wrote: > Hello! > > What does 'ffsfsn' state (shown in top(1) output) mean? > I am inserting records in Postgres, and the process is going very slowly > probably due to postgres is in this state... Looks like part of the file being fsync'd. Did you read the docs that come with Postgresql? There's an option you need to use to disable calls to fsync() for each operation that ought to speed things up for you. -- -Alfred Perlstein - [bright@wintelcom.net|alfred@freebsd.org] Represent yourself, show up at BABUG http://www.babug.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 6 11:21:38 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from relay.wplus.net (relay.wplus.net [195.131.52.179]) by hub.freebsd.org (Postfix) with ESMTP id A1D2F37B443 for ; Fri, 6 Apr 2001 11:21:32 -0700 (PDT) (envelope-from dms@wplus.net) X-Real-To: Received: from wplus.net (ip51-173.dialup.wplus.net [195.131.51.173]) by relay.wplus.net (8.9.1/8.9.1/wplus.2) with ESMTP id WAA58637 for ; Fri, 6 Apr 2001 22:19:18 +0400 (MSD) From: dms@wplus.net Message-ID: <3ACE0939.7E3EA817@wplus.net> Date: Fri, 06 Apr 2001 22:21:45 +0400 X-Mailer: Mozilla 4.76 [en] (X11; U; Linux 2.2.18 i686) X-Accept-Language: ru, en MIME-Version: 1.0 To: freebsd-hackers@freebsd.org Subject: How to increase Kernel memmory ? Content-Type: text/plain; charset=koi8-r Content-Transfer-Encoding: 7bit Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG subj. -- Dmitry Samersoff dms@wplus.net, http://devnull.wplus.net ICQ: 3161705 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Fri Apr 6 11:29: 5 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from babel.spoiled.org (babel.spoiled.org [212.84.234.227]) by hub.freebsd.org (Postfix) with SMTP id 69BE337B43F for ; Fri, 6 Apr 2001 11:29:00 -0700 (PDT) (envelope-from list-freebsd.hackers@spoiled.org) Received: (qmail 20701 invoked by uid 8); 6 Apr 2001 18:28:52 -0000 From: thomas graichen Reply-To: thomas graichen X-Newsgroups: spoiled.freebsd.hackers Subject: Re: ffsfsn Date: Fri, 6 Apr 2001 20:03:21 +0200 Organization: spoiled dot org Lines: 24 Distribution: local Message-ID: References: <20010406161837.A6182@netserv1.chg.ru> <20010406095621.S17723@fw.wintelcom.net> Reply-To: thomas graichen X-Complaints-To: newsmaster@spoiled.org User-Agent: tin/1.4.4-20000803 ("Vet for the Insane") (UNIX) (Linux/2.4.3-XFS (i586)) To: hackers@FreeBSD.org Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Alfred Perlstein wrote: > * Dmitry Sivachenko [010406 05:18] wrote: >> Hello! >> >> What does 'ffsfsn' state (shown in top(1) output) mean? >> I am inserting records in Postgres, and the process is going very slowly >> probably due to postgres is in this state... > Looks like part of the file being fsync'd. Did you read the docs > that come with Postgresql? There's an option you need to use to > disable calls to fsync() for each operation that ought to speed > things up for you. might be worth waiting for the soon to be available postgresql 7.1 which has write ahead logging and can thus run quite safe without fsync (in 7.0 running without fsync might be a bit unsafe in case of a crash i think) t -- thomas graichen ... perfection is reached, not when there is no longer anything to add, but when there is no longer anything to take away. --- antoine de saint-exupery To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Fri Apr 6 11:57: 1 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from meow.osd.bsdi.com (meow.osd.bsdi.com [204.216.28.88]) by hub.freebsd.org (Postfix) with ESMTP id 3936737B43E for ; Fri, 6 Apr 2001 11:56:52 -0700 (PDT) (envelope-from jhb@FreeBSD.org) Received: from laptop.baldwin.cx (john@jhb-laptop.osd.bsdi.com [204.216.28.241]) by meow.osd.bsdi.com (8.11.2/8.11.2) with ESMTP id f36IuCG22135; Fri, 6 Apr 2001 11:56:16 -0700 (PDT) (envelope-from jhb@FreeBSD.org) Message-ID: X-Mailer: XFMail 1.4.0 on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: Date: Fri, 06 Apr 2001 11:55:56 -0700 (PDT) From: John Baldwin To: Boris Popov Subject: Re: New DDB commands Cc: hackers@FreeBSD.org Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On 06-Apr-01 Boris Popov wrote: > On Fri, 6 Apr 2001, John Baldwin wrote: > >> I have two new ddb commands for the i386. Porting them to other platforms >> shouldn't be overly difficult. Both of them are "show" commands. The first >> is >> a 'show ptrace XX' command which displays a backtrace of the process with >> the >> decimal pid XX. Since ddb always assumes any address (i.e. parameter) is in >> hex, I had to do some funky shifting to make it more intuitive. As a >> result, >> both 'show ptrace 15' and 'show ptrace 0x15' will give a backtrace for >> process >> 15. If no pid is specified, then it acts just like 'show trace' and >> displays >> the current process' trace. > > Thats exactly what doctor ordered! This significantly simplifies > amount of work needs to be done when there is a need to trace where > process is hung. If one can figure out where it is hung... :) >> The second command is 'show pcpu xx' which displays some of the per-cpu data >> for the cpu with the cpuid xx. If an id is not specified, then the current >> CPU's info is displayed. Currently the only fields displayed are the cpuid, >> curproc, curpcb, and npxproc fields. In addition, if witness is compiled >> into >> the kernel, then a list of spinlocks held by the CPU in question is listed. > > Well, when I manage my kernel to boot with witness, spinlock list > will be a big help. Also, witness provides a command 'show locks' that lists all locks held by the current process and the current cpu. I think I may add a command 'show pinfo xxx' that takes a pid and lists process information such as name, pid, locks held, etc. -- John Baldwin -- http://www.FreeBSD.org/~jhb/ PGP Key: http://www.baldwin.cx/~john/pgpkey.asc "Power Users Use the Power to Serve!" - http://www.FreeBSD.org/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Fri Apr 6 11:57: 9 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from meow.osd.bsdi.com (meow.osd.bsdi.com [204.216.28.88]) by hub.freebsd.org (Postfix) with ESMTP id 62C5737B443 for ; Fri, 6 Apr 2001 11:57:04 -0700 (PDT) (envelope-from jhb@FreeBSD.org) Received: from laptop.baldwin.cx (john@jhb-laptop.osd.bsdi.com [204.216.28.241]) by meow.osd.bsdi.com (8.11.2/8.11.2) with ESMTP id f36IuJG22139; Fri, 6 Apr 2001 11:56:19 -0700 (PDT) (envelope-from jhb@FreeBSD.org) Message-ID: X-Mailer: XFMail 1.4.0 on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: <200104061638.f36GcbP27846@ambrisko.com> Date: Fri, 06 Apr 2001 11:56:04 -0700 (PDT) From: John Baldwin To: Doug Ambrisko Subject: RE: Fix for CDROM boot for IBM PC desktops Cc: mark@whistle.com, dhw@whistle.com, freebsd-hackers@FreeBSD.org Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On 06-Apr-01 Doug Ambrisko wrote: > On on IBM PC desktops a FreeBSD bootable CDROM won't boot and it hangs. > This has been reported in several places. > > The problem is that some BIOSes namely IBM's writes to the boot sector > of the floppy to potentially update the parameters for the emulated > floppy used for the El Torrito boot. Since we do not allocate space > for a typical MSDOS "Boot Sector" when the BIOS updates this area > it then ends up modifying the boot code which is not a good thing. > The boot code then fails in random ways. I also did a work-around > for linking the address of "xread" into boot2.c. > > The fix is in PR i386/26382: > http://www.freebsd.org/cgi/query-pr.cgi?pr=26382 > This would be great to get into 4.3 but probably won't make it. Ewwww, gross. :) Bad BIOS, no cookie. I don't think the perl script is needed, simple a one time adjustment of the xread offset in boot2.c should be enough. These programs change very rarely > Thanks, > > Doug A. -- John Baldwin -- http://www.FreeBSD.org/~jhb/ PGP Key: http://www.baldwin.cx/~john/pgpkey.asc "Power Users Use the Power to Serve!" - http://www.FreeBSD.org/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Fri Apr 6 12:55: 6 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from alpo.whistle.com (s206m1.whistle.com [207.76.206.1]) by hub.freebsd.org (Postfix) with ESMTP id 87EE637B423; Fri, 6 Apr 2001 12:55:02 -0700 (PDT) (envelope-from ambrisko@whistle.com) Received: from whistle.com (crab.whistle.com [207.76.205.112]) by alpo.whistle.com (8.9.1a/8.9.1) with ESMTP id MAA33751; Fri, 6 Apr 2001 12:49:47 -0700 (PDT) Received: (from ambrisko@localhost) by whistle.com (8.9.3/8.9.1) id MAA75143; Fri, 6 Apr 2001 12:48:56 -0700 (PDT) (envelope-from ambrisko) From: Doug Ambrisko Message-Id: <200104061948.MAA75143@whistle.com> Subject: Re: Fix for CDROM boot for IBM PC desktops In-Reply-To: from John Baldwin at "Apr 6, 2001 11:56:04 am" To: John Baldwin Date: Fri, 6 Apr 2001 12:48:56 -0700 (PDT) Cc: mark@whistle.com, dhw@whistle.com, freebsd-hackers@FreeBSD.org X-Mailer: ELM [version 2.4ME+ PL61 (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 John Baldwin writes: | On 06-Apr-01 Doug Ambrisko wrote: | > On on IBM PC desktops a FreeBSD bootable CDROM won't boot and it hangs. | > This has been reported in several places. | > | > The problem is that some BIOSes namely IBM's writes to the boot sector | > of the floppy to potentially update the parameters for the emulated | > floppy used for the El Torrito boot. Since we do not allocate space | > for a typical MSDOS "Boot Sector" when the BIOS updates this area | > it then ends up modifying the boot code which is not a good thing. | > The boot code then fails in random ways. I also did a work-around | > for linking the address of "xread" into boot2.c. | > | > The fix is in PR i386/26382: | > http://www.freebsd.org/cgi/query-pr.cgi?pr=26382 | > This would be great to get into 4.3 but probably won't make it. | | Ewwww, gross. :) Bad BIOS, no cookie. I don't think the perl script is | needed, simple a one time adjustment of the xread offset in boot2.c should be | enough. These programs change very rarely I also have an update to the patch to make it work on IBM ThinkPads so that we can boot a FreeBSD CD on a ThinkPad. The problem on the ThinkPad is that it reads the values from the defined MSDOS boot sector and uses them to figure out how to do the emulation. Which in our cause is random code values. Since the BIOS didn't see the media type defined as a floppy it made it a IDE device somewhere (such as ad11). This confused the 3rd stage loader. Here is the updated structure in boot1.s: /* From OpenBSD biosboot.S with tuned values from Doug Ambrisko so ThinkPads can boot from CDROM. I think the critical part is setting the media type. */ .org 0x03, 0x00 .asciz "FreeBSD" /* BPB */ .org 0x0b, 0x00 bpb: .word 512 /* sector size */ .byte 1 /* sectors/cluster */ .word 1 /* reserved sectors */ .byte 2 /* # of FAT */ .word 224 /* root entries */ .word 2880 /* small sectors */ .byte 0xf0 /* media type (fd) */ .word 144 /* sectors/fat */ .word 18 /* sectors per track */ .word 2 /* # of heads */ /* EBPB */ .org 0x1c, 0x00 ebpb: .long 16 /* hidden sectors */ .long 0 /* large sectors */ Mark, wanted me to clarify the the BIOS is only changing stuff in the emulated image and not the media itself. I think something needs to be done for the linking because it is really frustrating when stuff changes and there are no warnings or hints why things just all of a sudden break when a simple change is made. Either that or huge warnings saying: /* "xread" is a hardcoded value in boot2.c, if you change the layout in boot1.s figure out what the new value is and then update it in boot2.c */ I like computers to think for me so I don't have to. I tend to make more mistakes then they do! Thanks for looking at it, any idea on what needs to be done to get this commited? I'm currently testing my final patch for ThinkPads but it takes a while to burn a FreeBSD release CD on a slow 2X burner. Obviously it would make our lives easier if we can just load things on the IBM hardware we have around here and reduce traffic on -questions! Doug A. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Fri Apr 6 13:37:22 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from cslab.csie.ntu.edu.tw (cslab.csie.ntu.edu.tw [140.112.30.25]) by hub.freebsd.org (Postfix) with ESMTP id C3A8537B422 for ; Fri, 6 Apr 2001 13:37:17 -0700 (PDT) (envelope-from r88074@csie.ntu.edu.tw) Received: from hornets (hornets.csie.ntu.edu.tw [140.112.30.134]) by cslab.csie.ntu.edu.tw (8.9.3/8.9.3) with SMTP id EAA09216 for ; Sat, 7 Apr 2001 04:37:12 +0800 (CST) Message-Id: <200104062037.EAA09216@cslab.csie.ntu.edu.tw> From: "ªL­^¶W" To: "Freebsd-Hackers" Subject: Is the solution correct ?? Date: Sat, 7 Apr 2001 04:36:45 +0800 X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2910.0) X-MimeOLE: Produced By Microsoft MimeOLE V4.72.3110.3 Importance: Normal Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Dear all : I am trying to run Web proxy server , squid , on FreeBSD using Async-io and I modified the FreeBSD source file "vfs_aio.c" , but when I run "squid" , it was killed by the SIGPROF or SIGVTALRM signal I knew the the two signal was produced by hardclock() in kern_clock() by the following coding if (CLKF_USERMODE(frame) && timevalisset(&pstats->p_timer[ITIMER_VIRTUAL].it_value) && itimerdecr(&pstats->p_timer[ITIMER_VIRTUAL], tick) == 0) { psignal(p,SIGVTALRM); } if (timevalisset(&pstats->p_timer[ITIMER_PROF].it_value) && itimerdecr(&pstats->p_timer[ITIMER_PROF], tick) == 0) { psignal(p, SIGPROF); } so I try to add time interval in the file "vfs_aio.c" to let p->p_stats->p_timer[ITIMER_VIRTUAL] > 0 and p->p_stats->p_timer[ITIMER_PROF] >0 if(p->p_stats->p_timer[ITIMER_VIRTUAL].it_value.tv_sec < 50) { getmicrouptime(&ctv); timevaladd(&aitv.it_value, &ctv); p->p_stats->p_timer[ITIMER_VIRTUAL]=aitv; } if(p->p_stats->p_timer[ITIMER_PROF].it_value.tv_sec < 50) { getmicrouptime(&ctv); timevaladd(&aitv.it_value, &ctv); p->p_stats->p_timer[ITIMER_PROF]=aitv; } Is the solution correct ? how many timeval should I add ?? Thanks in Advance Richard_Lin To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Fri Apr 6 14:10: 7 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from alpo.whistle.com (s206m1.whistle.com [207.76.206.1]) by hub.freebsd.org (Postfix) with ESMTP id 7CC1E37B423; Fri, 6 Apr 2001 14:10:02 -0700 (PDT) (envelope-from ambrisko@whistle.com) Received: from whistle.com (crab.whistle.com [207.76.205.112]) by alpo.whistle.com (8.9.1a/8.9.1) with ESMTP id OAA34996; Fri, 6 Apr 2001 14:01:48 -0700 (PDT) Received: (from ambrisko@localhost) by whistle.com (8.9.3/8.9.1) id OAA76025; Fri, 6 Apr 2001 14:00:49 -0700 (PDT) (envelope-from ambrisko) From: Doug Ambrisko Message-Id: <200104062100.OAA76025@whistle.com> Subject: Re: Fix for CDROM boot for IBM PC desktops In-Reply-To: From "(env:" "ambrisko)" at "Apr 6, 2001 12:48:56 pm" To: ambrisko@whistle.com Date: Fri, 6 Apr 2001 14:00:49 -0700 (PDT) Cc: John Baldwin , mark@whistle.com, dhw@whistle.com, freebsd-hackers@FreeBSD.org X-Mailer: ELM [version 2.4ME+ PL61 (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 ambrisko writes: | I also have an update to the patch to make it work on IBM ThinkPads so | that we can boot a FreeBSD CD on a ThinkPad. The problem on the ThinkPad | is that it reads the values from the defined MSDOS boot sector and | uses them to figure out how to do the emulation. Which in our cause | is random code values. Since the BIOS didn't see the media type defined | as a floppy it made it a IDE device somewhere (such as ad11). This | confused the 3rd stage loader. I have confirmed that this works. So now we should be able to boot a FreeBSD CD on all IBM hardware that I can find around here. I will revise the PR. Doug A. | Here is the updated structure in boot1.s: | /* From OpenBSD biosboot.S with tuned values from Doug Ambrisko so | ThinkPads can boot from CDROM. I think the critical part | is setting the media type. | */ | .org 0x03, 0x00 | .asciz "FreeBSD" | /* BPB */ | .org 0x0b, 0x00 | bpb: .word 512 /* sector size */ | .byte 1 /* sectors/cluster */ | .word 1 /* reserved sectors */ | .byte 2 /* # of FAT */ | .word 224 /* root entries */ | .word 2880 /* small sectors */ | .byte 0xf0 /* media type (fd) */ | .word 144 /* sectors/fat */ | .word 18 /* sectors per track */ | .word 2 /* # of heads */ | | /* EBPB */ | .org 0x1c, 0x00 | ebpb: .long 16 /* hidden sectors */ | .long 0 /* large sectors */ | To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Fri Apr 6 14:14:15 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from meow.osd.bsdi.com (meow.osd.bsdi.com [204.216.28.88]) by hub.freebsd.org (Postfix) with ESMTP id EB34537B422 for ; Fri, 6 Apr 2001 14:14:11 -0700 (PDT) (envelope-from jhb@FreeBSD.org) Received: from laptop.baldwin.cx (john@jhb-laptop.osd.bsdi.com [204.216.28.241]) by meow.osd.bsdi.com (8.11.2/8.11.2) with ESMTP id f36LDhG26087; Fri, 6 Apr 2001 14:13:43 -0700 (PDT) (envelope-from jhb@FreeBSD.org) Message-ID: X-Mailer: XFMail 1.4.0 on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: <200104061948.MAA75143@whistle.com> Date: Fri, 06 Apr 2001 14:13:30 -0700 (PDT) From: John Baldwin To: Doug Ambrisko Subject: Re: Fix for CDROM boot for IBM PC desktops Cc: freebsd-hackers@FreeBSD.org, dhw@whistle.com, mark@whistle.com Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On 06-Apr-01 Doug Ambrisko wrote: > John Baldwin writes: >| On 06-Apr-01 Doug Ambrisko wrote: >| > On on IBM PC desktops a FreeBSD bootable CDROM won't boot and it hangs. >| > This has been reported in several places. >| > >| > The problem is that some BIOSes namely IBM's writes to the boot sector >| > of the floppy to potentially update the parameters for the emulated >| > floppy used for the El Torrito boot. Since we do not allocate space >| > for a typical MSDOS "Boot Sector" when the BIOS updates this area >| > it then ends up modifying the boot code which is not a good thing. >| > The boot code then fails in random ways. I also did a work-around >| > for linking the address of "xread" into boot2.c. >| > >| > The fix is in PR i386/26382: >| > http://www.freebsd.org/cgi/query-pr.cgi?pr=26382 >| > This would be great to get into 4.3 but probably won't make it. >| >| Ewwww, gross. :) Bad BIOS, no cookie. I don't think the perl script is >| needed, simple a one time adjustment of the xread offset in boot2.c should >| be >| enough. These programs change very rarely > > I also have an update to the patch to make it work on IBM ThinkPads so > that we can boot a FreeBSD CD on a ThinkPad. The problem on the ThinkPad > is that it reads the values from the defined MSDOS boot sector and > uses them to figure out how to do the emulation. Which in our cause > is random code values. Since the BIOS didn't see the media type defined > as a floppy it made it a IDE device somewhere (such as ad11). This > confused the 3rd stage loader. > > Here is the updated structure in boot1.s: > /* From OpenBSD biosboot.S with tuned values from Doug Ambrisko so > ThinkPads can boot from CDROM. I think the critical part > is setting the media type. > */ > .org 0x03, 0x00 > .asciz "FreeBSD" > /* BPB */ > .org 0x0b, 0x00 > bpb: .word 512 /* sector size */ > .byte 1 /* sectors/cluster */ > .word 1 /* reserved sectors */ > .byte 2 /* # of FAT */ > .word 224 /* root entries */ > .word 2880 /* small sectors */ > .byte 0xf0 /* media type (fd) */ > .word 144 /* sectors/fat */ > .word 18 /* sectors per track */ > .word 2 /* # of heads */ > > /* EBPB */ > .org 0x1c, 0x00 > ebpb: .long 16 /* hidden sectors */ > .long 0 /* large sectors */ > > Mark, wanted me to clarify the the BIOS is only changing stuff in > the emulated image and not the media itself. Understood. You can't write to a CD-ROM. :) > I think something needs to be done for the linking because it is > really frustrating when stuff changes and there are no warnings > or hints why things just all of a sudden break when a simple change > is made. Either that or huge warnings saying: > > /* "xread" is a hardcoded value in boot2.c, if you change > the layout in boot1.s figure out what the new value is > and then update it in boot2.c */ > > I like computers to think for me so I don't have to. I tend to > make more mistakes then they do! Well, think of boot1 as a really small device driver and xread as a syscall. The offset is a magic number. > Thanks for looking at it, any idea on what needs to be done to get this > commited? I'm currently testing my final patch for ThinkPads but > it takes a while to burn a FreeBSD release CD on a slow 2X burner. > > Obviously it would make our lives easier if we can just load things > on the IBM hardware we have around here and reduce traffic on -questions! The maintainer for this stuff is Robert Nordier (rnordier@) and he'll need to sign off on it. Any chance you could figuratively kick the head of whoever at IBM did this up around their ears for assuming all the world is DOS? :) > Doug A. -- John Baldwin -- http://www.FreeBSD.org/~jhb/ PGP Key: http://www.baldwin.cx/~john/pgpkey.asc "Power Users Use the Power to Serve!" - http://www.FreeBSD.org/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Fri Apr 6 14:50: 6 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from alpo.whistle.com (s206m1.whistle.com [207.76.206.1]) by hub.freebsd.org (Postfix) with ESMTP id 09CFF37B423; Fri, 6 Apr 2001 14:50:02 -0700 (PDT) (envelope-from ambrisko@whistle.com) Received: from whistle.com (crab.whistle.com [207.76.205.112]) by alpo.whistle.com (8.9.1a/8.9.1) with ESMTP id OAA35667; Fri, 6 Apr 2001 14:43:49 -0700 (PDT) Received: (from ambrisko@localhost) by whistle.com (8.9.3/8.9.1) id OAA76607; Fri, 6 Apr 2001 14:43:44 -0700 (PDT) (envelope-from ambrisko) From: Doug Ambrisko Message-Id: <200104062143.OAA76607@whistle.com> Subject: Re: Fix for CDROM boot for IBM PC desktops In-Reply-To: from John Baldwin at "Apr 6, 2001 02:13:30 pm" To: John Baldwin Date: Fri, 6 Apr 2001 14:43:44 -0700 (PDT) Cc: Doug Ambrisko , freebsd-hackers@FreeBSD.org, dhw@whistle.com, mark@whistle.com X-Mailer: ELM [version 2.4ME+ PL61 (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 John Baldwin writes: | Well, think of boot1 as a really small device driver and xread as a syscall. | The offset is a magic number. I'd prefer not to, but whatever. | The maintainer for this stuff is Robert Nordier (rnordier@) and he'll need to | sign off on it. Any chance you could figuratively kick the head of whoever at | IBM did this up around their ears for assuming all the world is DOS? :) I'll send a note to him. I haven't heard anything from him for a long time. Like right, we can't get info out of "ourselves". However I have some insight into the IBM desktop BIOS not that I can change it though. It looks like if we just do the first 25 bytes or so then we are safe. All I can do is make FreeBSD work nicely on IBM machines since there is an incentive to make that happen here. Also we can't change the X number of machines that are out there. Doug A. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Fri Apr 6 15:20: 0 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from scribble.fsn.hu (scribble.fsn.hu [193.224.40.95]) by hub.freebsd.org (Postfix) with SMTP id 6EEBA37B43E for ; Fri, 6 Apr 2001 15:19:50 -0700 (PDT) (envelope-from bra@fsn.hu) Received: (qmail 28942 invoked by uid 1000); 6 Apr 2001 22:19:49 -0000 Received: from localhost (sendmail-bs@127.0.0.1) by localhost with SMTP; 6 Apr 2001 22:19:49 -0000 Date: Sat, 7 Apr 2001 00:19:49 +0200 (CEST) From: Attila Nagy To: Subject: ffs dirpref speedup Message-ID: <20010407001549.C28622-100000@scribble.fsn.hu> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Hello, I wonder whether FreeBSD has this improvement or not. With softupdates or async mounted filesystems it seems that the speedup is very big... Thanks, -------------------------------------------------------------------------- Attila Nagy e-mail: Attila.Nagy@fsn.hu Budapest Polytechnic (BMF.HU) @work: +361 210 1415 (194) H-1084 Budapest, Tavaszmezo u. 15-17. cell.: +3630 306 6758 ---------- Forwarded message ---------- Date: Sat, 7 Apr 2001 02:02:21 +0400 From: Grigoriy Orlov To: source-changes@cvs.openbsd.org Subject: Re: CVS: cvs.openbsd.org: src On Fri, Apr 06, 2001 at 10:27:55PM +0100, Brian Somers wrote: > > CVSROOT: /cvs > > Module name: src > > Changes by: gluk@cvs.openbsd.org 2001/04/06 14:43:31 > > > > Modified files: > > sys/ufs/ffs : fs.h ffs_alloc.c ffs_vfsops.c > > sbin/fsck_ffs : setup.c > > sbin/tunefs : tunefs.c > > > > Log message: > > Replace FFS directory preference algorithm(dirpref) by new one. > > It allocates directory inode in the same cylinder group as a parent > > directory in. This speedup file/directory intensive operations on > > a big file systems in times. > > > > Don't forget to recompile fsck_ffs with updated fs.h or you will get > > "VALUES IN SUPER BLOCK DISAGREE WITH THOSE IN FIRST ALTERNATE" at > > the next boot. In any case you can ignore this error safely. > > > > Requested by deraadt@ > > Do you have any numbers or statistics ? Just curious as to how > big/small the gain is.... These results is old and I improve algorithm after these tests was done. Nevertheless they show how big may be perfomance speedup. I have done two file/directory intensive tests on a two OpenBSD systems with old and new dirpref algorithm. The first test is "tar -xzf ports.tar.gz", the second is "rm -rf ports". There ports.tar.gz - port collection from OpenBSD 2.8 release, it contains 6596 dirs and 13868 files. The test systems are: 1. Celeron-450, 128Mb, two IDE drives, the system at wd0, file system for test is at wd1. Size of test file system is 8 Gb, number of cg=991, size of cg is 8m, block size = 8k, fragment size = 1k OpenBSD-current from Dec 2000 with BUFCACHEPERCENT=35 2. PIII-600, 128Mb, two IBM DTLA-307045 IDE drives at i815e, the system at wd0, file system for test is at wd1. Size of test file system is 40 Gb, number of cg=5324, size of cg is 8m, block size = 8k, fragment size = 1k OpenBSD-current from Dec 2000 with BUFCACHEPERCENT=50 Test Results tar -xzf ports.tar.gz rm -rf ports mode old dirpref new dirpref speedup old dirpref new dirpref speedup First system normal 667 472 1.41 477 331 1.44 async 285 144 1.98 130 14 9.29 sync 768 616 1.25 477 334 1.43 softdep 413 252 1.64 241 38 6.34 Second system normal 329 81 4.06 263.5 93.5 2.81 async 302 25.7 11.75 112 2.26 49.56 sync 281 57.0 4.93 263 90.5 2.9 softdep 341 40.6 8.4 284 4.76 59.66 "old dirpref" and "new dirpref" columns give a test time in seconds. speedup - speed increasement in times, ie. old dirpref / new dirpref. ----- If you want a more detailed algorithm description, please sent mail to me directly. Grigoriy. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Fri Apr 6 15:49:51 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from drawbridge.ascend.com (drawbridge.ascend.com [198.4.92.1]) by hub.freebsd.org (Postfix) with ESMTP id 7D44737B422 for ; Fri, 6 Apr 2001 15:49:45 -0700 (PDT) (envelope-from simonw@lucent.com) Received: from fw-ext.ascend.com (fw-ext [198.4.92.5]) by drawbridge.ascend.com (8.9.1a/8.9.1) with SMTP id PAA16513 for ; Fri, 6 Apr 2001 15:48:19 -0700 (PDT) Received: from russet.ascend.com by fw-ext.ascend.com via smtpd (for drawbridge.ascend.com [198.4.92.1]) with SMTP; 6 Apr 2001 22:48:33 UT Received: from wopr.eng.ascend.com (wopr.eng.ascend.com [206.65.212.178]) by russet.ascend.com (8.9.1a/8.9.1) with ESMTP id PAA26557 for ; Fri, 6 Apr 2001 15:48:33 -0700 (PDT) Received: from simonw-sun (simonw-sun.eng.ascend.com [135.140.26.74]) by wopr.eng.ascend.com (8.9.1/8.9.1) with ESMTP id PAA06601 for ; Fri, 6 Apr 2001 15:48:32 -0700 (PDT) Received: from eng.ascend.com by eng.ascend.com Message-ID: <3ACE47C0.5095771@lucent.com> Date: Fri, 06 Apr 2001 15:48:32 -0700 From: Simon Walton X-Mailer: Mozilla 4.7 [en] (X11; I; SunOS 5.6 sun4u) X-Accept-Language: en MIME-Version: 1.0 To: freebsd-hackers@FreeBSD.org Subject: IBM ACP modem driver Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG A couple of months ago IBM released the source to their linux modem driver for the thinkpad 600 & 600E: http://oss.software.ibm.com/developer/opensource/linux/projects/mwave/ The modem is a controllerless DSP - there is a userspace daemon the acts as the controller and communicates with the DSP via a dynamically loaded device driver. The DSP also emulates a serial chip which allows a standard serial-line driver to be used. I have ported the driver to freebsd 4.1.1 on a thinkpad 600E. The daemon just required a few mods to basically get it to compile; the kernel module needed a fairly major overhaul, as you might imagine. It seems to work ok with tip as a simple dialup serial line; I haven't tried dialup IP. I was wondering what the best way to make it available to other freebsd users was. I emailed IBM about hosting it but they haven't replied. I think it would take quite a bit of clean-up to include it in the standard kernel, and I don't have -current anyway. I'd be willing to make it into a separate package though. Any suggestions? Simon To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Fri Apr 6 15:52:25 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from mass.dis.org (mass.dis.org [216.240.45.41]) by hub.freebsd.org (Postfix) with ESMTP id D0F1337B42C for ; Fri, 6 Apr 2001 15:52:20 -0700 (PDT) (envelope-from msmith@mass.dis.org) Received: from mass.dis.org (msmith@localhost [127.0.0.1]) by mass.dis.org (8.11.2/8.11.2) with ESMTP id f36MrCF03454; Fri, 6 Apr 2001 15:53:13 -0700 (PDT) (envelope-from msmith@mass.dis.org) Message-Id: <200104062253.f36MrCF03454@mass.dis.org> X-Mailer: exmh version 2.1.1 10/15/1999 To: Attila Nagy Cc: freebsd-hackers@freebsd.org Subject: Re: ffs dirpref speedup In-reply-to: Your message of "Sat, 07 Apr 2001 00:19:49 +0200." <20010407001549.C28622-100000@scribble.fsn.hu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Fri, 06 Apr 2001 15:53:12 -0700 From: Mike Smith Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG We discussed this a while back; it has some interesting (and in some cases) undesirable side-effects. FFS tries to balance directories across CGs in order to balance the use of CGs for file allocation. The approach being advocated here will tend to use CGs one at a time, resulting in poor distribution of files and corresponding fragmentation problems. > I wonder whether FreeBSD has this improvement or not. > > With softupdates or async mounted filesystems it seems that the speedup is > very big... > > Thanks, > -------------------------------------------------------------------------- > Attila Nagy e-mail: Attila.Nagy@fsn.hu > Budapest Polytechnic (BMF.HU) @work: +361 210 1415 (194) > H-1084 Budapest, Tavaszmezo u. 15-17. cell.: +3630 306 6758 > ---------- Forwarded message ---------- > Date: Sat, 7 Apr 2001 02:02:21 +0400 > From: Grigoriy Orlov > To: source-changes@cvs.openbsd.org > Subject: Re: CVS: cvs.openbsd.org: src > > On Fri, Apr 06, 2001 at 10:27:55PM +0100, Brian Somers wrote: > > > CVSROOT: /cvs > > > Module name: src > > > Changes by: gluk@cvs.openbsd.org 2001/04/06 14:43:31 > > > > > > Modified files: > > > sys/ufs/ffs : fs.h ffs_alloc.c ffs_vfsops.c > > > sbin/fsck_ffs : setup.c > > > sbin/tunefs : tunefs.c > > > > > > Log message: > > > Replace FFS directory preference algorithm(dirpref) by new one. > > > It allocates directory inode in the same cylinder group as a parent > > > directory in. This speedup file/directory intensive operations on > > > a big file systems in times. > > > > > > Don't forget to recompile fsck_ffs with updated fs.h or you will get > > > "VALUES IN SUPER BLOCK DISAGREE WITH THOSE IN FIRST ALTERNATE" at > > > the next boot. In any case you can ignore this error safely. > > > > > > Requested by deraadt@ > > > > Do you have any numbers or statistics ? Just curious as to how > > big/small the gain is.... > > These results is old and I improve algorithm after these tests was done. > Nevertheless they show how big may be perfomance speedup. I have done two > file/directory intensive tests on a two OpenBSD systems with old and new > dirpref algorithm. The first test is "tar -xzf ports.tar.gz", the second > is "rm -rf ports". There ports.tar.gz - port collection from OpenBSD 2.8 > release, it contains 6596 dirs and 13868 files. The test systems are: > > 1. Celeron-450, 128Mb, two IDE drives, the system at wd0, file system for > test is at wd1. Size of test file system is 8 Gb, number of cg=991, > size of cg is 8m, block size = 8k, fragment size = 1k OpenBSD-current > from Dec 2000 with BUFCACHEPERCENT=35 > > 2. PIII-600, 128Mb, two IBM DTLA-307045 IDE drives at i815e, the system > at wd0, file system for test is at wd1. Size of test file system is 40 Gb, > number of cg=5324, size of cg is 8m, block size = 8k, fragment size = 1k > OpenBSD-current from Dec 2000 with BUFCACHEPERCENT=50 > > Test Results > > tar -xzf ports.tar.gz rm -rf ports > mode old dirpref new dirpref speedup old dirpref new dirpref speedup > First system > normal 667 472 1.41 477 331 1.44 > async 285 144 1.98 130 14 9.29 > sync 768 616 1.25 477 334 1.43 > softdep 413 252 1.64 241 38 6.34 > Second system > normal 329 81 4.06 263.5 93.5 2.81 > async 302 25.7 11.75 112 2.26 49.56 > sync 281 57.0 4.93 263 90.5 2.9 > softdep 341 40.6 8.4 284 4.76 59.66 > > "old dirpref" and "new dirpref" columns give a test time in seconds. > speedup - speed increasement in times, ie. old dirpref / new dirpref. > ----- > > If you want a more detailed algorithm description, please sent mail > to me directly. > > Grigoriy. > > > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-hackers" in the body of the message -- ... every activity meets with opposition, everyone who acts has his rivals and unfortunately opponents also. But not because people want to be opponents, rather because the tasks and relationships force people to take different points of view. [Dr. Fritz Todt] V I C T O R Y N O T V E N G E A N C E To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Fri Apr 6 16:16:14 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from aslan.scsiguy.com (aslan.scsiguy.com [63.229.232.106]) by hub.freebsd.org (Postfix) with ESMTP id 6442C37B43E for ; Fri, 6 Apr 2001 16:16:11 -0700 (PDT) (envelope-from gibbs@scsiguy.com) Received: from scsiguy.com (localhost [127.0.0.1]) by aslan.scsiguy.com (8.11.2/8.9.3) with ESMTP id f36NExs79479; Fri, 6 Apr 2001 17:14:59 -0600 (MDT) (envelope-from gibbs@scsiguy.com) Message-Id: <200104062314.f36NExs79479@aslan.scsiguy.com> To: Simon Walton Cc: freebsd-hackers@FreeBSD.ORG Subject: Re: IBM ACP modem driver In-Reply-To: Your message of "Fri, 06 Apr 2001 15:48:32 PDT." <3ACE47C0.5095771@lucent.com> Date: Fri, 06 Apr 2001 17:14:59 -0600 From: "Justin T. Gibbs" Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > A couple of months ago IBM released the source to their linux modem >driver for the thinkpad 600 & 600E: I was looking to port this stuff to -current, so I'd be interested in seeing your patches. It would be nice if we could simply rewrite the kernel portion of the code to avoid the GPL license on the original IBM code. -- Justin To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Fri Apr 6 16:23: 9 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from out-mta3.plasa.com (out-mta3.plasa.com [202.134.0.195]) by hub.freebsd.org (Postfix) with ESMTP id 6318537B424 for ; Fri, 6 Apr 2001 16:23:06 -0700 (PDT) (envelope-from sa-srv@plasa.com) Received: out-mta3.plasa.com; Sat, 07 Apr 2001 06:17:44 +0700 Received: from [192.168.19.55] (account ) by mail.plasa.com (CommuniGate Pro WebUser 3.3.1) with HTTP id 687860 for ; Sat, 07 Apr 2001 06:23:03 +0700 From: "SysAdmin" Subject: Upgrading both of OpenSSL and OpenSSH at FreeBSD 4.2 To: freebsd-hackers@freebsd.org X-Mailer: CommuniGate Pro Web Mailer v.3.3.1 Date: Sat, 07 Apr 2001 06:23:03 +0700 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 Any body can told me how ???? Thx. SA ------------------------------------------------------------------ Email ini dikirim oleh PlasaCom : http://www.plasa.com Cepat di-download via TelkomNet Instan http://www.plasa.com/instan Rindukah Anda bertemu dengan ex teman-teman satu sekolah dulu ? Kunjungilah mereka (41.203 anggota) di KSI : http://ksi.plasa.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 6 16:29:42 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from Awfulhak.org (awfulhak.demon.co.uk [194.222.196.252]) by hub.freebsd.org (Postfix) with ESMTP id 1A8D337B423; Fri, 6 Apr 2001 16:29:26 -0700 (PDT) (envelope-from brian@Awfulhak.org) Received: from hak.lan.Awfulhak.org (root@hak.lan.Awfulhak.org [172.16.0.12]) by Awfulhak.org (8.11.3/8.11.3) with ESMTP id f36NTXU19077; Sat, 7 Apr 2001 00:29:33 +0100 (BST) (envelope-from brian@lan.Awfulhak.org) Received: from hak.lan.Awfulhak.org (brian@localhost [127.0.0.1]) by hak.lan.Awfulhak.org (8.11.3/8.11.3) with ESMTP id f36NTRl01485; Sat, 7 Apr 2001 00:29:27 +0100 (BST) (envelope-from brian@hak.lan.Awfulhak.org) Message-Id: <200104062329.f36NTRl01485@hak.lan.Awfulhak.org> X-Mailer: exmh version 2.3.1 01/18/2001 with nmh-1.0.4 To: Mike Smith Cc: Attila Nagy , freebsd-hackers@FreeBSD.ORG, brian@Awfulhak.org Subject: Re: ffs dirpref speedup In-Reply-To: Message from Mike Smith of "Fri, 06 Apr 2001 15:53:12 PDT." <200104062253.f36MrCF03454@mass.dis.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Sat, 07 Apr 2001 00:29:27 +0100 From: Brian Somers Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG There's a (maybe overly simple) avoidance algorithm for this. It attempts to ensure that it doesn't end up filling up cgs with directories and no files. There are also two tunables int32_t fs_avgfilesize; /* expected average file size */ int32_t fs_avgfpdir; /* expected # of files per directory */ aimed at being able to tune things such as squid caches (and I would guess the ports tree). > We discussed this a while back; it has some interesting (and in some > cases) undesirable side-effects. FFS tries to balance directories across > CGs in order to balance the use of CGs for file allocation. The approach > being advocated here will tend to use CGs one at a time, resulting in > poor distribution of files and corresponding fragmentation problems. > > > I wonder whether FreeBSD has this improvement or not. > > > > With softupdates or async mounted filesystems it seems that the speedup is > > very big... > > > > Thanks, > > -------------------------------------------------------------------------- > > Attila Nagy e-mail: Attila.Nagy@fsn.hu > > Budapest Polytechnic (BMF.HU) @work: +361 210 1415 (194) > > H-1084 Budapest, Tavaszmezo u. 15-17. cell.: +3630 306 6758 > > ---------- Forwarded message ---------- > > Date: Sat, 7 Apr 2001 02:02:21 +0400 > > From: Grigoriy Orlov > > To: source-changes@cvs.openbsd.org > > Subject: Re: CVS: cvs.openbsd.org: src > > > > On Fri, Apr 06, 2001 at 10:27:55PM +0100, Brian Somers wrote: > > > > CVSROOT: /cvs > > > > Module name: src > > > > Changes by: gluk@cvs.openbsd.org 2001/04/06 14:43:31 > > > > > > > > Modified files: > > > > sys/ufs/ffs : fs.h ffs_alloc.c ffs_vfsops.c > > > > sbin/fsck_ffs : setup.c > > > > sbin/tunefs : tunefs.c > > > > > > > > Log message: > > > > Replace FFS directory preference algorithm(dirpref) by new one. > > > > It allocates directory inode in the same cylinder group as a parent > > > > directory in. This speedup file/directory intensive operations on > > > > a big file systems in times. > > > > > > > > Don't forget to recompile fsck_ffs with updated fs.h or you will get > > > > "VALUES IN SUPER BLOCK DISAGREE WITH THOSE IN FIRST ALTERNATE" at > > > > the next boot. In any case you can ignore this error safely. > > > > > > > > Requested by deraadt@ > > > > > > Do you have any numbers or statistics ? Just curious as to how > > > big/small the gain is.... > > > > These results is old and I improve algorithm after these tests was done. > > Nevertheless they show how big may be perfomance speedup. I have done two > > file/directory intensive tests on a two OpenBSD systems with old and new > > dirpref algorithm. The first test is "tar -xzf ports.tar.gz", the second > > is "rm -rf ports". There ports.tar.gz - port collection from OpenBSD 2.8 > > release, it contains 6596 dirs and 13868 files. The test systems are: > > > > 1. Celeron-450, 128Mb, two IDE drives, the system at wd0, file system for > > test is at wd1. Size of test file system is 8 Gb, number of cg=991, > > size of cg is 8m, block size = 8k, fragment size = 1k OpenBSD-current > > from Dec 2000 with BUFCACHEPERCENT=35 > > > > 2. PIII-600, 128Mb, two IBM DTLA-307045 IDE drives at i815e, the system > > at wd0, file system for test is at wd1. Size of test file system is 40 Gb, > > number of cg=5324, size of cg is 8m, block size = 8k, fragment size = 1k > > OpenBSD-current from Dec 2000 with BUFCACHEPERCENT=50 > > > > Test Results > > > > tar -xzf ports.tar.gz rm -rf ports > > mode old dirpref new dirpref speedup old dirpref new dirpref speedup > > First system > > normal 667 472 1.41 477 331 1.44 > > async 285 144 1.98 130 14 9.29 > > sync 768 616 1.25 477 334 1.43 > > softdep 413 252 1.64 241 38 6.34 > > Second system > > normal 329 81 4.06 263.5 93.5 2.81 > > async 302 25.7 11.75 112 2.26 49.56 > > sync 281 57.0 4.93 263 90.5 2.9 > > softdep 341 40.6 8.4 284 4.76 59.66 > > > > "old dirpref" and "new dirpref" columns give a test time in seconds. > > speedup - speed increasement in times, ie. old dirpref / new dirpref. > > ----- > > > > If you want a more detailed algorithm description, please sent mail > > to me directly. > > > > Grigoriy. > > > > > > > > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > > with "unsubscribe freebsd-hackers" in the body of the message > > -- > ... every activity meets with opposition, everyone who acts has his > rivals and unfortunately opponents also. But not because people want > to be opponents, rather because the tasks and relationships force > people to take different points of view. [Dr. Fritz Todt] > V I C T O R Y N O T V E N G E A N C E -- 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 Fri Apr 6 17:21:11 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from drawbridge.ascend.com (drawbridge.ascend.com [198.4.92.1]) by hub.freebsd.org (Postfix) with ESMTP id 6350537B424 for ; Fri, 6 Apr 2001 17:21:07 -0700 (PDT) (envelope-from simonw@lucent.com) Received: from fw-ext.ascend.com (fw-ext [198.4.92.5]) by drawbridge.ascend.com (8.9.1a/8.9.1) with SMTP id RAA20314; Fri, 6 Apr 2001 17:20:52 -0700 (PDT) Received: from russet.ascend.com by fw-ext.ascend.com via smtpd (for drawbridge.ascend.com [198.4.92.1]) with SMTP; 7 Apr 2001 00:21:07 UT Received: from wopr.eng.ascend.com (wopr.eng.ascend.com [206.65.212.178]) by russet.ascend.com (8.9.1a/8.9.1) with ESMTP id RAA08267; Fri, 6 Apr 2001 17:21:06 -0700 (PDT) Received: from simonw-sun (simonw-sun.eng.ascend.com [135.140.26.74]) by wopr.eng.ascend.com (8.9.1/8.9.1) with ESMTP id RAA11789; Fri, 6 Apr 2001 17:21:06 -0700 (PDT) Received: from eng.ascend.com by eng.ascend.com Message-ID: <3ACE5D71.E93F4D21@lucent.com> Date: Fri, 06 Apr 2001 17:21:05 -0700 From: Simon Walton X-Mailer: Mozilla 4.7 [en] (X11; I; SunOS 5.6 sun4u) X-Accept-Language: en MIME-Version: 1.0 To: "Justin T. Gibbs" Cc: freebsd-hackers@FreeBSD.ORG Subject: Re: IBM ACP modem driver References: <200104062314.f36NExs79479@aslan.scsiguy.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG "Justin T. Gibbs" wrote: > > > A couple of months ago IBM released the source to their linux modem > >driver for the thinkpad 600 & 600E: > > I was looking to port this stuff to -current, so I'd be interested > in seeing your patches. It would be nice if we could simply > rewrite the kernel portion of the code to avoid the GPL license > on the original IBM code. I think that would be a lot of work. Might be easier to persuade IBM to release just the kernel portion under a BSD licence. I will bundle up my version of the driver and send it to you. Simon To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Fri Apr 6 18: 2:41 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from casimir.physics.purdue.edu (casimir.physics.purdue.edu [128.210.146.111]) by hub.freebsd.org (Postfix) with ESMTP id 0572637B423 for ; Fri, 6 Apr 2001 18:02:39 -0700 (PDT) (envelope-from will@physics.purdue.edu) Received: by casimir.physics.purdue.edu (Postfix, from userid 1000) id AB8261BD71; Fri, 6 Apr 2001 20:01:54 -0500 (EST) Date: Fri, 6 Apr 2001 20:01:54 -0500 From: Will Andrews To: Simon Walton Cc: "Justin T. Gibbs" , freebsd-hackers@FreeBSD.ORG Subject: Re: IBM ACP modem driver Message-ID: <20010406200154.Q1396@casimir.physics.purdue.edu> Reply-To: Will Andrews References: <200104062314.f36NExs79479@aslan.scsiguy.com> <3ACE5D71.E93F4D21@lucent.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="gubR/AMv6tbKMdmr" Content-Disposition: inline User-Agent: Mutt/1.3.15i In-Reply-To: <3ACE5D71.E93F4D21@lucent.com>; from simonw@lucent.com on Fri, Apr 06, 2001 at 05:21:05PM -0700 X-Operating-System: Linux 2.2.18 sparc64 Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG --gubR/AMv6tbKMdmr Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Apr 06, 2001 at 05:21:05PM -0700, Simon Walton wrote: > I think that would be a lot of work. Might be easier to persuade > IBM to release just the kernel portion under a BSD licence. Or just to offer a kernel module that's not enabled by default. --=20 wca --gubR/AMv6tbKMdmr Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.4 (GNU/Linux) Comment: For info see http://www.gnupg.org iD8DBQE6zmcCF47idPgWcsURAo+UAJsHp3m1aUYo2Qm23jcRur1ILYCHQwCdHG6g GcbGJ4uhtboH0S+rjC12ifs= =vLq6 -----END PGP SIGNATURE----- --gubR/AMv6tbKMdmr-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Fri Apr 6 18:11:43 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from dell.dannyland.org (dell.dannyland.org [64.81.36.13]) by hub.freebsd.org (Postfix) with ESMTP id 3958B37B422 for ; Fri, 6 Apr 2001 18:11:39 -0700 (PDT) (envelope-from dannyman@toldme.com) Received: by dell.dannyland.org (Postfix, from userid 1001) id 36C1F5C41; Fri, 6 Apr 2001 18:12:55 -0700 (PDT) Date: Fri, 6 Apr 2001 18:12:55 -0700 From: dannyman To: Doug White Cc: freebsd-hackers@FreeBSD.ORG Subject: Re: creating an fdisk partition in an automated way Message-ID: <20010406181255.H59108@dell.dannyland.org> References: <20010404181245.P40739@dell.dannyland.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 1.0.1i In-Reply-To: ; from dwhite@resnet.uoregon.edu on Wed, Apr 04, 2001 at 08:58:12PM -0700 X-Loop: djhoward@uiuc.edu X-URL: http://www.dannyland.org/~dannyman/ Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Wed, Apr 04, 2001 at 08:58:12PM -0700, Doug White wrote: [...] > fdisk -I is your friend. (DANGER: THIS IS DESTRUCTIVE -- READ THE MAN > PAGE FIRST!) Yeah ... I use it. It seems to do the right thing. Then disklabel doesn't work. :< I'm looking like this: #!/bin/sh disk='da0' fdisk -I ${disk} disk=${disk}s1 disklabel -r -w $disk auto Disklabel pukes. I've found a similar case at: http://groups.google.com/groups?q=%22cannot+find+label%22+%22no+disk+label%22+fdisk&hl=en&lr=&safe=off&rnum=1&seld=972266336&ic=1 I emailed Matt Dillon to see if he solved the problem. You have no idea, eh? Or do you do something slightly different? These commands work great if I run sysinstall over to DTRT at first, but on a virgin bare disk, ... nada. :< Thanks, -danny -- http://dannyman.toldme.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 6 19:12:15 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from water.grok.com (water.grok.com [205.179.171.1]) by hub.freebsd.org (Postfix) with ESMTP id 2B94A37B43E for ; Fri, 6 Apr 2001 19:12:13 -0700 (PDT) (envelope-from hoche@water.grok.com) Received: (from hoche@localhost) by water.grok.com (8.9.3/8.9.3) id TAA15042; Fri, 6 Apr 2001 19:12:11 -0700 Date: Fri, 6 Apr 2001 19:12:11 -0700 From: Michel Hoche-Mong To: Sandeep Kohli Cc: fbsd-hackers Subject: Re: accessing ide Message-ID: <20010406191211.A14993@grok.com> References: <3AC1D2B2.F3244CA2@yahoo.com> <20010328113625.C5524@ringworld.oblivion.bg> <3AC3C20E.A329681E@yahoo.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 1.0us In-Reply-To: <3AC3C20E.A329681E@yahoo.com>; from fuhrer6mill@yahoo.com on Fri, Mar 30, 2001 at 01:15:26AM +0200 Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG perhaps you want /dev/rad0 ? On Fri, Mar 30, 2001 at 01:15:26AM +0200, Sandeep Kohli wrote: > > god, > thas what i am trying to say.../dev/ad0 or /dev/wd0 whatever is not working > whereas /dev/hda in Linux is workinf perfectly... > also hexdump /dev/hda ( in Linux) and hexdump /dev/ad0 (or /dev/wd0) gave me the > same results > now can anyone answer that > thanks > > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Fri Apr 6 22: 4:39 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from cslab.csie.ntu.edu.tw (cslab.csie.ntu.edu.tw [140.112.30.25]) by hub.freebsd.org (Postfix) with ESMTP id BDF0637B424 for ; Fri, 6 Apr 2001 22:04:33 -0700 (PDT) (envelope-from r88074@csie.ntu.edu.tw) Received: from hornets (hornets.csie.ntu.edu.tw [140.112.30.134]) by cslab.csie.ntu.edu.tw (8.9.3/8.9.3) with SMTP id NAA18893 for ; Sat, 7 Apr 2001 13:04:32 +0800 (CST) Message-Id: <200104070504.NAA18893@cslab.csie.ntu.edu.tw> From: "ªL­^¶W" To: "Freebsd-Hackers" Subject: Why is the process killed ?? Date: Sat, 7 Apr 2001 13:04:04 +0800 X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2910.0) X-MimeOLE: Produced By Microsoft MimeOLE V4.72.3110.3 Importance: Normal Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Dear all : the user process have the following code in the "main.c" to catch the signal "SIGPROF" and "SIGVTALRM" but the process is still killed by SIGVTALRM signal Could anyone explain what is the reason maybe ? Thanks in advance. Richard_Lin *********************************************** void catchalrm (int signo) { printf("\nCATCH SIGNAL: signo=%d\n",signo); printf("CATCH RETURN\n"); } ******************main.c********************** main() { .............. .............. act.sa_handler=catchalrm; sigfillset(&(act.sa_mask)); sigaction(SIGPROF, &act,NULL); sigaction(SIGVTALRM,&act,NULL); sigaction(SIGALRM,&act,NULL); ............... ............... } To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Fri Apr 6 22:44:27 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from shidahara1.planet.sci.kobe-u.ac.jp (shidahara1.planet.sci.kobe-u.ac.jp [133.30.50.200]) by hub.freebsd.org (Postfix) with ESMTP id 90DB137B422 for ; Fri, 6 Apr 2001 22:44:25 -0700 (PDT) (envelope-from takawata@shidahara1.planet.sci.kobe-u.ac.jp) Received: from shidahara1.planet.sci.kobe-u.ac.jp (localhost [127.0.0.1]) by shidahara1.planet.sci.kobe-u.ac.jp (8.9.3/8.9.3) with ESMTP id OAA69660; Sat, 7 Apr 2001 14:48:19 +0900 (JST) (envelope-from takawata@shidahara1.planet.sci.kobe-u.ac.jp) Message-Id: <200104070548.OAA69660@shidahara1.planet.sci.kobe-u.ac.jp> To: hackers@freebsd.org Cc: aab10490@pop16.odn.ne.jp Subject: Re: IBM ACP modem driver In-reply-to: Your message of "Fri, 06 Apr 2001 15:48:32 MST." <3ACE47C0.5095771@lucent.com> Date: Sat, 07 Apr 2001 14:48:19 +0900 From: Takanori Watanabe Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG In message <3ACE47C0.5095771@lucent.com>, Simon Walton $B$5$s$$$o$/(B: > A couple of months ago IBM released the source to their linux modem >driver for the thinkpad 600 & 600E: There is one more WinModem driver : Lucent Winmodem driver. This was made by WATANABE Kiyoshi . http://www.geocities.com/wtnbkysh/ Unfortunately it is for 4-STABLE, so I tried to rewrite it for CURRENT, but not succeeded to work yet. The partly rewrite version is here: http://people.freebsd.org/~takawata/ltmdmsio.c To use this, you need to download driver for linux (at Lucent site or http://walbran.org/sean/linux/stodolsk/ltmodem-5.78e.tar.gz) and get ltmdmobj.o Then link it.(In the archive , there is no documents written in English.) I am happy if someone port it to CURRENT. Takanori Watanabe Public Key Key fingerprint = 2C 51 E2 78 2C E1 C5 2D 0F F1 20 A3 11 3A 62 2A To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Sat Apr 7 1:19:16 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from sasami.jurai.net (sasami.jurai.net [64.0.106.45]) by hub.freebsd.org (Postfix) with ESMTP id EA3FE37B43E; Sat, 7 Apr 2001 01:19:13 -0700 (PDT) (envelope-from winter@jurai.net) Received: from localhost (winter@localhost) by sasami.jurai.net (8.9.3/8.8.7) with ESMTP id EAA29889; Sat, 7 Apr 2001 04:19:06 -0400 (EDT) Date: Sat, 7 Apr 2001 04:19:06 -0400 (EDT) From: "Matthew N. Dodd" To: Doug Ambrisko Cc: John Baldwin , mark@whistle.com, dhw@whistle.com, freebsd-hackers@FreeBSD.ORG Subject: Re: Fix for CDROM boot for IBM PC desktops In-Reply-To: <200104062100.OAA76025@whistle.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, 6 Apr 2001, Doug Ambrisko wrote: > I have confirmed that this works. So now we should be able to boot a > FreeBSD CD on all IBM hardware that I can find around here. I will > revise the PR. I wonder if this solves the PS/2 booting problem... Guess I should check. -- | Matthew N. Dodd | '78 Datsun 280Z | '75 Volvo 164E | FreeBSD/NetBSD | | winter@jurai.net | 2 x '84 Volvo 245DL | ix86,sparc,pmax | | http://www.jurai.net/~winter | For Great Justice! | ISO8802.5 4ever | To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Sat Apr 7 2:57:12 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from borg-cube.com (226-193.adsl2.netlojix.net [207.71.226.193]) by hub.freebsd.org (Postfix) with ESMTP id 677A837B424; Sat, 7 Apr 2001 02:57:04 -0700 (PDT) (envelope-from dburr@borg-cube.com) Received: from borg-cube.com (dburr@borg-cube.com [207.71.226.193]) by borg-cube.com (8.11.2/8.11.2) with ESMTP id f379v3A38905; Sat, 7 Apr 2001 02:57:03 -0700 (PDT) (envelope-from dburr@borg-cube.com) Date: Sat, 7 Apr 2001 02:57:03 -0700 (PDT) From: Donald Burr of Borg To: FreeBSD Questions Cc: Subject: Problems Building PicoBSD Bridge disk: crunch.mk not found 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'm trying to build a PicoBSD "Bridge" floppydisk so that I can create an Ethernet<-->WaveLAN bridge (basically, the poor man's WaveLAN Access Point) using an old 486 with a ISA->PCMCIA adapter and a WaveLAN PCMCIA card. Unfortunately, I'm having problems buildin the PicoBSD bootfloppy. I've been following the directions in: /usr/src/release/picobsd/doc/src/how2build.html So I go into the /usr/src/release/picobsd/build directory, and I run the "picobsd" build script found therein. I answer all the questions (under "Type", I choose "bridge"; I edit the kernel.config file and add all the bits for PCMCIA, WaveLAN, my particular ethernet card, etc.) then I edit the crunch.conf file, then I hit "Ready, build it!" It churns for awhile, but then bombs out like so: PicoBSD build -- Current parameters: 1. Type: bridge name bridge 2. MFS size: 2200 kB 3. Site-info: 4. Full-path: /usr/src/release/picobsd/bridge -> We'll use the sources living in /usr/src -> vnode is 0 -> I hope you have checked the PICOBSD config file... (cd /usr/src/sys/compile/PICOBSD-bridge; make KERNEL=kernel -DNO_MODULES) [reading /usr/srctrees/RELENG_4/src/release/picobsd/build/build_dir-bridge/cruncrunchgen: /usr/srctrees/RELENG_4/src/release/picobsd/build/build_dir-bridge/crunch1.conf:165: no prog sshd previously declared, skipping special crunchgen: /usr/srctrees/RELENG_4/src/release/picobsd/build/build_dir-bridge/crunch1.conf:166: no prog sshd previously declared, skipping special crunchgen: /usr/srctrees/RELENG_4/src/release/picobsd/build/build_dir-bridge/crunch1.conf:167: no prog sshd previously declared, skipping special [filling in parms for init] cd: can't cd to /usr/ports/picobsd/more crunchgen: Can't execute: cd /usr/ports/picobsd/more && echo -n `/bin/pwd` make: cannot open /usr/srctrees/RELENG_4/src/release/picobsd/build/build_dir-bridge/crunch.mk. ---> fail: Error <2> error code Error while building bridge. ---> Aborting ./picobsd [dburr@borg-cube:145 build]# I used "find" and "locate" but couldn't find any files named "crunch.mk" anywhere in my src tree... just to be certain, I wiped it all out and re-checked it out from cvs, and still there was no crunch.mk. I've never worked with PicoBSD before, and I freely admit without shame that I don't really know what I'm doing here. Is there anyone out there who has done something similar to me (building a WaveLAN bridge) or someone who knows more about PicoBSD in general who would be willing to lend a hand? I would be very grateful for any assistance receivd. Thanks! - Donald -- Donald Burr of Borg | FreeBSD: The Power to Serve! WWW: http://www.borg-cube.com/ ICQ #16997506 | http://www.freebsd.org/ P.O. Box 91212, Santa Barbara, CA 93190-1212 \----------------------------- Phone: (805)957-9666 <<< ALL YOUR BASE ARE BELONG TO US >>> To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Sat Apr 7 8:56:24 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from info.iet.unipi.it (info.iet.unipi.it [131.114.9.184]) by hub.freebsd.org (Postfix) with ESMTP id 7614737B424; Sat, 7 Apr 2001 08:56:18 -0700 (PDT) (envelope-from luigi@info.iet.unipi.it) Received: (from luigi@localhost) by info.iet.unipi.it (8.9.3/8.9.3) id RAA16989; Sat, 7 Apr 2001 17:55:16 +0200 (CEST) (envelope-from luigi) From: Luigi Rizzo Message-Id: <200104071555.RAA16989@info.iet.unipi.it> Subject: Re: Problems Building PicoBSD Bridge disk: crunch.mk not found In-Reply-To: from Donald Burr of Borg at "Apr 7, 2001 02:57:03 am" To: Donald Burr of Borg Date: Sat, 7 Apr 2001 17:55:16 +0200 (CEST) Cc: FreeBSD Questions , freebsd-hackers@FreeBSD.ORG X-Mailer: ELM [version 2.4ME+ PL61 (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 Hi, the problems you are having are because the apps configured there (ssh&friends, and "more") have not yet been committed to the ports tree, mostly because of my lazynessand partly because this extended code-freeze period preceding 4.3 (and i guess related to the switch from BSDi to WindRiver) does not really encourage me to push for committing a whole new category to the port tree, and modify crunchgen. Anyways you can find the relevant code at http://www.iet.unipi.it/~luigi/picobsd/ you have to expand the two ports in /usr/ports/picobsd and manually do a make for them before trying to compile the tree. This said: > Ethernet<-->WaveLAN bridge (basically, the poor man's WaveLAN Access > Point) using an old 486 with a ISA->PCMCIA adapter and a WaveLAN PCMCIA > card. apparently you cannot build a bridge, only a router, and i have also heard that there might be problems with some ISA->PCMCIA adapters which might not be well supported in -stable. If the above is not true, i'd love to know which one is supported. Finally: i don't know if what you want to build makes sense. The home base station (RG100, which is the same as the Apple Airport for what matters) is not very expensive, i bought the RG100 for some $280 compared to the $160 that you need for the wavelan PCMCIA card, and another 60-70$ for the ISA->PCMCIA adapter. So i do not see where is the saving, unless you happen to have already most of the hardware. Also consider that the base station has a built-in modem, can do NAT and dial-on-demand, is small and it does not have a noisy fan as most PCs. cheers luigi To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Sat Apr 7 9:38:53 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from Spaz.HuntsvilleAL.COM (spaz.huntsvilleal.com [63.147.8.31]) by hub.freebsd.org (Postfix) with ESMTP id DD17537B42C; Sat, 7 Apr 2001 09:38:44 -0700 (PDT) (envelope-from kris@catonic.net) Received: from localhost (kris@localhost) by Spaz.HuntsvilleAL.COM (8.11.3/8.11.3) with ESMTP id f37GcJX61102; Sat, 7 Apr 2001 16:38:19 GMT Date: Sat, 7 Apr 2001 16:38:19 +0000 (GMT) From: Kris Kirby X-Sender: kris@spaz.huntsvilleal.com To: Luigi Rizzo Cc: Donald Burr of Borg , FreeBSD Questions , freebsd-hackers@FreeBSD.ORG Subject: Re: Problems Building PicoBSD Bridge disk: crunch.mk not found In-Reply-To: <200104071555.RAA16989@info.iet.unipi.it> Message-ID: X-Tech-Support-Email: bofh@catonic.net MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Sat, 7 Apr 2001, Luigi Rizzo wrote: > Finally: i don't know if what you want to build makes sense. > The home base station (RG100, which is the same as the Apple Airport > for what matters) is not very expensive, i bought the RG100 for > some $280 compared to the $160 that you need for the wavelan > PCMCIA card, and another 60-70$ for the ISA->PCMCIA adapter. > > So i do not see where is the saving, unless you happen to have > already most of the hardware. Also consider that the base station > has a built-in modem, can do NAT and dial-on-demand, is small and > it does not have a noisy fan as most PCs. One gentleman has netbooted FreeBSD into the Apple AirPort. I haven't been able to find the dmesg he posted, but I'll keep looking. ----- Kris Kirby, KE4AHR | TGIFreeBSD... 'Nuff said. | ------------------------------------------------------- "Fate, it seems, is not without a sense of irony." To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Sat Apr 7 9:44:20 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from info.iet.unipi.it (info.iet.unipi.it [131.114.9.184]) by hub.freebsd.org (Postfix) with ESMTP id F379737B42C; Sat, 7 Apr 2001 09:44:14 -0700 (PDT) (envelope-from luigi@info.iet.unipi.it) Received: (from luigi@localhost) by info.iet.unipi.it (8.9.3/8.9.3) id SAA17646; Sat, 7 Apr 2001 18:43:08 +0200 (CEST) (envelope-from luigi) From: Luigi Rizzo Message-Id: <200104071643.SAA17646@info.iet.unipi.it> Subject: Re: Problems Building PicoBSD Bridge disk: crunch.mk not found In-Reply-To: from Kris Kirby at "Apr 7, 2001 04:38:19 pm" To: Kris Kirby Date: Sat, 7 Apr 2001 18:43:08 +0200 (CEST) Cc: Donald Burr of Borg , FreeBSD Questions , freebsd-hackers@FreeBSD.ORG X-Mailer: ELM [version 2.4ME+ PL61 (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 > One gentleman has netbooted FreeBSD into the Apple AirPort. I haven't been > able to find the dmesg he posted, but I'll keep looking. hmmm... apart from pride, what would be the point given the lack of docs on how to properly operate the wavelan to do bridging ? cheers luigi To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Sat Apr 7 10:10: 7 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from a.mx.everquick.net (a.mx.everquick.net [216.89.137.3]) by hub.freebsd.org (Postfix) with ESMTP id 4B4F737B424 for ; Sat, 7 Apr 2001 10:10:01 -0700 (PDT) (envelope-from eddy+public+spam@noc.everquick.net) Received: from localhost (eddy@localhost) by a.mx.everquick.net (8.10.2/8.10.2) with ESMTP id f37H9gX01130; Sat, 7 Apr 2001 17:09:42 GMT X-EverQuick-No-Abuse: Report any e-mail abuse to Date: Sat, 7 Apr 2001 17:09:41 +0000 (GMT) From: "E.B. Dreger" To: sean-freebsd-hackers@chittenden.org Cc: Andrew Hesford , Jason Victor , freebsd-hackers@FreeBSD.ORG Subject: Re: A novel idea.... In-Reply-To: <20010405014037.O8827@rand.tgd.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 > Date: Thu, 5 Apr 2001 01:40:38 -0700 > From: sean-freebsd-hackers@chittenden.org > > 20) Multi-staged booting. You don't need to change your MBR when you > install a new kernel (or want to roll back to a different kernel). I > think I've only been stuck high and dry w/o a bootable system twice in > four years and well over 400+ servers. With Linux, you're SOL if you screw up LILO. With FreeBSD, leaving the MBR alone gives a much safer boot procedure. Not only that, but with the console on a serial port _before_ running the kernel... Eddy --------------------------------------------------------------------------- Brotsman & Dreger, Inc. EverQuick Internet / EternalCommerce Division Phone: (316) 794-8922 --------------------------------------------------------------------------- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Sat Apr 7 10:21:42 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from gradient.cis.upenn.edu (GRADIENT.CIS.UPENN.EDU [158.130.67.48]) by hub.freebsd.org (Postfix) with ESMTP id 16C4A37B42C for ; Sat, 7 Apr 2001 10:21:40 -0700 (PDT) (envelope-from agoodloe@gradient.cis.upenn.edu) Received: from localhost (localhost [127.0.0.1]) by gradient.cis.upenn.edu (8.10.1/8.10.1) with ESMTP id f37HLcp11142 for ; Sat, 7 Apr 2001 13:21:38 -0400 (EDT) Date: Sat, 7 Apr 2001 13:21:38 -0400 (EDT) From: Alwyn Goodloe To: freebsd-hackers@freebsd.org Subject: JDK1.2 build error 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 Guys, I've made great progress in buiding the JDK but get the error (see below) . I have Motif and the development toolkit installed. Anyone seen this in their builds. Alwyn agoodloe@gradient.cis.upenn.edu <<>>Recursively making ./../../ext/i18n/build/freebsd all... gmake[1]: Entering directory `/usr/ports/j2/work/ext/i18n/build/freebsd' gmake classes .library.install VARIANT=OPT gmake[2]: Entering directory `/usr/ports/j2/work/ext/i18n/build/freebsd' rm -f .classes.list gmake[2]: *** No rule to make target `/usr/ports/j2/work/ext/i18n/build/freebsd/classes/sun/awt/motif/CharToByteX11CNS11643P1.class', needed by `classes'. Stop. gmake[2]: Leaving directory `/usr/ports/j2/work/ext/i18n/build/freebsd' gmake[1]: *** [optimized] Error 2 gmake[1]: Leaving directory `/usr/ports/j2/work/ext/i18n/build/freebsd' gmake: *** [ext-all] Error 1 JDK build started at Sat Apr 7 11:26:09 EDT 2001. JDK build finished at Sat Apr 7 11:50:36 EDT 2001. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Sat Apr 7 12: 8:21 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from cslab.csie.ntu.edu.tw (cslab.csie.ntu.edu.tw [140.112.30.25]) by hub.freebsd.org (Postfix) with ESMTP id C3BDB37B424 for ; Sat, 7 Apr 2001 12:08:14 -0700 (PDT) (envelope-from r88074@csie.ntu.edu.tw) Received: from hornets (hornets.csie.ntu.edu.tw [140.112.30.134]) by cslab.csie.ntu.edu.tw (8.9.3/8.9.3) with SMTP id DAA07463 for ; Sun, 8 Apr 2001 03:07:53 +0800 (CST) Message-Id: <200104071907.DAA07463@cslab.csie.ntu.edu.tw> From: "ªL­^¶W" To: "Freebsd-Hackers" Subject: Who call setitimer( )? Date: Sun, 8 Apr 2001 03:07:25 +0800 X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2910.0) X-MimeOLE: Produced By Microsoft MimeOLE V4.72.3110.3 Importance: Normal Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Dear all: I trace the FreeBSD kernel source , and I can't find program call the function "setitimer()", Is it a callout function to call it ? I will appreciate if anyone give me some advice Thanks in advance .. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Sat Apr 7 13: 3:27 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from ambrisko.com (adsl-216-103-208-74.dsl.snfc21.pacbell.net [216.103.208.74]) by hub.freebsd.org (Postfix) with ESMTP id 7C80737B422 for ; Sat, 7 Apr 2001 13:03:25 -0700 (PDT) (envelope-from ambrisko@ambrisko.com) Received: (from ambrisko@localhost) by ambrisko.com (8.11.3/8.11.2) id f37K2q034420; Sat, 7 Apr 2001 13:02:52 -0700 (PDT) (envelope-from ambrisko) From: Doug Ambrisko Message-Id: <200104072002.f37K2q034420@ambrisko.com> Subject: Re: Fix for CDROM boot for IBM PC desktops In-Reply-To: "from Matthew N. Dodd at Apr 7, 2001 04:19:06 am" To: "Matthew N. Dodd" Date: Sat, 7 Apr 2001 13:02:51 -0700 (PDT) Cc: freebsd-hackers@FreeBSD.ORG X-Mailer: ELM [version 2.4ME+ PL82 (25)] MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=US-ASCII Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Matthew N. Dodd writes: | On Fri, 6 Apr 2001, Doug Ambrisko wrote: | > I have confirmed that this works. So now we should be able to boot a | > FreeBSD CD on all IBM hardware that I can find around here. I will | > revise the PR. | | I wonder if this solves the PS/2 booting problem... | | Guess I should check. If you have access to a CDROM burner I can give you the recipe to patch it. It will take a fair amount of disk space but it fairly easy. Doug A. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Sat Apr 7 18:11: 3 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from thought.adamantsys.com (w120.z064002057.sjc-ca.dsl.cnc.net [64.2.57.120]) by hub.freebsd.org (Postfix) with ESMTP id 07AA537B424 for ; Sat, 7 Apr 2001 18:11:01 -0700 (PDT) (envelope-from brian@CSUA.Berkeley.EDU) Received: from localhost (localhost [127.0.0.1]) by thought.adamantsys.com (8.11.2/8.11.2) with ESMTP id f381B0U93375 for ; Sat, 7 Apr 2001 18:11:00 -0700 (PDT) (envelope-from brian@CSUA.Berkeley.EDU) Date: Sat, 7 Apr 2001 18:11:00 -0700 (PDT) From: "Brian W. Buchanan" X-Sender: brian@thought.adamantsys.com To: freebsd-hackers@freebsd.org Subject: PCMCIA-PCI bridge cards 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 looked in the archives, and this seems to have been a FAQ in the past with the answer being "they don't work yet". I haven't found anything on the subject since February, so I'm inquiring: Do PCI PCMCIA adapters work in 4.3? As far as I can tell, they do not. My Lucent ORiNOCO/WaveLAN card has the same symptoms as have been reported previously by others: wi0: tx buffer allocation failed wi0: xmit failed wi0: device timeout The host card is a "TI PCI-1410 PCI-CardBus Bridge", marketed as the ORiNOCO PCI adapter by Lucent. I tried putting the WaveLAN cards on IRQ 5 and IRQ 10. Neither of these had any other devices using them. The WaveLAN cards (I tried both of mine) both fine in my laptop. So I suspect that PCI support is not yet available in stable. Is it available in current? Is there anything a junior kernel hacker can do to try to fix this? -- Brian Buchanan brian@CSUA.Berkeley.EDU -------------------------------------------------------------------------- FreeBSD - The Power to Serve! http://www.freebsd.org To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Sat Apr 7 18:28:12 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from harmony.village.org (rover.bsdimp.com [204.144.255.66]) by hub.freebsd.org (Postfix) with ESMTP id E2FC837B506 for ; Sat, 7 Apr 2001 18:28:08 -0700 (PDT) (envelope-from imp@harmony.village.org) Received: from harmony.village.org (localhost.village.org [127.0.0.1]) by harmony.village.org (8.11.1/8.11.1) with ESMTP id f381Rjq65570; Sat, 7 Apr 2001 19:27:45 -0600 (MDT) (envelope-from imp@harmony.village.org) Message-Id: <200104080127.f381Rjq65570@harmony.village.org> To: Andrew Hesford Subject: Re: Adding a new drive Cc: Jon Molin , freebsd-hackers@FreeBSD.ORG In-reply-to: Your message of "Fri, 06 Apr 2001 11:08:17 CDT." <20010406110817.B29989@cec.wustl.edu> References: <20010406110817.B29989@cec.wustl.edu> <3ACD6E95.9AF73435@resfeber.se> <20010406030353.A28772@cec.wustl.edu> <3ACD7B94.300B2D49@resfeber.se> Date: Sat, 07 Apr 2001 19:26:30 -0600 From: Warner Losh Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG In message <20010406110817.B29989@cec.wustl.edu> Andrew Hesford writes: : Hrm... I'm sorry then. I have no idea why the Handbook asks you to zero : out the device, it consumes a lot of time and really isn't necessary. I : wonder if that could be the source of your problem. The handbook should say that only the first cylendar (usually 1M) should be zeroed. 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 7 18:36:18 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from chmod.ath.cx (CC2-1242.charter-stl.com [24.217.116.226]) by hub.freebsd.org (Postfix) with ESMTP id 8924F37B422 for ; Sat, 7 Apr 2001 18:36:13 -0700 (PDT) (envelope-from ajh3@chmod.ath.cx) Received: by chmod.ath.cx (Postfix, from userid 1001) id C1CFDA91E; Sat, 7 Apr 2001 20:35:18 -0500 (CDT) Date: Sat, 7 Apr 2001 20:35:18 -0500 From: Andrew Hesford To: Warner Losh Cc: Andrew Hesford , Jon Molin , freebsd-hackers@FreeBSD.ORG Subject: Re: Adding a new drive Message-ID: <20010407203518.A59413@cec.wustl.edu> References: <20010406110817.B29989@cec.wustl.edu> <3ACD6E95.9AF73435@resfeber.se> <20010406030353.A28772@cec.wustl.edu> <3ACD7B94.300B2D49@resfeber.se> <20010406110817.B29989@cec.wustl.edu> <200104080127.f381Rjq65570@harmony.village.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <200104080127.f381Rjq65570@harmony.village.org>; from imp@harmony.village.org on Sat, Apr 07, 2001 at 07:26:30PM -0600 X-Loop: Andrew Hesford Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Sat, Apr 07, 2001 at 07:26:30PM -0600, Warner Losh wrote: > In message <20010406110817.B29989@cec.wustl.edu> Andrew Hesford writes: > : Hrm... I'm sorry then. I have no idea why the Handbook asks you to zero > : out the device, it consumes a lot of time and really isn't necessary. I > : wonder if that could be the source of your problem. > > The handbook should say that only the first cylendar (usually 1M) > should be zeroed. Why is it important to zero out the first cylinder? I can understand wiping the first sector to destroy the MBR (although I don't see why this matters, either), but what makes the first cylinder special? -- Andrew Hesford ajh3@chmod.ath.cx To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Sat Apr 7 18:41:13 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from info.iet.unipi.it (info.iet.unipi.it [131.114.9.184]) by hub.freebsd.org (Postfix) with ESMTP id DBE9937B43C for ; Sat, 7 Apr 2001 18:41:09 -0700 (PDT) (envelope-from luigi@info.iet.unipi.it) Received: (from luigi@localhost) by info.iet.unipi.it (8.9.3/8.9.3) id DAA21512; Sun, 8 Apr 2001 03:40:05 +0200 (CEST) (envelope-from luigi) From: Luigi Rizzo Message-Id: <200104080140.DAA21512@info.iet.unipi.it> Subject: Re: Adding a new drive In-Reply-To: <200104080127.f381Rjq65570@harmony.village.org> from Warner Losh at "Apr 7, 2001 07:26:30 pm" To: Warner Losh Date: Sun, 8 Apr 2001 03:40:04 +0200 (CEST) Cc: Andrew Hesford , Jon Molin , freebsd-hackers@FreeBSD.ORG X-Mailer: ELM [version 2.4ME+ PL61 (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 message <20010406110817.B29989@cec.wustl.edu> Andrew Hesford writes: > : Hrm... I'm sorry then. I have no idea why the Handbook asks you to zero > : out the device, it consumes a lot of time and really isn't necessary. I > : wonder if that could be the source of your problem. > > The handbook should say that only the first cylendar (usually 1M) > should be zeroed. do you really need to zero out everything, or just the MBR, or maybe just the first block in the slice ? cheers luigi To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Sat Apr 7 18:49:34 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from harmony.village.org (rover.bsdimp.com [204.144.255.66]) by hub.freebsd.org (Postfix) with ESMTP id DD06437B423 for ; Sat, 7 Apr 2001 18:49:31 -0700 (PDT) (envelope-from imp@harmony.village.org) Received: from harmony.village.org (localhost.village.org [127.0.0.1]) by harmony.village.org (8.11.1/8.11.1) with ESMTP id f381nQq65746; Sat, 7 Apr 2001 19:49:26 -0600 (MDT) (envelope-from imp@harmony.village.org) Message-Id: <200104080149.f381nQq65746@harmony.village.org> To: Andrew Hesford Subject: Re: Adding a new drive Cc: Jon Molin , freebsd-hackers@FreeBSD.ORG In-reply-to: Your message of "Sat, 07 Apr 2001 20:35:18 CDT." <20010407203518.A59413@cec.wustl.edu> References: <20010407203518.A59413@cec.wustl.edu> <20010406110817.B29989@cec.wustl.edu> <3ACD6E95.9AF73435@resfeber.se> <20010406030353.A28772@cec.wustl.edu> <3ACD7B94.300B2D49@resfeber.se> <20010406110817.B29989@cec.wustl.edu> <200104080127.f381Rjq65570@harmony.village.org> Date: Sat, 07 Apr 2001 19:48:11 -0600 From: Warner Losh Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG In message <20010407203518.A59413@cec.wustl.edu> Andrew Hesford writes: : On Sat, Apr 07, 2001 at 07:26:30PM -0600, Warner Losh wrote: : > In message <20010406110817.B29989@cec.wustl.edu> Andrew Hesford writes: : > : Hrm... I'm sorry then. I have no idea why the Handbook asks you to zero : > : out the device, it consumes a lot of time and really isn't necessary. I : > : wonder if that could be the source of your problem. : > : > The handbook should say that only the first cylendar (usually 1M) : > should be zeroed. : : Why is it important to zero out the first cylinder? I can understand : wiping the first sector to destroy the MBR (although I don't see why : this matters, either), but what makes the first cylinder special? Because our bootblock insertion code can be stupid. There are many cases when you fdisk -I and then disklabel a disk where the MBR will be hozed (I think this is only the copy of the MBR in the boot1 image located in the second track of the disk). We have found that this second copy of the MBR, which is almost always bogus, confuses things. dd of /dev/zero for the first track or so cures this and allows us to lay down correct MBR and freebsd disk label. A cylinder might be overkill, but it is what we do on the CF that we make bootable. 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 7 18:50:39 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from harmony.village.org (rover.bsdimp.com [204.144.255.66]) by hub.freebsd.org (Postfix) with ESMTP id 2CF2537B422 for ; Sat, 7 Apr 2001 18:50:37 -0700 (PDT) (envelope-from imp@harmony.village.org) Received: from harmony.village.org (localhost.village.org [127.0.0.1]) by harmony.village.org (8.11.1/8.11.1) with ESMTP id f381oRq65755; Sat, 7 Apr 2001 19:50:27 -0600 (MDT) (envelope-from imp@harmony.village.org) Message-Id: <200104080150.f381oRq65755@harmony.village.org> To: Luigi Rizzo Subject: Re: Adding a new drive Cc: Andrew Hesford , Jon Molin , freebsd-hackers@FreeBSD.ORG In-reply-to: Your message of "Sun, 08 Apr 2001 03:40:04 +0200." <200104080140.DAA21512@info.iet.unipi.it> References: <200104080140.DAA21512@info.iet.unipi.it> Date: Sat, 07 Apr 2001 19:49:11 -0600 From: Warner Losh Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG In message <200104080140.DAA21512@info.iet.unipi.it> Luigi Rizzo writes: : > In message <20010406110817.B29989@cec.wustl.edu> Andrew Hesford writes: : > : Hrm... I'm sorry then. I have no idea why the Handbook asks you to zero : > : out the device, it consumes a lot of time and really isn't necessary. I : > : wonder if that could be the source of your problem. : > : > The handbook should say that only the first cylendar (usually 1M) : > should be zeroed. : : do you really need to zero out everything, or just the MBR, : or maybe just the first block in the slice ? In practice, I've foudn that the MBR (sector 0) plus the first track plus the first sector that will be in the slice that fdisk creates are the critical parts. Otherwise boot1 gets confused and won't boot things. 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 7 19:31:26 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from resnet.uoregon.edu (resnet.uoregon.edu [128.223.122.47]) by hub.freebsd.org (Postfix) with ESMTP id E993137B43E for ; Sat, 7 Apr 2001 19:31:23 -0700 (PDT) (envelope-from dwhite@resnet.uoregon.edu) Received: from localhost (dwhite@localhost) by resnet.uoregon.edu (8.10.1/8.10.1) with ESMTP id f382VII86294; Sat, 7 Apr 2001 19:31:22 -0700 (PDT) Date: Sat, 7 Apr 2001 19:31:18 -0700 (PDT) From: Doug White To: dannyman Cc: Subject: Re: creating an fdisk partition in an automated way In-Reply-To: <20010406181255.H59108@dell.dannyland.org> Message-ID: X-All-Your-Base: are belong to us 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, 6 Apr 2001, dannyman wrote: > On Wed, Apr 04, 2001 at 08:58:12PM -0700, Doug White wrote: > [...] > > fdisk -I is your friend. (DANGER: THIS IS DESTRUCTIVE -- READ THE MAN > > PAGE FIRST!) > > Yeah ... I use it. It seems to do the right thing. Then disklabel doesn't > work. :< Well, I should have commented that for best results, dd if=/dev/zero of=/dev/${DISK} count=32 to make sure there's no leftovers for anything to trip on. Doug White | FreeBSD: The Power to Serve dwhite@resnet.uoregon.edu | 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 Sat Apr 7 19:41:21 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from dell.dannyland.org (dell.dannyland.org [64.81.36.13]) by hub.freebsd.org (Postfix) with ESMTP id D5E6937B496 for ; Sat, 7 Apr 2001 19:41:19 -0700 (PDT) (envelope-from dannyman@toldme.com) Received: by dell.dannyland.org (Postfix, from userid 1001) id 37E3D5C41; Sat, 7 Apr 2001 19:42:44 -0700 (PDT) Date: Sat, 7 Apr 2001 19:42:44 -0700 From: dannyman To: Doug White Cc: freebsd-hackers@FreeBSD.ORG Subject: Re: creating an fdisk partition in an automated way Message-ID: <20010407194244.O38361@dell.dannyland.org> References: <20010406181255.H59108@dell.dannyland.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 1.0.1i In-Reply-To: ; from dwhite@resnet.uoregon.edu on Sat, Apr 07, 2001 at 07:31:18PM -0700 X-Loop: djhoward@uiuc.edu X-URL: http://www.dannyland.org/~dannyman/ Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Sat, Apr 07, 2001 at 07:31:18PM -0700, Doug White wrote: > On Fri, 6 Apr 2001, dannyman wrote: > > On Wed, Apr 04, 2001 at 08:58:12PM -0700, Doug White wrote: [...] > > > fdisk -I is your friend. (DANGER: THIS IS DESTRUCTIVE -- READ THE MAN > > > PAGE FIRST!) > > > > Yeah ... I use it. It seems to do the right thing. Then disklabel > > doesn't work. :< > > Well, I should have commented that for best results, dd if=/dev/zero > of=/dev/${DISK} count=32 to make sure there's no leftovers for anything to > trip on. Hehehe, yeah done already tried that. Now I'm thinking maybe take the first 64 blocks of a dick I know is good and use that as my fdisk -I. :/ Well, we'll see on Monday. Thanks, -danny To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message From owner-freebsd-hackers Sat Apr 7 19:44:17 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from explorer.tip.CSIRO.AU (explorer.tip.CSIRO.AU [130.155.191.10]) by hub.freebsd.org (Postfix) with ESMTP id DB54C37B440 for ; Sat, 7 Apr 2001 19:44:12 -0700 (PDT) (envelope-from amy@explorer.tip.CSIRO.AU) Received: from explorer.tip.CSIRO.AU (localhost.tip.CSIRO.AU [127.0.0.1]) by explorer.tip.CSIRO.AU (8.11.3/8.11.1) with ESMTP id f382i9J08395 for ; Sun, 8 Apr 2001 12:44:09 +1000 (EST) (envelope-from amy@explorer.tip.CSIRO.AU) Message-Id: <200104080244.f382i9J08395@explorer.tip.CSIRO.AU> To: hackers@freebsd.org Subject: VMWare and SCSI CD-ROMs MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-ID: <8391.986697848.1@explorer.tip.CSIRO.AU> Date: Sun, 08 Apr 2001 12:44:08 +1000 From: "Shaun Amy, CSIRO TIP/ATNF" Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Hi, I just installed the "vmware2" port on my freshly CVSup'ed and rebuilt 4.3-RC system. The port installed fine and it appears to startup just fine. My system has a SCSI CD-ROM drive and SCSI CD-RW, both of which work just fine under FreeBSD. VMWare doesn't seem to be able to access the CD-ROM drive, with the device entry changed to /dev/cd0c. I haven't investigated any other "features" like networking although I expect that will work fine. Does anyone have a SCSI CD-ROM drive accessible from within a VMWare virtual machine? There didn't seem any mention of this at http://www.mindspring.com/~vsilyaev/vmware/, I sort of need this so I can easily install the guest OS. Many thanks, Shaun. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message