From owner-freebsd-current Sun May 19 0: 3: 5 2002 Delivered-To: freebsd-current@freebsd.org Received: from mail.deltanet.com (mail.deltanet.com [216.237.144.132]) by hub.freebsd.org (Postfix) with ESMTP id CDCD137B415; Sun, 19 May 2002 00:01:48 -0700 (PDT) Received: from mammoth.eat.frenchfries.net (da001d0763.lax-ca.osd.concentric.net [64.0.146.252]) by mail.deltanet.com (8.11.6/8.11.6) with ESMTP id g4J6f2O03604; Sat, 18 May 2002 23:41:03 -0700 Received: by mammoth.eat.frenchfries.net (Postfix, from userid 1000) id C10E9502E; Sun, 19 May 2002 00:01:42 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by mammoth.eat.frenchfries.net (Postfix) with ESMTP id BE43D49EB; Sun, 19 May 2002 00:01:42 -0700 (PDT) Date: Sun, 19 May 2002 00:01:42 -0700 (PDT) From: Paul Herman X-X-Sender: pherman@mammoth.eat.frenchfries.net To: Dima Dorfman Cc: Giorgos Keramidas , Subject: new fstat(1) feature (was Re: mergemaster(8) broken -- uses Perl) In-Reply-To: <20020519062613.04B153E1A@turbine.trit.org> Message-ID: <20020518235204.O2117-100000@mammoth.eat.frenchfries.net> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG OK, here's a patch to fstat(1) which adds an "-s" option to stat(2) a list of files on the command line. It's against -STABLE but should still apply to -CURRENT. Comments are appreciated. The only other addition I would like to have is have "-n" option display everything numericaly as it does now, whereas no "-n" would display everything in human readable format (users, groups, modes, dates, etc.) If someone else would like to do that, please patch away! :-) Otherwise, I'll see if I can't get around to it some other time. -Paul. Index: fstat.1 =================================================================== RCS file: /u02/ncvs/src/usr.bin/fstat/fstat.1,v retrieving revision 1.9.2.6 diff -u -r1.9.2.6 fstat.1 --- fstat.1 16 Apr 2002 19:53:35 -0000 1.9.2.6 +++ fstat.1 19 May 2002 06:35:41 -0000 @@ -87,6 +87,10 @@ and print the mode of the file in octal instead of symbolic form. .It Fl p Report all files open by the specified process. +.It Fl s +Print +.Xr stat 2 +contents of files given on the command line. .It Fl u Report all files open by the specified user. .It Fl v @@ -181,6 +185,40 @@ .Xr ln 1 ) , the name printed may not be the actual name that the process originally used to open that file. +.El +.Pp +unless the +.Fl s +option is given in which case the following is printed: +.Bl -tag -width BLOCKS +.It Li INODE +The inode number of the file. +.It Li DEV +The device number the file resides on. +.It Li SIZE +The size in bytes of the file. +.It Li BLOCKS +The number of blocks used by the file. +.It Li MODE +The file's protection mode. +.It Li FLAGS +The file's +.Xr chflags 2 +flags. +.It Li LNK +The number of hard links. +.It Li UID +The user ID of the file's owner. +.It Li GID +The group ID of the file's group. +.It Li ATIME +The time of last access. +.It Li MTIME +The time of last data modification. +.It Li CTIME +The time of last file status change. +.It Li NAME +The file name. .El .Sh SOCKETS The formating of open sockets depends on the protocol domain. Index: fstat.c =================================================================== RCS file: /u02/ncvs/src/usr.bin/fstat/fstat.c,v retrieving revision 1.21.2.7 diff -u -r1.21.2.7 fstat.c --- fstat.c 21 Nov 2001 10:49:37 -0000 1.21.2.7 +++ fstat.c 19 May 2002 06:10:58 -0000 @@ -121,6 +121,7 @@ int nflg; /* (numerical) display f.s. and rdev as dev_t */ int vflg; /* display errors in locating kernel data objects etc... */ int mflg; /* include memory-mapped files */ +int sflg; /* display inode information */ struct file **ofiles; /* buffer of pointers to file structures */ @@ -137,6 +138,7 @@ kvm_t *kd; +void dostats __P((void)); void dofiles __P((struct kinfo_proc *kp)); void dommap __P((struct kinfo_proc *kp)); void vtrans __P((struct vnode *vp, int i, int flag)); @@ -165,7 +167,7 @@ arg = 0; what = KERN_PROC_ALL; nlistf = memf = NULL; - while ((ch = getopt(argc, argv, "fmnp:u:vN:M:")) != -1) + while ((ch = getopt(argc, argv, "fmnp:su:vN:M:")) != -1) switch((char)ch) { case 'f': fsflg = 1; @@ -192,6 +194,9 @@ what = KERN_PROC_PID; arg = atoi(optarg); break; + case 's': + sflg = 1; + break; case 'u': if (uflg++) usage(); @@ -241,12 +246,24 @@ #endif if ((p = kvm_getprocs(kd, what, arg, &cnt)) == NULL) errx(1, "%s", kvm_geterr(kd)); - if (nflg) + if (sflg) { + if (!checkfile) { + warnx("must provide a filename"); + usage(); + } printf("%s", +"INODE DEV SIZE BLOCKS MODE FLAGS LNK UID GID ATIME MTIME CTIME NAME\n"); + dostats(); + exit(0); + } + else { + if (nflg) + printf("%s", "USER CMD PID FD DEV INUM MODE SZ|DV R/W"); - else - printf("%s", + else + printf("%s", "USER CMD PID FD MOUNT INUM MODE SZ|DV R/W"); + } if (checkfile && fsflg == 0) printf(" NAME\n"); else @@ -288,6 +305,31 @@ } /* + * print inode information for all files in devs + */ +void +dostats() { + struct stat s; + register DEVS *d; + for (d = devs; d != NULL; d = d->next) { + if (d->name == NULL) /* does this ever happen? */ + errx(1, "invalid filename"); + if (stat(d->name, &s) == -1) { + warnx("couldn't stat file %s", d->name); + continue; + } + (void)printf("%-6u %-6d %-8qd %-6qd %-6.6o %-6.6o %-3d %-3d %-3d ", + s.st_ino, s.st_dev, s.st_size, s.st_blocks, + (unsigned int)s.st_mode, + (unsigned int)s.st_flags, + s.st_nlink, s.st_uid, s.st_gid); + (void)printf("%-10lu %-10lu %-10lu %s", + s.st_atime, s.st_mtime, s.st_ctime, d->name); + (void)putchar('\n'); + } +} + +/* * print open files attributed to this process */ void @@ -874,6 +916,6 @@ usage() { (void)fprintf(stderr, - "usage: fstat [-fmnv] [-p pid] [-u user] [-N system] [-M core] [file ...]\n"); + "usage: fstat [-fmnsv] [-p pid] [-u user] [-N system] [-M core] [file ...]\n"); exit(1); } To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun May 19 0: 8:10 2002 Delivered-To: freebsd-current@freebsd.org Received: from marlborough.cnchost.com (marlborough.concentric.net [207.155.248.14]) by hub.freebsd.org (Postfix) with ESMTP id ED8E737B40B; Sun, 19 May 2002 00:08:01 -0700 (PDT) Received: from bitblocks.com (adsl-209-204-185-216.sonic.net [209.204.185.216]) by marlborough.cnchost.com id DAA27939; Sun, 19 May 2002 03:07:59 -0400 (EDT) [ConcentricHost SMTP Relay 1.14] Message-ID: <200205190707.DAA27939@marlborough.cnchost.com> To: Dima Dorfman Cc: Paul Herman , Giorgos Keramidas , current@FreeBSD.ORG Subject: Re: mergemaster(8) broken -- uses Perl In-reply-to: Your message of "Sun, 19 May 2002 06:26:12 -0000." <20020519062613.04B153E1A@turbine.trit.org> Date: Sun, 19 May 2002 00:07:58 -0700 From: Bakul Shah Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG > Paul Herman wrote: > > On Sun, 19 May 2002, Dima Dorfman wrote: > > > > > How about fixing ls(1) to output the numeric mode if asked to? > > > > That's good, but while you're at it you'd probably want to get > > *everything* out of (struct stat) and print it numerically (device, > > flags, atime since epoch, etc.) You could do this in ls(1), but > > I'll have a patch for fstat(1) soon (working on it) that gives you: > > > > bash$ /usr/obj/usr/src/usr.bin/fstat/fstat -s /tmp /kernel > > INODE DEV SIZE BLOCKS MODE FLAGS LNK UID GID ATIME MTIME CTIME NAME > > 235 226304 4114305 8096 100555 400000 1 0 0 1021779222 10217403541021740354 /kernel > > 56651 226304 512 4 041777 000000 6 0 0 1021787523 10217876571021787657 /tmp > > > > so you can parse it however you like. Either way, ls(1) or > > fstat(1), as long as you can get the info you need. :-) > > This looks much better than my extention. I look forward to seeing > this get into the tree. I have a yet another variation, called `stat'. It is like ls(1) except you specify what stat fields you want using a printf style format string. I added -n flag to print out numeric values instead of symbolic ones where it makes sense. I originally wrote it many years ago because access to stat fields from shell scripts is such a pain. Yours for asking. $ stat -h Usage: stat [-a | -f format] [-h] [-n] [-L] files... where options are: -a print all attributes -f format print using a printf like format -h this help message -L follow symbolic links -n prints numeric values not symbolic values The -f format is as follows: \ escapes are as in printf any other non % char is printed as is, %% prints a single % a stat field is printed using %[-][width][.width] format. - for left justification, width[.width] is as for %s format of printf can be one of: a file access time b allocated blocks c inode change time d dev f flags g group G generation l links m file modify time n file name p permissions: r=read w=write x=exec S=suid/sgid s=suid/sgid+x T=sticky t=sticky+x r raw dev s size t type: b=block c=char d=dir -=file p=fifo s=socket l=symlink w=whiteout u user The default format is "%t%p %2l %-6u %-6g %9s %m %n\n" Format for the -a option is "%a|%b|%c|%d|%f|%g|%G|%i|%l|%m|%p|%r|%s|%t|%u|%n\n" $ stat stat -rwxr-xr-x 1 bakul bakul 22523 May 18 23:46:16 2002 stat $ stat -a stat -- bakul To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun May 19 0:30:47 2002 Delivered-To: freebsd-current@freebsd.org Received: from marlborough.cnchost.com (marlborough.concentric.net [207.155.248.14]) by hub.freebsd.org (Postfix) with ESMTP id 4C86B37B407; Sun, 19 May 2002 00:30:43 -0700 (PDT) Received: from bitblocks.com (adsl-209-204-185-216.sonic.net [209.204.185.216]) by marlborough.cnchost.com id DAA10754; Sun, 19 May 2002 03:30:40 -0400 (EDT) [ConcentricHost SMTP Relay 1.14] Message-ID: <200205190730.DAA10754@marlborough.cnchost.com> To: Dima Dorfman Cc: Paul Herman , Giorgos Keramidas , current@FreeBSD.ORG Subject: Re: mergemaster(8) broken -- uses Perl In-reply-to: Your message of "Sun, 19 May 2002 00:07:58 PDT." <200205190707.DAA27939@marlborough.cnchost.com> Date: Sun, 19 May 2002 00:30:39 -0700 From: Bakul Shah Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG > $ stat -a stat Oops! A few lines got eaten! $ stat -a stat May 19 00:24:42 2002|48|May 19 00:24:42 2002|291846|-|bakul|0|262301|1|May 19 00:24:42 2002|rwxr-xr-x|1095744|23996|-|bakul|stat $ stat -a -n stat 1021793082|48|1021793082|291846|0|1001|0|262301|1|1021793082|755|1095744|23996|100000|1001|stat To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun May 19 2:13:56 2002 Delivered-To: freebsd-current@freebsd.org Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by hub.freebsd.org (Postfix) with ESMTP id 885F737B403; Sun, 19 May 2002 02:13:54 -0700 (PDT) Received: by elvis.mu.org (Postfix, from userid 1192) id 633DBAE1FE; Sun, 19 May 2002 02:13:54 -0700 (PDT) Date: Sun, 19 May 2002 02:13:54 -0700 From: Alfred Perlstein To: Bakul Shah Cc: Dima Dorfman , Paul Herman , Giorgos Keramidas , current@FreeBSD.ORG Subject: Re: mergemaster(8) broken -- uses Perl Message-ID: <20020519091354.GR20683@elvis.mu.org> References: <200205190707.DAA27939@marlborough.cnchost.com> <200205190730.DAA10754@marlborough.cnchost.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200205190730.DAA10754@marlborough.cnchost.com> User-Agent: Mutt/1.3.27i Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG * Bakul Shah [020519 00:30] wrote: > > $ stat -a stat > > Oops! A few lines got eaten! > > $ stat -a stat > May 19 00:24:42 2002|48|May 19 00:24:42 2002|291846|-|bakul|0|262301|1|May 19 00:24:42 2002|rwxr-xr-x|1095744|23996|-|bakul|stat > $ stat -a -n stat > 1021793082|48|1021793082|291846|0|1001|0|262301|1|1021793082|755|1095744|23996|100000|1001|stat Bow to me. echo 'ibase=2\nobase=8\n' \ `ls -ld ${FILE} | cut -f 1 -d " " | \ sed -e 's/[rwx]/1/g' -e 's/[^rwx1]/0/g'` | \ bc -- -Alfred Perlstein [alfred@freebsd.org] To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun May 19 2:56:18 2002 Delivered-To: freebsd-current@freebsd.org Received: from zibbi.icomtek.csir.co.za (zibbi.icomtek.csir.co.za [146.64.24.58]) by hub.freebsd.org (Postfix) with ESMTP id ADD7237B419 for ; Sun, 19 May 2002 02:56:02 -0700 (PDT) Received: (from jhay@localhost) by zibbi.icomtek.csir.co.za (8.11.6/8.11.6) id g4J9tX394170; Sun, 19 May 2002 11:55:33 +0200 (SAT) (envelope-from jhay) From: John Hay Message-Id: <200205190955.g4J9tX394170@zibbi.icomtek.csir.co.za> Subject: Re: Perl script rewrites - progress (2) In-Reply-To: <20020518172806.GA25059@eeyore.local.dohd.org> from Mark Huizer at "May 18, 2002 07:28:06 pm" To: freebsd@dohd.org (Mark Huizer) Date: Sun, 19 May 2002 11:55:33 +0200 (SAT) Cc: current@FreeBSD.ORG X-Mailer: ELM [version 2.4ME+ PL54 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG > I just upgraded my machine, removed perl as far as I could find it, and > tried to rebuild perl from the ports tree. > > So far, I had to change the Makefile first, since it used perl for the > post-patch target. That was easy: > > change the CP and the PERL -pi to a: > > ${SED} <${FILES}/use.perl >$WRKDIR/use.perl > > But so far it doesn't compile :-( > Anyone else seeing this? Me too. :-( The error I see is: ################################### Extracting splain (with variable substitutions) ../miniperl -I../lib perlcc.PL Extracting perlcc (with variable substitutions) ../miniperl -I../lib dprofpp.PL Extracting dprofpp (with variable substitutions) Making x2p stuff make: don't know how to make . Stop *** Error code 2 Stop in /usr/ports/lang/perl5/work/perl-5.6.1. *** Error code 1 Stop in /usr/ports/lang/perl5. ################################### ################################### > grep built-in work/perl-5.6.1/x2p/makefile hash$(OBJ_EXT): str$(OBJ_EXT): util$(OBJ_EXT): walk$(OBJ_EXT): ################################### No more perl in the base, perl in ports don't build. Hmmm Who said there wasn't a conspiracy against perl? :-) John -- John Hay -- John.Hay@icomtek.csir.co.za / jhay@FreeBSD.org To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun May 19 3: 3:38 2002 Delivered-To: freebsd-current@freebsd.org Received: from durham-ar1-4-64-252-019.durham.dsl-verizon.net (durham-ar1-4-64-252-019.durham.dsl-verizon.net [4.64.252.19]) by hub.freebsd.org (Postfix) with SMTP id 9704C37B403 for ; Sun, 19 May 2002 03:03:24 -0700 (PDT) Received: (qmail 31304 invoked by uid 1001); 19 May 2002 10:04:21 -0000 Date: Sun, 19 May 2002 10:04:21 +0000 From: "J. Mallett" To: freebsd-current@FreeBSD.org Subject: make(1) patch to ReadMakefile() to use realpath(3) Message-ID: <20020519100420.GA8356@FreeBSD.ORG> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.3.27i Organisation: The FreeBSD Project Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Often I hear people complain about one lacking in FreeBSD's make(1), if an error is encountered in a Makefile, we only get the base of its name: what is passed to ReadMakefile(). This is confusing for people trying to debug Makefiles, I am told, and really, there's no reason not to always give the real path to what is passed to ReadMakefile(). Therefore, I would like to ask for review of the following patch to main.c http://people.freebsd.org/~jmallett/make.main.c.realpath.diff There is of course the edge case that Dir_FindFile will be used, and it will somehow give us something that is not a meaningful path. This is not all that likely, but if it is, I have a patch I use locally which tells Dir_FindFile to *always* use real paths. This bloats a buildworld log a tad, oh well, you might find it useful. I'm mostly concerned about getting the main.c patch reviewed and committed, but here is a patch for dir.c as well as main.c http://people.freebsd.org/~jmallett/make.realpath.diff One could easily argue though that the dir.c patch will represent an overhead increase withotu a real gain. Because I'm not sure of that, and because what sparked me digging out these patches from my local make(1) is the FreeBSD user community, I'm asking for thoughts, opinions, review, and flames from you guys, the FreeBSD -CURRENT users. If there's anyone who can blow a whole through this idea, or endorse it enough to make me commit it, it's you guys. Here's a small example of what this results in, with "foo/Makefile" being broken: Without these patches: ref5% make ===> foo "Makefile", line 1: Need an operator make: fatal errors encountered -- cannot continue *** Error code 1 Stop in /d/home/jmallett. ref5% You can see how one might be confused as to which Makefile that refers. With these patches: ref5% ~/jmake ===> foo "/d/home/jmallett/foo/Makefile", line 1: Need an operator jmake: fatal errors encountered -- cannot continue *** Error code 1 Stop in /d/home/jmallett. ref5% Much clearer. Thanks in advance. -- jmallett@FreeBSD.org | C, MIPS, POSIX, UNIX, BSD, IRC Geek. http://www.FreeBSD.org | The Power to Serve Vote for me for FreeBSD core or the cute little bunny gets it. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun May 19 4: 5:13 2002 Delivered-To: freebsd-current@freebsd.org Received: from mailsrv.otenet.gr (mailsrv.otenet.gr [195.170.0.5]) by hub.freebsd.org (Postfix) with ESMTP id 40AAF37B40C for ; Sun, 19 May 2002 04:05:04 -0700 (PDT) Received: from hades.hell.gr (patr364-a07.otenet.gr [195.167.109.39]) by mailsrv.otenet.gr (8.12.3/8.12.3) with ESMTP id g4JB50QJ004749; Sun, 19 May 2002 14:05:01 +0300 (EEST) Received: from hades.hell.gr (hades [127.0.0.1]) by hades.hell.gr (8.12.3/8.12.3) with ESMTP id g4JB4xIu033019; Sun, 19 May 2002 14:04:59 +0300 (EEST) (envelope-from keramida@ceid.upatras.gr) Received: (from charon@localhost) by hades.hell.gr (8.12.3/8.12.3/Submit) id g4JB4xjN033018; Sun, 19 May 2002 14:04:59 +0300 (EEST) (envelope-from keramida@ceid.upatras.gr) Date: Sun, 19 May 2002 14:04:58 +0300 From: Giorgos Keramidas To: Dima Dorfman Cc: Paul Herman , current@FreeBSD.org Subject: Re: mergemaster(8) broken -- uses Perl Message-ID: <20020519110458.GB32357@hades.hell.gr> References: <20020518231328.W1980-100000@mammoth.eat.frenchfries.net> <20020519062613.04B153E1A@turbine.trit.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20020519062613.04B153E1A@turbine.trit.org> User-Agent: Mutt/1.3.99i Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On 2002-05-19 06:26, Dima Dorfman wrote: > Paul Herman wrote: > > > > bash$ /usr/obj/usr/src/usr.bin/fstat/fstat -s /tmp /kernel > > INODE DEV SIZE BLOCKS MODE FLAGS LNK UID GID ATIME MTIME CTIME NAME > > 235 226304 4114305 8096 100555 400000 1 0 0 1021779222 10217403541021740354 /kernel > > 56651 226304 512 4 041777 000000 6 0 0 1021787523 10217876571021787657 /tmp > > > > so you can parse it however you like. Either way, ls(1) or > > fstat(1), as long as you can get the info you need. :-) > > This looks much better than my extention. I look forward to seeing > this get into the tree. True. And it's only logical to have fstat print the `struct stat' fields. That would make things a *lot* easier, when trying to make mergemaster.sh avoid all kinds of perl ;-) -- Giorgos Keramidas - http://www.FreeBSD.org keramida@FreeBSD.org - The Power to Serve To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun May 19 4:25:39 2002 Delivered-To: freebsd-current@freebsd.org Received: from storm.FreeBSD.org.uk (storm.FreeBSD.org.uk [194.242.139.170]) by hub.freebsd.org (Postfix) with ESMTP id 8FAE537B400; Sun, 19 May 2002 04:25:30 -0700 (PDT) Received: from storm.FreeBSD.org.uk (uucp@localhost [127.0.0.1]) by storm.FreeBSD.org.uk (8.12.3/8.12.3) with ESMTP id g4JBPPEP037901; Sun, 19 May 2002 12:25:25 +0100 (BST) (envelope-from mark@grimreaper.grondar.org) Received: (from uucp@localhost) by storm.FreeBSD.org.uk (8.12.3/8.12.3/Submit) with UUCP id g4JBPOjP037900; Sun, 19 May 2002 12:25:24 +0100 (BST) Received: from grimreaper.grondar.org (localhost [127.0.0.1]) by grimreaper.grondar.org (8.12.3/8.12.3) with ESMTP id g4JBKeMl022234; Sun, 19 May 2002 12:20:40 +0100 (BST) (envelope-from mark@grimreaper.grondar.org) Message-Id: <200205191120.g4JBKeMl022234@grimreaper.grondar.org> To: Giorgos Keramidas Cc: current@FreeBSD.ORG Subject: Re: Perl script rewrites - progress (2) References: <20020519014731.GA6848@hades.hell.gr> In-Reply-To: <20020519014731.GA6848@hades.hell.gr> ; from Giorgos Keramidas "Sun, 19 May 2002 04:47:31 +0300." Date: Sun, 19 May 2002 12:20:39 +0100 From: Mark Murray Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG > Hello Mark and all, > > I've started digging around /etc/periodic, and have already done part > of the work. You might as well, have this assigned to me, unless > someone proves faster than me and gets it done in less than a day or > two. > > What I've done so far (and only slightly tested) is available at > http://www.FreeBSD.org/~keramida/diff/periodic.diff You have it! Don't wait for me. :-) M -- o Mark Murray \_ O.\_ Warning: this .sig is umop ap!sdn #text/plain; name=cv.doc [Mark Murray CV Plain Text] cv.doc #application/octet-stream; name=cv.pdf [Mark Murray CV PDF] cv.pdf To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun May 19 4:26:15 2002 Delivered-To: freebsd-current@freebsd.org Received: from mailsrv.otenet.gr (mailsrv.otenet.gr [195.170.0.5]) by hub.freebsd.org (Postfix) with ESMTP id 4788637B407 for ; Sun, 19 May 2002 04:26:08 -0700 (PDT) Received: from hades.hell.gr (patr364-a07.otenet.gr [195.167.109.39]) by mailsrv.otenet.gr (8.12.3/8.12.3) with ESMTP id g4JBQ1QJ020479; Sun, 19 May 2002 14:26:02 +0300 (EEST) Received: from hades.hell.gr (hades [127.0.0.1]) by hades.hell.gr (8.12.3/8.12.3) with ESMTP id g4JBQ0Iu033350; Sun, 19 May 2002 14:26:00 +0300 (EEST) (envelope-from keramida@ceid.upatras.gr) Received: (from charon@localhost) by hades.hell.gr (8.12.3/8.12.3/Submit) id g4JBQ0lA033349; Sun, 19 May 2002 14:26:00 +0300 (EEST) (envelope-from keramida@ceid.upatras.gr) Date: Sun, 19 May 2002 14:25:59 +0300 From: Giorgos Keramidas To: Alfred Perlstein Cc: Bakul Shah , Dima Dorfman , Paul Herman , current@FreeBSD.org Subject: Re: mergemaster(8) broken -- uses Perl Message-ID: <20020519112559.GA33290@hades.hell.gr> References: <200205190707.DAA27939@marlborough.cnchost.com> <200205190730.DAA10754@marlborough.cnchost.com> <20020519091354.GR20683@elvis.mu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20020519091354.GR20683@elvis.mu.org> User-Agent: Mutt/1.3.99i Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On 2002-05-19 02:13, Alfred Perlstein wrote: > * Bakul Shah [020519 00:30] wrote: > > > $ stat -a stat > > > > Oops! A few lines got eaten! > > > > $ stat -a stat > > May 19 00:24:42 2002|48|May 19 00:24:42 2002|291846|-|bakul|0|262301|1|May 19 00:24:42 2002|rwxr-xr-x|1095744|23996|-|bakul|stat > > $ stat -a -n stat > > 1021793082|48|1021793082|291846|0|1001|0|262301|1|1021793082|755|1095744|23996|100000|1001|stat > > Bow to me. > > echo 'ibase=2\nobase=8\n' \ > `ls -ld ${FILE} | cut -f 1 -d " " | \ > sed -e 's/[rwx]/1/g' -e 's/[^rwx1]/0/g'` | \ > bc Great idea to use bc(1) ;-) It doesn't really parse sticky, suid or sgid bits, but it's smaller than the awk version. The following did the trick nicely (but is too ``complicated'', and I'd still like having a tool that allows userland to call stat/fstat(2): hades+charon:/tmp$ cat foo.sh #!/bin/sh echo 'ibase=2;obase=8;' \ ` ls -ld "$1" | \ cut -c2-10 | \ sed -e '/^..[sS]/ s/^.*$/&+100000000000/' \ -e '/^.....[sS]/ s/^.*$/&+10000000000/' \ -e '/^........[tT]/ s/^.*$/&+1000000000/' | \ sed -e 's/[st]/x/g' -e 's/ST/-/g' | \ sed -e 's/[rwx]/1/g' | \ sed -e 's/[^1+]/0/g' ` | bc % sh foo.sh /tmp hades+charon:/tmp$ sh foo.sh /tmp 1777 -- Giorgos Keramidas - http://www.FreeBSD.org keramida@FreeBSD.org - The Power to Serve To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun May 19 5:50:14 2002 Delivered-To: freebsd-current@freebsd.org Received: from mailsrv.otenet.gr (mailsrv.otenet.gr [195.170.0.5]) by hub.freebsd.org (Postfix) with ESMTP id 7C4BB37B406 for ; Sun, 19 May 2002 05:50:09 -0700 (PDT) Received: from hades.hell.gr (patr530-a040.otenet.gr [212.205.215.40]) by mailsrv.otenet.gr (8.12.3/8.12.3) with ESMTP id g4JCo4QJ015560 for ; Sun, 19 May 2002 15:50:06 +0300 (EEST) Received: from hades.hell.gr (hades [127.0.0.1]) by hades.hell.gr (8.12.3/8.12.3) with ESMTP id g4JCo3Iu034038 for ; Sun, 19 May 2002 15:50:03 +0300 (EEST) (envelope-from keramida@ceid.upatras.gr) Received: (from charon@localhost) by hades.hell.gr (8.12.3/8.12.3/Submit) id g4JC7KMM033708; Sun, 19 May 2002 15:07:20 +0300 (EEST) (envelope-from keramida@ceid.upatras.gr) Date: Sun, 19 May 2002 15:07:19 +0300 From: Giorgos Keramidas To: Paul Herman Cc: Dima Dorfman , current@FreeBSD.org Subject: Re: new fstat(1) feature (was Re: mergemaster(8) broken -- uses Perl) Message-ID: <20020519120719.GA33585@hades.hell.gr> References: <20020519062613.04B153E1A@turbine.trit.org> <20020518235204.O2117-100000@mammoth.eat.frenchfries.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20020518235204.O2117-100000@mammoth.eat.frenchfries.net> User-Agent: Mutt/1.3.99i Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On 2002-05-19 00:01, Paul Herman wrote: > > OK, here's a patch to fstat(1) which adds an "-s" option to stat(2) > a list of files on the command line. It's against -STABLE but > should still apply to -CURRENT. Comments are appreciated. When building with WARNS=2 I also saw a few 'long int format, int argument' warnings, which can be fixed by using %u instead of %lu in printf's for st.a_time and friends. Style(9) put aside, this seems to work for me in CURRENT (but prints a few of the columns unaligned, see ATIME below): hades+root:/tmp/fstat# ./fstat -s fstat INODE DEV SIZE BLOCKS MODE FLAGS LNK UID GID ATIME MTIME CTIME NAME 14134 160768 17714 36 100755 000000 1 1001 0 1021809739 1021809739 1021809739 fstat -- Giorgos Keramidas - http://www.FreeBSD.org keramida@FreeBSD.org - The Power to Serve To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun May 19 6:22:19 2002 Delivered-To: freebsd-current@freebsd.org Received: from srv1.cosmo-project.de (srv1.cosmo-project.de [213.83.6.106]) by hub.freebsd.org (Postfix) with ESMTP id AB53C37B413; Sun, 19 May 2002 06:22:11 -0700 (PDT) Received: from cicely5.cicely.de (cicely5.cicely.de [IPv6:3ffe:400:8d0:301:200:92ff:fe9b:20e7]) (authenticated bits=0) by srv1.cosmo-project.de (8.12.3/8.12.3) with ESMTP id g4JDM2Hc052172 (version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=OK); Sun, 19 May 2002 15:22:04 +0200 (CEST) (envelope-from ticso@cicely5.cicely.de) Received: from cicely5.cicely.de (localhost [IPv6:::1]) by cicely5.cicely.de (8.12.1/8.12.1) with ESMTP id g4JDM095062434 (version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=NO); Sun, 19 May 2002 15:22:00 +0200 (CEST)?g (envelope-from ticso@cicely5.cicely.de) Received: (from ticso@localhost) by cicely5.cicely.de (8.12.1/8.12.1/Submit) id g4JDM0pK062433; Sun, 19 May 2002 15:22:00 +0200 (CEST)?g (envelope-from ticso) Date: Sun, 19 May 2002 15:21:59 +0200 From: Bernd Walter To: "J. Mallett" Cc: freebsd-current@FreeBSD.ORG Subject: Re: make(1) patch to ReadMakefile() to use realpath(3) Message-ID: <20020519132159.GI44753@cicely5.cicely.de> References: <20020519100420.GA8356@FreeBSD.ORG> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20020519100420.GA8356@FreeBSD.ORG> User-Agent: Mutt/1.3.26i X-Operating-System: FreeBSD cicely5.cicely.de 5.0-CURRENT i386 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Why do people think that a realpath is always available? What is wrong with just extending using pwd? And maybe optionally stripping .. and . elements if wanted. At least pwd doesn't break amd(8) pathnames. It became nearly impossible to use amd(8) today just because of all that realpath introduced breakage. On Sun, May 19, 2002 at 10:04:21AM +0000, J. Mallett wrote: > Often I hear people complain about one lacking in FreeBSD's make(1), if an > error is encountered in a Makefile, we only get the base of its name: what > is passed to ReadMakefile(). This is confusing for people trying to debug > Makefiles, I am told, and really, there's no reason not to always give the > real path to what is passed to ReadMakefile(). > > Therefore, I would like to ask for review of the following patch to main.c > http://people.freebsd.org/~jmallett/make.main.c.realpath.diff > > There is of course the edge case that Dir_FindFile will be used, and it > will somehow give us something that is not a meaningful path. This is > not all that likely, but if it is, I have a patch I use locally which > tells Dir_FindFile to *always* use real paths. This bloats a buildworld > log a tad, oh well, you might find it useful. I'm mostly concerned about > getting the main.c patch reviewed and committed, but here is a patch for > dir.c as well as main.c > http://people.freebsd.org/~jmallett/make.realpath.diff > > One could easily argue though that the dir.c patch will represent an > overhead increase withotu a real gain. > > Because I'm not sure of that, and because what sparked me digging out > these patches from my local make(1) is the FreeBSD user community, I'm > asking for thoughts, opinions, review, and flames from you guys, the > FreeBSD -CURRENT users. If there's anyone who can blow a whole through > this idea, or endorse it enough to make me commit it, it's you guys. > > Here's a small example of what this results in, with "foo/Makefile" being > broken: > > Without these patches: > ref5% make > ===> foo > "Makefile", line 1: Need an operator > make: fatal errors encountered -- cannot continue > *** Error code 1 > > Stop in /d/home/jmallett. > ref5% > > > You can see how one might be confused as to which Makefile that refers. > > With these patches: > ref5% ~/jmake > ===> foo > "/d/home/jmallett/foo/Makefile", line 1: Need an operator > jmake: fatal errors encountered -- cannot continue > *** Error code 1 > > Stop in /d/home/jmallett. > ref5% > > Much clearer. -- B.Walter COSMO-Project http://www.cosmo-project.de ticso@cicely.de Usergroup info@cosmo-project.de To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun May 19 6:59:11 2002 Delivered-To: freebsd-current@freebsd.org Received: from durham-ar1-4-64-252-019.durham.dsl-verizon.net (durham-ar1-4-64-252-019.durham.dsl-verizon.net [4.64.252.19]) by hub.freebsd.org (Postfix) with SMTP id 2FD2637B407 for ; Sun, 19 May 2002 06:59:06 -0700 (PDT) Received: (qmail 14401 invoked by uid 1001); 19 May 2002 14:00:04 -0000 Date: Sun, 19 May 2002 14:00:04 +0000 From: "J. Mallett" To: Bernd Walter Cc: "J. Mallett" , freebsd-current@FreeBSD.ORG Subject: Re: make(1) patch to ReadMakefile() to use realpath(3) Message-ID: <20020519140003.GA19399@FreeBSD.ORG> References: <20020519100420.GA8356@FreeBSD.ORG> <20020519132159.GI44753@cicely5.cicely.de> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20020519132159.GI44753@cicely5.cicely.de> User-Agent: Mutt/1.3.27i Organisation: The FreeBSD Project Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Sun, May 19, 2002 at 03:21:59PM +0200, Bernd Walter wrote: > Why do people think that a realpath is always available? Because the manual page doesn't say it isn't. > What is wrong with just extending using pwd? That won't handle . and .. and relative paths spanning symbolic links, which you may or may not want to see in the output, etc. > And maybe optionally stripping .. and . elements if wanted. The ODE make(1) as seen in CMU buildtools4 did this by hand, there's no reason we couldn't either, except someone would likely come along and use realpath(3) in place of it at a later date. That's what I did to ODE. > At least pwd doesn't break amd(8) pathnames. How does realpath _break_ amd(8) pathnames? I'm not very familiar with any functionality that would cause this. If realpath(3) gets broken, that sounds like we either need some new conditions in realpath(3), or we need to fix amd(8) paths. > It became nearly impossible to use amd(8) today just because of all that > realpath introduced breakage. To what end? More information is helpful. Thanks. -- jmallett@FreeBSD.org | C, MIPS, POSIX, UNIX, BSD, IRC Geek. http://www.FreeBSD.org | The Power to Serve Vote for me for FreeBSD core or the cute little bunny gets it. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun May 19 7: 2:40 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx3.datanet.hu (mx3.datanet.hu [194.149.13.160]) by hub.freebsd.org (Postfix) with ESMTP id 40ED437B405 for ; Sun, 19 May 2002 07:02:37 -0700 (PDT) Received: from fonix.adamsfamily.xx (nilus-664.adsl.datanet.hu [195.56.50.156]) by mx3.datanet.hu (DataNet) with ESMTP id 871E91E9B8F; Sun, 19 May 2002 16:02:34 +0200 (CEST) Received: from fonix.adamsfamily.xx (localhost [127.0.0.1]) by fonix.adamsfamily.xx (8.12.3/8.12.3) with ESMTP id g4JE335g004562; Sun, 19 May 2002 16:03:03 +0200 (CEST) (envelope-from sziszi@bsd.hu) Received: (from cc@localhost) by fonix.adamsfamily.xx (8.12.3/8.12.3/Submit) id g4JE336m004561; Sun, 19 May 2002 16:03:03 +0200 (CEST) X-Authentication-Warning: fonix.adamsfamily.xx: cc set sender to sziszi@bsd.hu using -f Date: Sun, 19 May 2002 16:03:03 +0200 From: Szilveszter Adam To: freebsd-current@freebsd.org Cc: grog@lemis.com Subject: new doc under src/share/doc break world Message-ID: <20020519140303.GA3284@fonix.adamsfamily.xx> Mail-Followup-To: Szilveszter Adam , freebsd-current@freebsd.org, grog@lemis.com Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.3.99i Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Hello everybody, The newly integrated documents under src/share/doc/psd and usd break the world because they are not really incorporated into the build system. The Makefiles define their own targets, but this way the source files are not found during "make world" because the build does not cd into the appropriate src directory. As it seems, the docs build just fine if the existing infrastructure in bsd.doc.mk is used. At present, this means in the psd: 01.cacm, 02.implement, 03.iosys, 04.uprog, 06.Clang, 15.yacc, 16.lex, 17.m4 in the usd: 21.troff What needs to be done is really just that the existing infrastructure of bsd.doc.mk should be used and the custom targets be deleted. For 17.m4, the problem is more serious, the sU macro does not seem to exist in the FreeBSD base system just for now, so should be imported first. Just an FYI. -- Regards: Szilveszter ADAM Szombathely Hungary To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun May 19 7:30:23 2002 Delivered-To: freebsd-current@freebsd.org Received: from fledge.watson.org (fledge.watson.org [204.156.12.50]) by hub.freebsd.org (Postfix) with ESMTP id 7376437B40A for ; Sun, 19 May 2002 07:30:17 -0700 (PDT) Received: from fledge.watson.org (fledge.pr.watson.org [192.0.2.3]) by fledge.watson.org (8.12.3/8.12.3) with SMTP id g4JETwb5089484 for ; Sun, 19 May 2002 10:29:58 -0400 (EDT) (envelope-from robert@fledge.watson.org) Date: Sun, 19 May 2002 10:29:57 -0400 (EDT) From: Robert Watson X-Sender: robert@fledge.watson.org To: current@FreeBSD.org Subject: Bug in -current flock()? Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG I don't know much (anything) about the advisory locking code, but was puzzled to see the following at the bottom of the flock() system call code in kern_descrip.c: if (uap->how & LOCK_EX) lf.l_type = F_WRLCK; else if (uap->how & LOCK_SH) lf.l_type = F_RDLCK; else { error = EBADF; goto done2; } FILE_LOCK(fp); fp->f_flag |= FHASLOCK; FILE_UNLOCK(fp); error = VOP_ADVLOCK(vp, (caddr_t)fp, F_SETLK, &lf, (uap->how & LOCK_NB) ? F_FLOCK : F_FLOCK | F_WAIT); done2: fdrop(fp, td); mtx_unlock(&Giant); return (error); } My reading of that is that the fp->f_flag field will be unconditionally updated to include FHASLOCK, even if VOP_ADVLOCK() returns an error. Is this correct? 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-current" in the body of the message From owner-freebsd-current Sun May 19 8:12: 9 2002 Delivered-To: freebsd-current@freebsd.org Received: from troutmask.apl.washington.edu (troutmask.apl.washington.edu [128.208.78.105]) by hub.freebsd.org (Postfix) with ESMTP id 2AFCA37B40B; Sun, 19 May 2002 08:12:05 -0700 (PDT) Received: from troutmask.apl.washington.edu (localhost [127.0.0.1]) by troutmask.apl.washington.edu (8.12.3/8.12.3) with ESMTP id g4JFC49Q078496; Sun, 19 May 2002 08:12:04 -0700 (PDT) (envelope-from sgk@troutmask.apl.washington.edu) Received: (from sgk@localhost) by troutmask.apl.washington.edu (8.12.3/8.12.3/Submit) id g4JFC4iX078495; Sun, 19 May 2002 08:12:04 -0700 (PDT) Date: Sun, 19 May 2002 08:12:04 -0700 From: Steve Kargl To: freebsd-current@FreeBSD.ORG Cc: ru@FreeBSD.ORG Subject: Re: [PATCH] fixed buildworld in absences of src/games Message-ID: <20020519081204.A78383@troutmask.apl.washington.edu> References: <20020518234237.A76042@troutmask.apl.washington.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5.1i In-Reply-To: <20020518234237.A76042@troutmask.apl.washington.edu>; from sgk@troutmask.apl.washington.edu on Sat, May 18, 2002 at 11:42:37PM -0700 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG I have filed PR misc/38292 to document this problem. steve On Sat, May 18, 2002 at 11:42:37PM -0700, Steve Kargl wrote: > If you don't have src/games, the "make buildworld" dies > without the following patch. > > -- > Steve > > --- share/doc/usd/30.rogue/Makefile.orig Sat May 18 21:29:07 2002 > +++ share/doc/usd/30.rogue/Makefile Sat May 18 22:50:21 2002 > @@ -10,5 +10,5 @@ > > .include > .else > -all clean cleandepend cleandir depend distribute install obj: > +all clean cleandepend cleandir depend includes buildincludes installincludes distribute install obj: > .endif > --- share/doc/usd/31.trek/Makefile.orig Sat May 18 21:30:12 2002 > +++ share/doc/usd/31.trek/Makefile Sat May 18 22:50:46 2002 > @@ -10,5 +10,5 @@ > > .include > .else > -all clean cleandepend cleandir depend distribute install obj: > +all clean cleandepend cleandir depend includes buildincludes installincludes distribute install obj: > .endif > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-current" in the body of the message -- Steve To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun May 19 8:34:50 2002 Delivered-To: freebsd-current@freebsd.org Received: from srv1.cosmo-project.de (srv1.cosmo-project.de [213.83.6.106]) by hub.freebsd.org (Postfix) with ESMTP id AA4DD37B40C; Sun, 19 May 2002 08:34:44 -0700 (PDT) Received: from cicely5.cicely.de (cicely5.cicely.de [IPv6:3ffe:400:8d0:301:200:92ff:fe9b:20e7]) (authenticated bits=0) by srv1.cosmo-project.de (8.12.3/8.12.3) with ESMTP id g4JFYcHc053885 (version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=OK); Sun, 19 May 2002 17:34:41 +0200 (CEST) (envelope-from ticso@cicely5.cicely.de) Received: from cicely5.cicely.de (localhost [IPv6:::1]) by cicely5.cicely.de (8.12.1/8.12.1) with ESMTP id g4JFYT95063784 (version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=NO); Sun, 19 May 2002 17:34:29 +0200 (CEST)?g (envelope-from ticso@cicely5.cicely.de) Received: (from ticso@localhost) by cicely5.cicely.de (8.12.1/8.12.1/Submit) id g4JFYTAf063783; Sun, 19 May 2002 17:34:29 +0200 (CEST)?g (envelope-from ticso) Date: Sun, 19 May 2002 17:34:28 +0200 From: Bernd Walter To: "J. Mallett" Cc: freebsd-current@FreeBSD.ORG Subject: Re: make(1) patch to ReadMakefile() to use realpath(3) Message-ID: <20020519153428.GK44753@cicely5.cicely.de> References: <20020519100420.GA8356@FreeBSD.ORG> <20020519132159.GI44753@cicely5.cicely.de> <20020519140003.GA19399@FreeBSD.ORG> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20020519140003.GA19399@FreeBSD.ORG> User-Agent: Mutt/1.3.26i X-Operating-System: FreeBSD cicely5.cicely.de 5.0-CURRENT i386 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Sun, May 19, 2002 at 02:00:04PM +0000, J. Mallett wrote: > On Sun, May 19, 2002 at 03:21:59PM +0200, Bernd Walter wrote: > > Why do people think that a realpath is always available? > > Because the manual page doesn't say it isn't. > > > What is wrong with just extending using pwd? > > That won't handle . and .. and relative paths spanning symbolic links, which > you may or may not want to see in the output, etc. > > > And maybe optionally stripping .. and . elements if wanted. > > The ODE make(1) as seen in CMU buildtools4 did this by hand, there's no reason > we couldn't either, except someone would likely come along and use realpath(3) > in place of it at a later date. That's what I did to ODE. > > > At least pwd doesn't break amd(8) pathnames. > > How does realpath _break_ amd(8) pathnames? I'm not very familiar with any > functionality that would cause this. If realpath(3) gets broken, that sounds > like we either need some new conditions in realpath(3), or we need to fix > amd(8) paths. > > > It became nearly impossible to use amd(8) today just because of all that > > realpath introduced breakage. > > To what end? More information is helpful. amd works as a userland nfs server which builds softlinks to the path it mounts the volume. An example: [52]cicely30> cd /net [53]cicely30> ls -al total 3 dr-xr-xr-x 2 root wheel 512 May 18 14:08 . drwxr-xr-x 19 root wheel 512 May 18 14:08 .. [54]cicely30> ls -ald cicely5.cicely.de/var/d9 drwxr-xr-x 4 root wheel 512 May 19 01:03 cicely5.cicely.de/var/d9 [55]cicely30> ls -al total 4 dr-xr-xr-x 2 root wheel 512 May 19 17:10 . drwxr-xr-x 19 root wheel 512 May 18 14:08 .. lrwxrwxrwx 1 root wheel 22 May 19 17:10 cicely5.cicely.de -> /.amd_mnt/cicely5/host [56]cicely30> mount | grep d9 cicely5:/var/d9 on /.amd_mnt/cicely5/host/var/d9 (nfs, nodev, nosuid) [57]cicely30> mount | grep net pid192@cicely30:/net on /net (nfs) amd has mounted cicely5:/var/d9 on /.amd_mnt/cicely5/host/var/d9 because /net/cicely5.cicely.de/var/d9 was accessed. But /net/cicely5.cicely.de/var/d9 is visible as a softlink. After a while /.amd_mnt/cicely5/host/var/d9 gets unmounted. Now we can't access the realpath anymore! But the path we originally used (/net/cicely5.cicely.de/var/d9) is still fully functional. My "canonical" path is /net/cicely5.cicely.de/var/d9 - even it contains a softlink. It's worse if I want to relocate the data to another server. amd mounts the path under a different name, but the intended access path is still valid. If I can't mount on fly or relocate directories it would obsolete any possible benefit from amd. Even without amd realpath(3) sucks. Say I have a fat volume mounted under /var/d1. I softlink /usr/local to /var/d1/local and /home to /var/d1/home. Now that fat volume gets filled and I add a second volume under /var/d2. To have an effect I relocate /var/d1/home to /var/d2/home and update the link. Thanks to all that realpath(3) crap /var/d1/home got spread into thousands places and I have to softlink /var/d1/home to /var/d2/home... I even can't buildworld on another machine without taking care of realpath. If I don't enshure that the source has the same realpath on the machine to run installworld as it had on the machine where I did the buildworld it break. And all that without a real benefit from blindly using realpath(3). -- B.Walter COSMO-Project http://www.cosmo-project.de ticso@cicely.de Usergroup info@cosmo-project.de To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun May 19 8:59:12 2002 Delivered-To: freebsd-current@freebsd.org Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by hub.freebsd.org (Postfix) with ESMTP id 1015E37B406; Sun, 19 May 2002 08:59:08 -0700 (PDT) Received: by elvis.mu.org (Postfix, from userid 1192) id DBDB3AE162; Sun, 19 May 2002 08:59:07 -0700 (PDT) Date: Sun, 19 May 2002 08:59:07 -0700 From: Alfred Perlstein To: Robert Watson Cc: current@FreeBSD.org Subject: Re: Bug in -current flock()? Message-ID: <20020519155907.GS20683@elvis.mu.org> References: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.3.27i Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG * Robert Watson [020519 07:30] wrote: > > I don't know much (anything) about the advisory locking code, but was > puzzled to see the following at the bottom of the flock() system call code > in kern_descrip.c: > > if (uap->how & LOCK_EX) > lf.l_type = F_WRLCK; > else if (uap->how & LOCK_SH) > lf.l_type = F_RDLCK; > else { > error = EBADF; > goto done2; > } > FILE_LOCK(fp); > fp->f_flag |= FHASLOCK; > FILE_UNLOCK(fp); > error = VOP_ADVLOCK(vp, (caddr_t)fp, F_SETLK, &lf, > (uap->how & LOCK_NB) ? F_FLOCK : F_FLOCK | F_WAIT); > done2: > fdrop(fp, td); > mtx_unlock(&Giant); > return (error); > } > > My reading of that is that the fp->f_flag field will be unconditionally > updated to include FHASLOCK, even if VOP_ADVLOCK() returns an error. Is > this correct? Yes, but it's harmless. All that may happen is that at exit/close time possibly calling VOP_ADVLOCK to unlock the file when it doesn't need to. -- -Alfred Perlstein [alfred@freebsd.org] 'Instead of asking why a piece of software is using "1970s technology," start asking why software is ignoring 30 years of accumulated wisdom.' Tax deductible donations for FreeBSD: http://www.freebsdfoundation.org/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun May 19 9:14:25 2002 Delivered-To: freebsd-current@freebsd.org Received: from mail.dada.it (mail5.dada.it [195.110.96.37]) by hub.freebsd.org (Postfix) with SMTP id 9520A37B405 for ; Sun, 19 May 2002 09:14:19 -0700 (PDT) Received: (qmail 22185 invoked from network); 19 May 2002 16:14:06 -0000 Received: from unknown (HELO torrini.org) (195.110.114.101) by mail.dada.it with SMTP; 19 May 2002 16:14:06 -0000 Received: from trudy.home.torrini.org (localhost.home.torrini.org [127.0.0.1]) by torrini.org (8.12.3/8.12.3) with ESMTP id g4JGE96J023946 for ; Sun, 19 May 2002 18:14:09 +0200 (CEST) (envelope-from riccardo@trudy.home.torrini.org) Received: (from riccardo@localhost) by trudy.home.torrini.org (8.12.3/8.12.3/Submit) id g4JGE9Lm023945 for freebsd-current@FreeBSD.ORG; Sun, 19 May 2002 18:14:09 +0200 (CEST) Message-ID: X-Mailer: XFMail 1.5.2 on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 Date: Sun, 19 May 2002 18:14:09 +0200 (CEST) From: Riccardo Torrini To: freebsd-current@FreeBSD.ORG Subject: tcsh Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG If exists a directory named "sort" tcsh chdir to that dir instead of executing sort present in path (and no, I have no "." anywere in path) # pwd /usr/src/contrib # find . -name Makefile | sort # pwd /usr/src/contrib/sort # cd .. # find . -name Makefile | /usr/bin/sort ./bind/Makefile ./bind/bin/Makefile [...] And it also happen with non existent commands: # pwd /usr/src/contrib # find . -name Makefile | libreadline # pwd /usr/src/contrib/libreadline Riccardo. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun May 19 9:26:20 2002 Delivered-To: freebsd-current@freebsd.org Received: from durham-ar1-4-64-252-019.durham.dsl-verizon.net (durham-ar1-4-64-252-019.durham.dsl-verizon.net [4.64.252.19]) by hub.freebsd.org (Postfix) with SMTP id 8FBEF37B411 for ; Sun, 19 May 2002 09:26:11 -0700 (PDT) Received: (qmail 15973 invoked by uid 1001); 19 May 2002 16:27:11 -0000 Date: Sun, 19 May 2002 16:27:10 +0000 From: "J. Mallett" To: Bernd Walter Cc: "J. Mallett" , freebsd-current@FreeBSD.ORG Subject: Re: make(1) patch to ReadMakefile() to use realpath(3) Message-ID: <20020519162710.GA19228@FreeBSD.ORG> References: <20020519100420.GA8356@FreeBSD.ORG> <20020519132159.GI44753@cicely5.cicely.de> <20020519140003.GA19399@FreeBSD.ORG> <20020519153428.GK44753@cicely5.cicely.de> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20020519153428.GK44753@cicely5.cicely.de> User-Agent: Mutt/1.3.27i Organisation: The FreeBSD Project Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Sun, May 19, 2002 at 05:34:28PM +0200, Bernd Walter wrote: > > I even can't buildworld on another machine without taking care of > realpath. > If I don't enshure that the source has the same realpath on the > machine to run installworld as it had on the machine where I did > the buildworld it break. installworld does? How? The only possibility I can see here is that dependency rules might be bad because the full paths may differ, but that wouldn't affect installworld. > And all that without a real benefit from blindly using realpath(3). Show me a canonpath(3) or something which will give the simplest symbolic i.e. a simplified full path given a relative or absolute path with all redundancies resolved, without resolving away any symbolic paths. I'm ``blindly'' using the only answer we have to a question: how can I get an absolute (thus unique) path to an object in the filesystem. I'm open to alternative ways of doing that, especially as I described canonpath(3) above. Thanks. -- jmallett@FreeBSD.org | C, MIPS, POSIX, UNIX, BSD, IRC Geek. http://www.FreeBSD.org | The Power to Serve Vote for me for FreeBSD core or the cute little bunny gets it. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun May 19 9:57:11 2002 Delivered-To: freebsd-current@freebsd.org Received: from srv1.cosmo-project.de (srv1.cosmo-project.de [213.83.6.106]) by hub.freebsd.org (Postfix) with ESMTP id 982C437B407; Sun, 19 May 2002 09:56:58 -0700 (PDT) Received: from cicely5.cicely.de (cicely5.cicely.de [IPv6:3ffe:400:8d0:301:200:92ff:fe9b:20e7]) (authenticated bits=0) by srv1.cosmo-project.de (8.12.3/8.12.3) with ESMTP id g4JGusHc054538 (version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=OK); Sun, 19 May 2002 18:56:56 +0200 (CEST) (envelope-from ticso@cicely5.cicely.de) Received: from cicely5.cicely.de (localhost [IPv6:::1]) by cicely5.cicely.de (8.12.1/8.12.1) with ESMTP id g4JGue95064209 (version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=NO); Sun, 19 May 2002 18:56:40 +0200 (CEST)?g (envelope-from ticso@cicely5.cicely.de) Received: (from ticso@localhost) by cicely5.cicely.de (8.12.1/8.12.1/Submit) id g4JGuenc064208; Sun, 19 May 2002 18:56:40 +0200 (CEST)?g (envelope-from ticso) Date: Sun, 19 May 2002 18:56:40 +0200 From: Bernd Walter To: "J. Mallett" Cc: freebsd-current@FreeBSD.ORG Subject: Re: make(1) patch to ReadMakefile() to use realpath(3) Message-ID: <20020519165639.GL44753@cicely5.cicely.de> References: <20020519100420.GA8356@FreeBSD.ORG> <20020519132159.GI44753@cicely5.cicely.de> <20020519140003.GA19399@FreeBSD.ORG> <20020519153428.GK44753@cicely5.cicely.de> <20020519162710.GA19228@FreeBSD.ORG> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20020519162710.GA19228@FreeBSD.ORG> User-Agent: Mutt/1.3.26i X-Operating-System: FreeBSD cicely5.cicely.de 5.0-CURRENT i386 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Sun, May 19, 2002 at 04:27:10PM +0000, J. Mallett wrote: > On Sun, May 19, 2002 at 05:34:28PM +0200, Bernd Walter wrote: > > > > I even can't buildworld on another machine without taking care of > > realpath. > > If I don't enshure that the source has the same realpath on the > > machine to run installworld as it had on the machine where I did > > the buildworld it break. > > installworld does? How? The only possibility I can see here is that > dependency rules might be bad because the full paths may differ, but > that wouldn't affect installworld. The filenames in /usr/obj are canonicalized. > > And all that without a real benefit from blindly using realpath(3). > > Show me a canonpath(3) or something which will give the simplest symbolic > i.e. a simplified full path given a relative or absolute path with all > redundancies resolved, without resolving away any symbolic paths. It would be possible to use the realpath code without the softlink handling. Not too difficult if we only had a non-canocalized basedir. > I'm ``blindly'' using the only answer we have to a question: how can I get > an absolute (thus unique) path to an object in the filesystem. Forget it - it's not possible with FreeBSD (see below). I'm just a bit frustrated about all the brokenness with softlink handling I saw, without noticing that FreeBSD doesn't give you a chance to do it right. > I'm open to alternative ways of doing that, especially as I described > canonpath(3) above. After some digging it seems like it's worse. getcwd already returns a canonical path on FreeBSD, NetBSD and Solaris. Only HP-UX returns the accumulated chdir path. Very dissapointing. -- B.Walter COSMO-Project http://www.cosmo-project.de ticso@cicely.de Usergroup info@cosmo-project.de To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun May 19 10: 2:29 2002 Delivered-To: freebsd-current@freebsd.org Received: from damnhippie.dyndns.org (12-253-177-2.client.attbi.com [12.253.177.2]) by hub.freebsd.org (Postfix) with ESMTP id 8B0CA37B405 for ; Sun, 19 May 2002 10:02:25 -0700 (PDT) Received: from [172.22.42.2] (peace.hippie.lan [172.22.42.2]) by damnhippie.dyndns.org (8.12.3/8.12.3) with ESMTP id g4JH2O6r030859; Sun, 19 May 2002 11:02:24 -0600 (MDT) (envelope-from freebsd@damnhippie.dyndns.org) User-Agent: Microsoft Outlook Express Macintosh Edition - 5.01 (1630) Date: Sun, 19 May 2002 11:02:24 -0600 Subject: Re: df From: Ian To: Ian Dowse , Terry Lambert Cc: freebsd-current Message-ID: In-Reply-To: <200205190041.aa04845@salmon.maths.tcd.ie> Mime-version: 1.0 Content-type: text/plain; charset="US-ASCII" Content-transfer-encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On 05/18/02 17:41, Ian Dowse wrote: > In message <3CE6DFED.8604C72C@mindspring.com>, Terry Lambert writes: >> I think the reason for the "if" is to keep the df from hanging >> indefinitely, particularly when you give it an explicit list. > > No, I believe the "if (vfslist != NULL)" code was there to reduce > the maximum column widths to those necessary for an explicit list > of filesystems rather than using the maximum widths for all > filesystems. The regetmntinfo() call before the "if" has already > performed any operations that could hang indefinitely, so it makes > sense to unconditionally use these up-to-date results instead of > the potentially stale list from getmntinfo(..., MNT_NOWAIT). > > Ian > That exactly matches my understanding of the code, the test for vfslist != NULL was there only to prevent recalculating the field widths when they "couldn't have changed". Except it turns out they could have changed for other reasons than a non-null vfslist. Terry, the issue of hanging (WAIT versus NOWAIT) is controlled by the -n (nflag) option, and by whether you've specifically named filesystems on the command line (indicating you're willing to wait for those filesystems). The vfslist stuff is related to the -t option (filter the list down to filesystems of a given type). There's no relationship between the vfslist and waiting or not. -- Ian (the other one) To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun May 19 10:12:20 2002 Delivered-To: freebsd-current@freebsd.org Received: from beast.freebsd.org (beast.FreeBSD.org [216.136.204.28]) by hub.freebsd.org (Postfix) with ESMTP id 6A18337B407 for ; Sun, 19 May 2002 10:12:16 -0700 (PDT) Received: from beast.freebsd.org (localhost [127.0.0.1]) by beast.freebsd.org (8.12.2/8.12.2) with ESMTP id g4JHCGnC092090 for ; Sun, 19 May 2002 10:12:16 -0700 (PDT) (envelope-from des@beast.freebsd.org) Received: (from des@localhost) by beast.freebsd.org (8.12.2/8.12.2/Submit) id g4JHCF4t092088 for current@freebsd.org; Sun, 19 May 2002 10:12:15 -0700 (PDT) Date: Sun, 19 May 2002 10:12:15 -0700 (PDT) From: Dag-Erling Smorgrav Message-Id: <200205191712.g4JHCF4t092088@beast.freebsd.org> To: current@freebsd.org Subject: alpha tinderbox failure Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG -------------------------------------------------------------- >>> Rebuilding the temporary build tree -------------------------------------------------------------- >>> stage 1: bootstrap tools -------------------------------------------------------------- >>> stage 2: cleaning up the object tree -------------------------------------------------------------- >>> stage 2: rebuilding the object tree -------------------------------------------------------------- >>> stage 2: build tools -------------------------------------------------------------- >>> stage 3: cross tools -------------------------------------------------------------- >>> stage 4: populating /tmp/des/obj/alpha/d/home/des/tinderbox/src/alpha/usr/include -------------------------------------------------------------- >>> stage 4: building libraries -------------------------------------------------------------- >>> stage 4: make dependencies -------------------------------------------------------------- >>> stage 4: building everything.. -------------------------------------------------------------- ===> usr.bin/unexpand ... Patching file inc-hist.texi using Plan A... Hunk #1 succeeded at 26. Hunk #2 succeeded at 39. done /d/home/des/tinderbox/src/gnu/usr.bin/binutils/doc/../../../../contrib/gdb.291/gdb/doc/gdb.texinfo:4647: warning: unlikely character , in @var. /d/home/des/tinderbox/src/gnu/usr.bin/binutils/doc/../../../../contrib/gdb.291/gdb/doc/gdb.texinfo:5284: warning: @sc argument all uppercase, thus no effect. /d/home/des/tinderbox/src/gnu/usr.bin/binutils/doc/../../../../contrib/gdb.291/gdb/doc/gdb.texinfo:6531: warning: @sc argument all uppercase, thus no effect. /d/home/des/tinderbox/src/gnu/usr.bin/binutils/doc/../../../../contrib/gdb.291/gdb/doc/gdbint.texinfo:1026: warning: @sc argument all uppercase, thus no effect. /d/home/des/tinderbox/src/gnu/usr.bin/binutils/doc/../../../../contrib/gdb.291/gdb/doc/stabs.texinfo:875: warning: `.' or `,' must follow cross reference, not f. /d/home/des/tinderbox/src/gnu/usr.bin/binutils/doc/../../../../contrib/gdb.291/gdb/doc/stabs.texinfo:2040: warning: unlikely character , in @var. /d/home/des/tinderbox/src/gnu/usr.bin/binutils/doc/../../../../contrib/gdb.291/gdb/doc/stabs.texinfo:2040: warning: unlikely character , in @var. /d/home/des/tinderbox/src/gnu/usr.bin/binutils/doc/../../../../contrib/gdb.291/gdb/doc/stabs.texinfo:2139: warning: unlikely character , in @var. /d/home/des/tinderbox/src/gnu/usr.bin/binutils/doc/../../../../contrib/gdb.291/gdb/doc/stabs.texinfo:2139: warning: unlikely character , in @var. /d/home/des/tinderbox/src/gnu/usr.bin/binutils/doc/../../../../contrib/gdb.291/gdb/doc/stabs.texinfo:3373: warning: `.' or `,' must follow cross reference, not @. ===> gnu/usr.bin/binutils/gdb cc1: warnings being treated as errors /d/home/des/tinderbox/src/contrib/gdb.291/gdb/ax-general.c: In function `ax_print': /d/home/des/tinderbox/src/contrib/gdb.291/gdb/ax-general.c:376: warning: implicit declaration of function `print_longest' *** Error code 1 Stop in /d/home/des/tinderbox/src/gnu/usr.bin/binutils/gdb. *** Error code 1 Stop in /d/home/des/tinderbox/src/gnu/usr.bin/binutils. *** Error code 1 Stop in /d/home/des/tinderbox/src/gnu/usr.bin. *** Error code 1 Stop in /d/home/des/tinderbox/src/gnu. *** Error code 1 Stop in /d/home/des/tinderbox/src. *** Error code 1 Stop in /d/home/des/tinderbox/src. *** Error code 1 Stop in /d/home/des/tinderbox/src. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun May 19 10:26:51 2002 Delivered-To: freebsd-current@freebsd.org Received: from durham-ar1-4-64-252-019.durham.dsl-verizon.net (durham-ar1-4-64-252-019.durham.dsl-verizon.net [4.64.252.19]) by hub.freebsd.org (Postfix) with SMTP id 50E4C37B405 for ; Sun, 19 May 2002 10:26:47 -0700 (PDT) Received: (qmail 31495 invoked by uid 1001); 19 May 2002 17:27:47 -0000 Date: Sun, 19 May 2002 17:27:47 +0000 From: "J. Mallett" To: Bernd Walter Cc: "J. Mallett" , freebsd-current@FreeBSD.ORG Subject: Re: make(1) patch to ReadMakefile() to use realpath(3) Message-ID: <20020519172746.GA16770@FreeBSD.ORG> References: <20020519100420.GA8356@FreeBSD.ORG> <20020519132159.GI44753@cicely5.cicely.de> <20020519140003.GA19399@FreeBSD.ORG> <20020519153428.GK44753@cicely5.cicely.de> <20020519162710.GA19228@FreeBSD.ORG> <20020519165639.GL44753@cicely5.cicely.de> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20020519165639.GL44753@cicely5.cicely.de> User-Agent: Mutt/1.3.27i Organisation: The FreeBSD Project Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Sun, May 19, 2002 at 06:56:40PM +0200, Bernd Walter wrote: > > I'm ``blindly'' using the only answer we have to a question: how can I get > > an absolute (thus unique) path to an object in the filesystem. > > Forget it - it's not possible with FreeBSD (see below). > I'm just a bit frustrated about all the brokenness with softlink > handling I saw, without noticing that FreeBSD doesn't give you a > chance to do it right. I really doubt there isn't a way to do it right somehow, stuff like this has been around forever. Consider how extensively @sys expansion was relied on by AFS, and so on. You just have to hide the physical path somehow. > > I'm open to alternative ways of doing that, especially as I described > > canonpath(3) above. > > After some digging it seems like it's worse. > getcwd already returns a canonical path on FreeBSD, NetBSD and Solaris. > Only HP-UX returns the accumulated chdir path. > Very dissapointing. Look at getcwd_logical() in pwd.c -- jmallett@FreeBSD.org | C, MIPS, POSIX, UNIX, BSD, IRC Geek. http://www.FreeBSD.org | The Power to Serve Vote for me for FreeBSD core or the cute little bunny gets it. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun May 19 11: 1:54 2002 Delivered-To: freebsd-current@freebsd.org Received: from dragon.nuxi.com (trang.nuxi.com [66.92.13.169]) by hub.freebsd.org (Postfix) with ESMTP id EC3AA37B40E; Sun, 19 May 2002 11:01:51 -0700 (PDT) Received: from dragon.nuxi.com (obrien@localhost [127.0.0.1]) by dragon.nuxi.com (8.12.3/8.12.2) with ESMTP id g4JI1oJn039424; Sun, 19 May 2002 11:01:50 -0700 (PDT) (envelope-from obrien@dragon.nuxi.com) Received: (from obrien@localhost) by dragon.nuxi.com (8.12.3/8.12.3/Submit) id g4JI1n8K039423; Sun, 19 May 2002 11:01:49 -0700 (PDT) Date: Sun, 19 May 2002 11:01:49 -0700 From: "David O'Brien" To: Steve Kargl Cc: Giorgos Keramidas , freebsd-current@FreeBSD.ORG Subject: Re: gdb breaks world Message-ID: <20020519110149.B39336@dragon.nuxi.com> Reply-To: obrien@FreeBSD.ORG References: <20020518125604.A72462@troutmask.apl.washington.edu> <20020519023108.GB10039@hades.hell.gr> <20020518201215.A74579@troutmask.apl.washington.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <20020518201215.A74579@troutmask.apl.washington.edu>; from sgk@troutmask.apl.washington.edu on Sat, May 18, 2002 at 08:12:15PM -0700 X-Operating-System: FreeBSD 5.0-CURRENT Organization: The NUXI BSD group X-Pgp-Rsa-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Rsa-Keyid: 1024/34F9F9D5 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Sat, May 18, 2002 at 08:12:15PM -0700, Steve Kargl wrote: > > Warnings are treated as errors. Since GCC 3.1 has brought a hell of a > > lot more warnings with us, you should use -DNO_WERROR until the dust > > of the GCC 3.1 import settles down. > > If everyone is using -DNO_WERROR, then who would report build > problems :-). Because we are wanting for people to let the dust settle on the switch to GCC 3.1. It is best for people to juse use -DNO_WERROR for now. Patience. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun May 19 11: 3: 8 2002 Delivered-To: freebsd-current@freebsd.org Received: from mail.deltanet.com (mail.deltanet.com [216.237.144.132]) by hub.freebsd.org (Postfix) with ESMTP id 9196037B407 for ; Sun, 19 May 2002 11:02:56 -0700 (PDT) Received: from mammoth.eat.frenchfries.net (da001d1125.lax-ca.osd.concentric.net [64.0.148.104]) by mail.deltanet.com (8.11.6/8.11.6) with ESMTP id g4JHg0O20560 for ; Sun, 19 May 2002 10:42:03 -0700 Received: by mammoth.eat.frenchfries.net (Postfix, from userid 1000) id 33B3F5106; Sun, 19 May 2002 11:01:15 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by mammoth.eat.frenchfries.net (Postfix) with ESMTP id 30BBD4DF0; Sun, 19 May 2002 11:01:15 -0700 (PDT) Date: Sun, 19 May 2002 11:01:15 -0700 (PDT) From: Paul Herman X-X-Sender: pherman@mammoth.eat.frenchfries.net To: Giorgos Keramidas Cc: Bakul Shah , Subject: Re: new fstat(1) feature (was Re: mergemaster(8) broken -- uses Perl) In-Reply-To: <20020519120719.GA33585@hades.hell.gr> Message-ID: <20020519105046.T3802-100000@mammoth.eat.frenchfries.net> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Hi, Here's the final fstat(1) patch which obeys the '-n' switch. Inodes have a lot on info, so the output is very long. Please nit pick on the code, including any style(9) violations you see. Bakul, I really like your "stat -a" because the output is compact, but it's not as readable. /me wonders if there's a happy medium... -Paul. Index: fstat.1 =================================================================== RCS file: /u02/ncvs/src/usr.bin/fstat/fstat.1,v retrieving revision 1.9.2.6 diff -u -r1.9.2.6 fstat.1 --- fstat.1 16 Apr 2002 19:53:35 -0000 1.9.2.6 +++ fstat.1 19 May 2002 17:48:19 -0000 @@ -87,6 +87,10 @@ and print the mode of the file in octal instead of symbolic form. .It Fl p Report all files open by the specified process. +.It Fl s +Print +.Xr stat 2 +contents of files given on the command line. .It Fl u Report all files open by the specified user. .It Fl v @@ -181,6 +185,42 @@ .Xr ln 1 ) , the name printed may not be the actual name that the process originally used to open that file. +.El +.Pp +unless the +.Fl s +option is given in which case the following is printed: +.Bl -tag -width DEV\&|MOUNT +.It Li INODE +The inode number of the file. +.It Li DEV\&|MOUNT +The device number the file resides on. +.It Li SIZE +The size in bytes of the file. +.It Li BLOCKS +The number of blocks used by the file. +.It Li MODE +The file's protection mode. +.It Li FLAGS +The file's +.Xr chflags 2 +flags. +.It Li LNK +The number of hard links. +.It Li UID\&|USER +The user (ID) of the file's owner. +.It Li GID\&|GROUP +The group (ID) of the file's group. +.It Li ATIME +The time of last access. +.It Li MTIME +The time of last data modification. +.It Li CTIME +The time of last file status change. +.It Li GEN +The file generation number. +.It Li NAME +The file name. .El .Sh SOCKETS The formating of open sockets depends on the protocol domain. Index: fstat.c =================================================================== RCS file: /u02/ncvs/src/usr.bin/fstat/fstat.c,v retrieving revision 1.21.2.7 diff -u -r1.21.2.7 fstat.c --- fstat.c 21 Nov 2001 10:49:37 -0000 1.21.2.7 +++ fstat.c 19 May 2002 17:37:08 -0000 @@ -97,6 +97,7 @@ #include #include #include +#include #include "fstat.h" @@ -121,6 +122,7 @@ int nflg; /* (numerical) display f.s. and rdev as dev_t */ int vflg; /* display errors in locating kernel data objects etc... */ int mflg; /* include memory-mapped files */ +int sflg; /* display inode information */ struct file **ofiles; /* buffer of pointers to file structures */ @@ -137,6 +139,7 @@ kvm_t *kd; +void dostats __P((void)); void dofiles __P((struct kinfo_proc *kp)); void dommap __P((struct kinfo_proc *kp)); void vtrans __P((struct vnode *vp, int i, int flag)); @@ -165,7 +168,7 @@ arg = 0; what = KERN_PROC_ALL; nlistf = memf = NULL; - while ((ch = getopt(argc, argv, "fmnp:u:vN:M:")) != -1) + while ((ch = getopt(argc, argv, "fmnp:su:vN:M:")) != -1) switch((char)ch) { case 'f': fsflg = 1; @@ -192,6 +195,9 @@ what = KERN_PROC_PID; arg = atoi(optarg); break; + case 's': + sflg = 1; + break; case 'u': if (uflg++) usage(); @@ -217,6 +223,11 @@ exit(1); } + if (sflg && !checkfile) { + warnx("must provide a filename"); + usage(); + } + ALLOC_OFILES(256); /* reserve space for file pointers */ if (fsflg && !checkfile) { @@ -242,11 +253,19 @@ if ((p = kvm_getprocs(kd, what, arg, &cnt)) == NULL) errx(1, "%s", kvm_geterr(kd)); if (nflg) - printf("%s", + printf("%s", (sflg)? +"INODE DEV SIZE BLOCKS MODE FLAGS LNK UID GID ATIME MTIME CTIME GEN NAME\n" : "USER CMD PID FD DEV INUM MODE SZ|DV R/W"); else - printf("%s", + printf("%s", (sflg)? +"INODE MOUNT SIZE BLOCKS MODE FLAGS LNK USER GROUP ATIME MTIME CTIME GEN NAME\n" : "USER CMD PID FD MOUNT INUM MODE SZ|DV R/W"); + + if (sflg) { + dostats(); + exit(0); + } + if (checkfile && fsflg == 0) printf(" NAME\n"); else @@ -288,6 +307,71 @@ } /* + * print inode information for all files in devs + */ +void +dostats() { + struct stat s; + struct statfs sf; + struct passwd *pw; + struct group *gr; + char mode[15], tstr[128]; + register DEVS *d; + + for (d = devs; d != NULL; d = d->next) { + if (d->name == NULL) /* does this ever happen? */ + errx(1, "invalid filename"); + if (lstat(d->name, &s) == -1) { + warnx("couldn't stat file %s", d->name); + continue; + } + if (statfs(d->name, &sf) == -1) { + warnx("couldn't statfs file %s", d->name); + continue; + } + if (nflg) { + (void)printf("%-6u %-6d %-8qd %-6qd %-6.6o %-6.6o %-3d %-4d %-4d ", + s.st_ino, s.st_dev, + s.st_size, s.st_blocks, + (unsigned int)s.st_mode, + (unsigned int)s.st_flags, + s.st_nlink, s.st_uid, s.st_gid); + (void)printf("%-10ld %-10ld %-10ld %-10d %s", + (long int)s.st_atime, + (long int)s.st_mtime, + (long int)s.st_ctime, + s.st_gen, d->name); + (void)putchar('\n'); + } else { + strmode(s.st_mode, mode); + (void)printf("%-6u %-6s %-8qd %-6qd %-10s %-6s %-3d ", + s.st_ino, sf.f_mntonname, + s.st_size, s.st_blocks, + mode, fflagstostr(s.st_flags), + s.st_nlink); + pw = getpwuid(s.st_uid); + if (pw == NULL) + printf("%-8d ", s.st_uid); + else + printf("%-8s ", pw->pw_name); + gr = getgrgid(s.st_gid); + if (gr == NULL) + printf("%-8d ", s.st_gid); + else + printf("%-8s ", gr->gr_name); + strftime(tstr, 128, "%+", localtime(&s.st_atime)); + (void)printf("%-32s ", tstr); + strftime(tstr, 128, "%+", localtime(&s.st_mtime)); + (void)printf("%-32s ", tstr); + strftime(tstr, 128, "%+", localtime(&s.st_ctime)); + (void)printf("%-32s ", tstr); + (void)printf("%-10d %s", s.st_gen, d->name); + (void)putchar('\n'); + } + } +} + +/* * print open files attributed to this process */ void @@ -874,6 +958,6 @@ usage() { (void)fprintf(stderr, - "usage: fstat [-fmnv] [-p pid] [-u user] [-N system] [-M core] [file ...]\n"); + "usage: fstat [-fmnsv] [-p pid] [-u user] [-N system] [-M core] [file ...]\n"); exit(1); } To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun May 19 11: 5:44 2002 Delivered-To: freebsd-current@freebsd.org Received: from dragon.nuxi.com (trang.nuxi.com [66.92.13.169]) by hub.freebsd.org (Postfix) with ESMTP id 532EE37B407; Sun, 19 May 2002 11:05:41 -0700 (PDT) Received: from dragon.nuxi.com (obrien@localhost [127.0.0.1]) by dragon.nuxi.com (8.12.3/8.12.2) with ESMTP id g4JI5fJn039476; Sun, 19 May 2002 11:05:41 -0700 (PDT) (envelope-from obrien@dragon.nuxi.com) Received: (from obrien@localhost) by dragon.nuxi.com (8.12.3/8.12.3/Submit) id g4JI5ebw039475; Sun, 19 May 2002 11:05:40 -0700 (PDT) Date: Sun, 19 May 2002 11:05:40 -0700 From: "David O'Brien" To: Giorgos Keramidas Cc: current@FreeBSD.ORG Subject: Re: mergemaster(8) broken -- uses Perl Message-ID: <20020519110540.C39336@dragon.nuxi.com> Reply-To: current@FreeBSD.ORG Mail-Followup-To: David O'Brien , Giorgos Keramidas , current@FreeBSD.ORG References: <20020518115410.A33493@dragon.nuxi.com> <20020519022922.GA10039@hades.hell.gr> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <20020519022922.GA10039@hades.hell.gr>; from keramida@FreeBSD.ORG on Sun, May 19, 2002 at 05:29:22AM +0300 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-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Sun, May 19, 2002 at 05:29:22AM +0300, Giorgos Keramidas wrote: > Part of the problems I had when I tried to replace perl in > mergemaster.sh with something `native' was that the perl code uses > stat(2) to obtain the permission bits of a directory/file and I can't > think of a way to do this with tools in the base system without > resorting to ugly awk scripts that parse and translate ls(1) output. What is so ugly about it? It is not that many lines, and it is very easy to read and understand what you are doing. Make it an sh function. There is most likely code like this in the Perl binary. If this is so ugly lets gut it out of perl also. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun May 19 11: 9:46 2002 Delivered-To: freebsd-current@freebsd.org Received: from cs6668125-184.austin.rr.com (cs6668125-184.austin.rr.com [66.68.125.184]) by hub.freebsd.org (Postfix) with ESMTP id 8100337B405 for ; Sun, 19 May 2002 11:09:42 -0700 (PDT) Received: (from fracture@localhost) by cs6668125-184.austin.rr.com (8.11.6/8.11.6) id g4JIFoH14638; Sun, 19 May 2002 13:15:50 -0500 (CDT) (envelope-from fracture) Date: Sun, 19 May 2002 13:15:50 -0500 From: Jordan DeLong To: Riccardo Torrini Cc: freebsd-current@FreeBSD.ORG Subject: Re: tcsh Message-ID: <20020519131550.A14587@allusion.net> References: Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-md5; protocol="application/pgp-signature"; boundary="J/dobhs11T7y2rNN" Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: ; from riccardo@torrini.org on Sun, May 19, 2002 at 06:14:09PM +0200 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG --J/dobhs11T7y2rNN Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sun, May 19, 2002 at 06:14:09PM +0200, Riccardo Torrini wrote: > If exists a directory named "sort" tcsh chdir to that dir instead of > executing sort present in path (and no, I have no "." anywere in path) >=20 You probably have the 'implicitcd' option on. --=20 Jordan DeLong fracture@allusion.net --J/dobhs11T7y2rNN Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.6 (FreeBSD) Comment: For info see http://www.gnupg.org iEYEARECAAYFAjzn69UACgkQDrrilS51AZ/M+gCfdH7k067qrlpCrbD97+wApEAd gxQAn3h4miIClG4bzPWezCovCvBheNxX =n3u0 -----END PGP SIGNATURE----- --J/dobhs11T7y2rNN-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun May 19 11:12:17 2002 Delivered-To: freebsd-current@freebsd.org Received: from relay.pair.com (relay1.pair.com [209.68.1.20]) by hub.freebsd.org (Postfix) with SMTP id ED6E237B405 for ; Sun, 19 May 2002 11:12:12 -0700 (PDT) Received: (qmail 1961 invoked from network); 19 May 2002 18:12:11 -0000 Received: from 12-236-91-101.client.attbi.com (HELO ?10.1.1.198?) (12.236.91.101) by relay1.pair.com with SMTP; 19 May 2002 18:12:11 -0000 X-pair-Authenticated: 12.236.91.101 Mime-Version: 1.0 X-Sender: (Unverified) Message-Id: In-Reply-To: References: Date: Sun, 19 May 2002 11:12:00 -0700 To: Riccardo Torrini From: Mark Peek Subject: Re: tcsh Cc: freebsd-current@FreeBSD.ORG Content-Type: text/plain; charset="us-ascii" ; format="flowed" Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG At 6:14 PM +0200 5/19/02, Riccardo Torrini wrote: >If exists a directory named "sort" tcsh chdir to that dir instead of >executing sort present in path (and no, I have no "." anywere in path) > ># pwd >/usr/src/contrib ># find . -name Makefile | sort ># pwd >/usr/src/contrib/sort ># cd .. ># find . -name Makefile | /usr/bin/sort >./bind/Makefile >./bind/bin/Makefile >[...] > > >And it also happen with non existent commands: > ># pwd >/usr/src/contrib ># find . -name Makefile | libreadline ># pwd >/usr/src/contrib/libreadline I tried to reproduce this problem but it worked fine for me. # pwd /usr/src/contrib # find . -name Makefile | sort ./bind/Makefile ./bind/bin/Makefile [...] This could be due to something in your .cshrc file. Try this: # tcsh -f -c "find . -name Makefile | sort" the -f flag will prevent sourcing the .cshrc file. Mark To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun May 19 11:27:48 2002 Delivered-To: freebsd-current@freebsd.org Received: from mail.dada.it (mail2.dada.it [195.110.96.69]) by hub.freebsd.org (Postfix) with SMTP id 419A837B409 for ; Sun, 19 May 2002 11:27:43 -0700 (PDT) Received: (qmail 7757 invoked from network); 19 May 2002 18:27:35 -0000 Received: from unknown (HELO torrini.org) (195.110.114.101) by mail.dada.it with SMTP; 19 May 2002 18:27:35 -0000 Received: from trudy.home.torrini.org (localhost.home.torrini.org [127.0.0.1]) by torrini.org (8.12.3/8.12.3) with ESMTP id g4JIRe6J024393; Sun, 19 May 2002 20:27:40 +0200 (CEST) (envelope-from riccardo@trudy.home.torrini.org) Received: (from riccardo@localhost) by trudy.home.torrini.org (8.12.3/8.12.3/Submit) id g4JIReSV024392; Sun, 19 May 2002 20:27:40 +0200 (CEST) Message-ID: X-Mailer: XFMail 1.5.2 on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: Date: Sun, 19 May 2002 20:27:40 +0200 (CEST) From: Riccardo Torrini To: Mark Peek Subject: Re: tcsh Cc: freebsd-current@FreeBSD.ORG Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On 19-May-2002 (18:12:00/GMT) Mark Peek wrote: >>If exists a directory named "sort" tcsh chdir to that dir instead of >>executing sort present in path (and no, I have no "." anywere in path) >>And it also happen with non existent commands: >># pwd >>/usr/src/contrib >># find . -name Makefile | libreadline >># pwd >>/usr/src/contrib/libreadline > I tried to reproduce this problem but it worked fine for me. > This could be due to something in your .cshrc file. I have "set implicitcd". But it would be honoured only when a directory is specified on a line itself, not after a pipe (IMHO). Riccardo. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun May 19 11:34:38 2002 Delivered-To: freebsd-current@freebsd.org Received: from mail.dada.it (mail4.dada.it [195.110.96.56]) by hub.freebsd.org (Postfix) with SMTP id 2F58D37B412 for ; Sun, 19 May 2002 11:34:33 -0700 (PDT) Received: (qmail 2106 invoked from network); 19 May 2002 18:34:26 -0000 Received: from unknown (HELO torrini.org) (195.110.114.101) by mail.dada.it with SMTP; 19 May 2002 18:34:26 -0000 Received: from trudy.home.torrini.org (localhost.home.torrini.org [127.0.0.1]) by torrini.org (8.12.3/8.12.3) with ESMTP id g4JIYU6J024434; Sun, 19 May 2002 20:34:30 +0200 (CEST) (envelope-from riccardo@trudy.home.torrini.org) Received: (from riccardo@localhost) by trudy.home.torrini.org (8.12.3/8.12.3/Submit) id g4JIYUxb024433; Sun, 19 May 2002 20:34:30 +0200 (CEST) Message-ID: X-Mailer: XFMail 1.5.2 on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: Date: Sun, 19 May 2002 20:34:30 +0200 (CEST) From: Riccardo Torrini To: Riccardo Torrini Subject: Re: tcsh Cc: freebsd-current@FreeBSD.ORG, Mark Peek Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On 19-May-2002 (18:27:40/GMT) Riccardo Torrini wrote: > I have "set implicitcd". But it would be honoured only when a > directory is specified on a line itself, not after a pipe (IMHO). Or (even better), when a directory is followed by a "/" ? Riccardo. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun May 19 11:38:41 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.datanet.hu (mx1.datanet.hu [194.149.13.165]) by hub.freebsd.org (Postfix) with ESMTP id 8FC7F37B485 for ; Sun, 19 May 2002 11:38:29 -0700 (PDT) Received: from fonix.adamsfamily.xx (nilus-414.adsl.datanet.hu [195.56.49.160]) by mx1.datanet.hu (DataNet) with ESMTP id 826A926ABCE for ; Sun, 19 May 2002 20:38:27 +0200 (CEST) Received: from fonix.adamsfamily.xx (localhost [127.0.0.1]) by fonix.adamsfamily.xx (8.12.3/8.12.3) with ESMTP id g4JIcujN003116 for ; Sun, 19 May 2002 20:38:56 +0200 (CEST) (envelope-from sziszi@bsd.hu) Received: (from cc@localhost) by fonix.adamsfamily.xx (8.12.3/8.12.3/Submit) id g4JIcuwX003115 for freebsd-current@freebsd.org; Sun, 19 May 2002 20:38:56 +0200 (CEST) X-Authentication-Warning: fonix.adamsfamily.xx: cc set sender to sziszi@bsd.hu using -f Date: Sun, 19 May 2002 20:38:56 +0200 From: Szilveszter Adam To: freebsd-current@freebsd.org Subject: Buglet in src/usr.bin/uuencode/Makefile Message-ID: <20020519183855.GA440@fonix.adamsfamily.xx> Mail-Followup-To: Szilveszter Adam , freebsd-current@freebsd.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.3.99i Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Hi everybody, Due to a commit from today, there is a small buglet in src/usr.bin/uuencode/Makefile, a wrong MLINK. This breaks installworld. (Which doesn't seem to be tested a helluvalot these days) Apply this patch: Index: Makefile =================================================================== RCS file: /usr/home/cc/ncvs/freebsd/src/usr.bin/uuencode/Makefile,v retrieving revision 1.7 diff -u -r1.7 Makefile --- Makefile 19 May 2002 11:17:17 -0000 1.7 +++ Makefile 19 May 2002 15:28:18 -0000 @@ -8,6 +8,6 @@ MLINKS= uuencode.1 uudecode.1 \ uuencode.format.5 uuencode.5 \ uuencode.1 b64encode.1 \ - b64decode.1 b64encode.1 + b64encode.1 b64decode.1 .include Also, while I have the mike, I think makewhatis can already be turned back on for the installworld phase, it seemed to work ok when I tested it (the C version). -- Regards: Szilveszter ADAM Szombathely Hungary To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun May 19 11:47:59 2002 Delivered-To: freebsd-current@freebsd.org Received: from srv1.cosmo-project.de (srv1.cosmo-project.de [213.83.6.106]) by hub.freebsd.org (Postfix) with ESMTP id 284D937B405; Sun, 19 May 2002 11:47:55 -0700 (PDT) Received: from cicely5.cicely.de (cicely5.cicely.de [IPv6:3ffe:400:8d0:301:200:92ff:fe9b:20e7]) (authenticated bits=0) by srv1.cosmo-project.de (8.12.3/8.12.3) with ESMTP id g4JIloHc055596 (version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=OK); Sun, 19 May 2002 20:47:53 +0200 (CEST) (envelope-from ticso@cicely5.cicely.de) Received: from cicely5.cicely.de (localhost [IPv6:::1]) by cicely5.cicely.de (8.12.1/8.12.1) with ESMTP id g4JIlU95064761 (version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=NO); Sun, 19 May 2002 20:47:30 +0200 (CEST)?g (envelope-from ticso@cicely5.cicely.de) Received: (from ticso@localhost) by cicely5.cicely.de (8.12.1/8.12.1/Submit) id g4JIlT06064760; Sun, 19 May 2002 20:47:29 +0200 (CEST)?g (envelope-from ticso) Date: Sun, 19 May 2002 20:47:29 +0200 From: Bernd Walter To: "J. Mallett" Cc: freebsd-current@FreeBSD.ORG Subject: Re: make(1) patch to ReadMakefile() to use realpath(3) Message-ID: <20020519184728.GN44753@cicely5.cicely.de> References: <20020519100420.GA8356@FreeBSD.ORG> <20020519132159.GI44753@cicely5.cicely.de> <20020519140003.GA19399@FreeBSD.ORG> <20020519153428.GK44753@cicely5.cicely.de> <20020519162710.GA19228@FreeBSD.ORG> <20020519165639.GL44753@cicely5.cicely.de> <20020519172746.GA16770@FreeBSD.ORG> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20020519172746.GA16770@FreeBSD.ORG> User-Agent: Mutt/1.3.26i X-Operating-System: FreeBSD cicely5.cicely.de 5.0-CURRENT i386 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Sun, May 19, 2002 at 05:27:47PM +0000, J. Mallett wrote: > On Sun, May 19, 2002 at 06:56:40PM +0200, Bernd Walter wrote: > > > I'm ``blindly'' using the only answer we have to a question: how can I get > > > an absolute (thus unique) path to an object in the filesystem. > > > > Forget it - it's not possible with FreeBSD (see below). > > I'm just a bit frustrated about all the brokenness with softlink > > handling I saw, without noticing that FreeBSD doesn't give you a > > chance to do it right. > > I really doubt there isn't a way to do it right somehow, stuff like this > has been around forever. Consider how extensively @sys expansion was relied > on by AFS, and so on. You just have to hide the physical path somehow. Hidding the physical Path is difficult to be done right. If getcwd would return the logical path things would be much easier. > > > I'm open to alternative ways of doing that, especially as I described > > > canonpath(3) above. > > > > After some digging it seems like it's worse. > > getcwd already returns a canonical path on FreeBSD, NetBSD and Solaris. > > Only HP-UX returns the accumulated chdir path. > > Very dissapointing. After rechecking getcwd on HP-UX also returns the physical path. I tested on that machine only with pwd... Which is aliased to echo $cwd - damn uni acounts... Maybe I have just a wrong view on that issue and softlinks have never been worked that way. > Look at getcwd_logical() in pwd.c Aha - but that does mean trusting $PWD. -- B.Walter COSMO-Project http://www.cosmo-project.de ticso@cicely.de Usergroup info@cosmo-project.de To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun May 19 12: 9: 4 2002 Delivered-To: freebsd-current@freebsd.org Received: from zibbi.icomtek.csir.co.za (zibbi.icomtek.csir.co.za [146.64.24.58]) by hub.freebsd.org (Postfix) with ESMTP id 6C74537B403; Sun, 19 May 2002 12:08:50 -0700 (PDT) Received: (from jhay@localhost) by zibbi.icomtek.csir.co.za (8.11.6/8.11.6) id g4JJ8Nv10069; Sun, 19 May 2002 21:08:23 +0200 (SAT) (envelope-from jhay) From: John Hay Message-Id: <200205191908.g4JJ8Nv10069@zibbi.icomtek.csir.co.za> Subject: perl build broken on current. Was: Re: Perl script rewrites - progress (2) In-Reply-To: <20020518172806.GA25059@eeyore.local.dohd.org> from Mark Huizer at "May 18, 2002 07:28:06 pm" To: freebsd@dohd.org (Mark Huizer) Date: Sun, 19 May 2002 21:08:23 +0200 (SAT) Cc: current@FreeBSD.ORG, tobez@FreeBSD.ORG, markm@FreeBSD.ORG X-Mailer: ELM [version 2.4ME+ PL54 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG > I just upgraded my machine, removed perl as far as I could find it, and > tried to rebuild perl from the ports tree. > > So far, I had to change the Makefile first, since it used perl for the > post-patch target. That was easy: > > change the CP and the PERL -pi to a: > > ${SED} <${FILES}/use.perl >$WRKDIR/use.perl > > But so far it doesn't compile :-( > Anyone else seeing this? This fix the perl build for me on current. The last part of the patch is a litlle brute force. For some reason the temporary dependancy file end up with lines and in them, so I just removed them in one of the sed invocations. I wasn't really interested in where they come from. I wanted a working perl, and didn't care much about a nice port. :-) John -- John Hay -- John.Hay@icomtek.csir.co.za / jhay@FreeBSD.org Index: Makefile =================================================================== RCS file: /home/ncvs/ports/lang/perl5/Makefile,v retrieving revision 1.40 diff -u -r1.40 Makefile --- Makefile 19 Dec 2001 17:05:04 -0000 1.40 +++ Makefile 19 May 2002 18:53:53 -0000 @@ -119,12 +119,11 @@ BSDPAN_WRKSRC= ${WRKDIR}/BSDPAN-${PORTVERSION} post-patch: - ${CP} ${FILESDIR}/use.perl ${WRKDIR} - ${PERL} -pi -e 's|%%PREFIX%%|${PREFIX}|g;' \ - -e 's|%%PERL_VER%%|${PERL_VER}|g;' \ - -e 's|%%PERL_VERSION%%|${PERL_VERSION}|g;' \ - -e 's|%%PERL_ARCH%%|${PERL_ARCH}|g;' \ - ${WRKDIR}/use.perl + ${SED} -e 's|%%PREFIX%%|${PREFIX}|g' \ + -e 's|%%PERL_VER%%|${PERL_VER}|g' \ + -e 's|%%PERL_VERSION%%|${PERL_VERSION}|g' \ + -e 's|%%PERL_ARCH%%|${PERL_ARCH}|g' \ + <${FILESDIR}/use.perl >${WRKDIR}/use.perl post-install: @strip ${PREFIX}/bin/perl ${PREFIX}/bin/suidperl Index: files/patch-ae =================================================================== RCS file: /home/ncvs/ports/lang/perl5/files/patch-ae,v retrieving revision 1.5 diff -u -r1.5 patch-ae --- files/patch-ae 22 Mar 2001 15:17:46 -0000 1.5 +++ files/patch-ae 19 May 2002 18:19:11 -0000 @@ -1,5 +1,5 @@ ---- makedepend.SH.ORIG Fri Jul 24 06:00:58 1998 -+++ makedepend.SH Thu Jul 30 17:08:37 1998 +--- makedepend.SH.orig Mon Mar 19 09:33:17 2001 ++++ makedepend.SH Sun May 19 20:19:01 2002 @@ -68,6 +68,7 @@ case "$osname" in os2) ;; @@ -8,3 +8,15 @@ *) $touch $firstmakefile ;; esac fi +@@ -196,8 +197,9 @@ + $echo "Updating $mf..." + $echo "# If this runs make out of memory, delete /usr/include lines." \ + >> $mf.new +- $sed 's|^\(.*\$(OBJ_EXT):\) *\(.*/.*\.c\) *$|\1 \2; '"$defrule \2|" .deptmp \ +- >>$mf.new ++ $sed -e '/built-in/d' -e '/command line/d' \ ++ -e 's|^\(.*\$(OBJ_EXT):\) *\(.*/.*\.c\) *$|\1 \2; '"$defrule \2|" \ ++ .deptmp >>$mf.new + else + $MAKE hlist || ($echo "Searching for .h files..."; \ + $echo *.h | $tr ' ' $trnl | $egrep -v '\*' >.hlist) To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun May 19 12:16:25 2002 Delivered-To: freebsd-current@freebsd.org Received: from illustrious.cnchost.com (illustrious.concentric.net [207.155.252.7]) by hub.freebsd.org (Postfix) with ESMTP id 53C7337B40D; Sun, 19 May 2002 12:16:21 -0700 (PDT) Received: from bitblocks.com (adsl-209-204-185-216.sonic.net [209.204.185.216]) by illustrious.cnchost.com id PAA16371; Sun, 19 May 2002 15:16:20 -0400 (EDT) [ConcentricHost SMTP Relay 1.14] Message-ID: <200205191916.PAA16371@illustrious.cnchost.com> To: Giorgos Keramidas Cc: Alfred Perlstein , Dima Dorfman , Paul Herman , current@FreeBSD.ORG Subject: stat(1) (was Re: mergemaster(8) broken -- uses Perl In-reply-to: Your message of "Sun, 19 May 2002 14:25:59 +0300." <20020519112559.GA33290@hades.hell.gr> Date: Sun, 19 May 2002 12:16:09 -0700 From: Bakul Shah Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG > the trick nicely (but is too ``complicated'', and I'd still like > having a tool that allows userland to call stat/fstat(2): You are not alone; a number of stat(1) commands seemed to have popped up over the years. My friend @ SGI told me IRIX also has such a command. I liked its options so I modified mine to match its options as well as kept the option to specify output format. New options: -a atime -c ctime -d dev -g group -i inode -k kind (dir/file/fifo/symlnk/char/block/socket/whiteout) -l links -m mtime -p permissions -r rdev -s size -t all three times -u user -q quite (print numeric values, no syntactic sugar) -f fstat on file descr. For BSD stuff I added -F flags -G generation -b blocks -B blocksize Also, -L use lstat instead of stat -n print name -% user specified format specification as shown in my previous email, except use %k for kind and %t for printing all three times. By default it prints all the stat fields instead of mimicing "ls -lTd" as before. You can specify STATFMT env. var for a default format. Example: $ stat -p stat rwxr-xr-x $ stat -p -q stat 755 Not having used SGI's stat command I don't know what output format it uses. Paul Herman asks in a separate email if there is a happy medium. I don't think so. One can use ls(1) for a more human readable format. stat(1) is really for script use. Even the -% format is for that (to avoid having to pull out the ginsu knife of awk/sed/perl for common uses). About the best I can do in 300 or so lines of code and that is already a lot of lines for something like this. -- bakul To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun May 19 12:16:47 2002 Delivered-To: freebsd-current@freebsd.org Received: from durham-ar1-4-64-252-019.durham.dsl-verizon.net (durham-ar1-4-64-252-019.durham.dsl-verizon.net [4.64.252.19]) by hub.freebsd.org (Postfix) with SMTP id D70DE37B411 for ; Sun, 19 May 2002 12:16:38 -0700 (PDT) Received: (qmail 469 invoked by uid 1001); 19 May 2002 19:17:39 -0000 Date: Sun, 19 May 2002 19:17:39 +0000 From: "J. Mallett" To: Bernd Walter Cc: "J. Mallett" , freebsd-current@FreeBSD.ORG Subject: Re: make(1) patch to ReadMakefile() to use realpath(3) Message-ID: <20020519191739.GB5431@FreeBSD.ORG> References: <20020519100420.GA8356@FreeBSD.ORG> <20020519132159.GI44753@cicely5.cicely.de> <20020519140003.GA19399@FreeBSD.ORG> <20020519153428.GK44753@cicely5.cicely.de> <20020519162710.GA19228@FreeBSD.ORG> <20020519165639.GL44753@cicely5.cicely.de> <20020519172746.GA16770@FreeBSD.ORG> <20020519184728.GN44753@cicely5.cicely.de> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20020519184728.GN44753@cicely5.cicely.de> User-Agent: Mutt/1.3.27i Organisation: The FreeBSD Project Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Sun, May 19, 2002 at 08:47:29PM +0200, Bernd Walter wrote: > > > Look at getcwd_logical() in pwd.c > > Aha - but that does mean trusting $PWD. > The only thing that can keep track of where we started vs. where we cd to is the shell, and so we'd have to trust what it says PWD is. A possible pseudo-solution would be to give our *build system* (note: NOT the make program) a .TOPDIR variable which would be intiailised to something sane to begin with, and build relative/logical paths on top of it, i.e. .TOPDIR + realpath(".") - (realpath(.TOPDIR) - .TOPDIR) To get the current directory. But damn that's messy, damn that's a lot of overhead, and I think at that point we're really stretching how much can be gained from such things. -- jmallett@FreeBSD.org | C, MIPS, POSIX, UNIX, BSD, IRC Geek. http://www.FreeBSD.org | The Power to Serve Vote for me for FreeBSD core or the cute little bunny gets it. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun May 19 12:28:22 2002 Delivered-To: freebsd-current@freebsd.org Received: from srv1.cosmo-project.de (srv1.cosmo-project.de [213.83.6.106]) by hub.freebsd.org (Postfix) with ESMTP id D80C937B40F; Sun, 19 May 2002 12:28:16 -0700 (PDT) Received: from cicely5.cicely.de (cicely5.cicely.de [IPv6:3ffe:400:8d0:301:200:92ff:fe9b:20e7]) (authenticated bits=0) by srv1.cosmo-project.de (8.12.3/8.12.3) with ESMTP id g4JJSAHc055959 (version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=OK); Sun, 19 May 2002 21:28:14 +0200 (CEST) (envelope-from ticso@cicely5.cicely.de) Received: from cicely5.cicely.de (localhost [IPv6:::1]) by cicely5.cicely.de (8.12.1/8.12.1) with ESMTP id g4JJRn95064957 (version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=NO); Sun, 19 May 2002 21:27:49 +0200 (CEST)?g (envelope-from ticso@cicely5.cicely.de) Received: (from ticso@localhost) by cicely5.cicely.de (8.12.1/8.12.1/Submit) id g4JJRmkQ064956; Sun, 19 May 2002 21:27:48 +0200 (CEST)?g (envelope-from ticso) Date: Sun, 19 May 2002 21:27:48 +0200 From: Bernd Walter To: "J. Mallett" Cc: freebsd-current@FreeBSD.ORG Subject: Re: make(1) patch to ReadMakefile() to use realpath(3) Message-ID: <20020519192748.GA64894@cicely5.cicely.de> References: <20020519100420.GA8356@FreeBSD.ORG> <20020519132159.GI44753@cicely5.cicely.de> <20020519140003.GA19399@FreeBSD.ORG> <20020519153428.GK44753@cicely5.cicely.de> <20020519162710.GA19228@FreeBSD.ORG> <20020519165639.GL44753@cicely5.cicely.de> <20020519172746.GA16770@FreeBSD.ORG> <20020519184728.GN44753@cicely5.cicely.de> <20020519191739.GB5431@FreeBSD.ORG> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20020519191739.GB5431@FreeBSD.ORG> User-Agent: Mutt/1.3.26i X-Operating-System: FreeBSD cicely5.cicely.de 5.0-CURRENT i386 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Sun, May 19, 2002 at 07:17:39PM +0000, J. Mallett wrote: > On Sun, May 19, 2002 at 08:47:29PM +0200, Bernd Walter wrote: > > > > > Look at getcwd_logical() in pwd.c > > > > Aha - but that does mean trusting $PWD. > > > > The only thing that can keep track of where we started vs. where we cd to > is the shell, and so we'd have to trust what it says PWD is. > > A possible pseudo-solution would be to give our *build system* (note: > NOT the make program) a .TOPDIR variable which would be intiailised to > something sane to begin with, and build relative/logical paths on top > of it, i.e. > .TOPDIR + realpath(".") - (realpath(.TOPDIR) - .TOPDIR) > > To get the current directory. > > But damn that's messy, damn that's a lot of overhead, and I think at that > point we're really stretching how much can be gained from such things. We should simply forget my whole point. I recognised that softlinks doesn't work that way I (and amd) hoped. -- B.Walter COSMO-Project http://www.cosmo-project.de ticso@cicely.de Usergroup info@cosmo-project.de To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun May 19 12:51:20 2002 Delivered-To: freebsd-current@freebsd.org Received: from salmon.maths.tcd.ie (salmon.maths.tcd.ie [134.226.81.11]) by hub.freebsd.org (Postfix) with SMTP id B6DA837B40D; Sun, 19 May 2002 12:51:15 -0700 (PDT) Received: from walton.maths.tcd.ie by salmon.maths.tcd.ie with SMTP id ; 19 May 2002 20:51:14 +0100 (BST) Date: Sun, 19 May 2002 20:51:14 +0100 From: David Malone To: John De Boskey Cc: Current List Subject: Re: Inetd configuration message logging (or lack thereof) Message-ID: <20020519195114.GA32879@walton.maths.tcd.ie> References: <20020518185131.A86082@FreeBSD.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20020518185131.A86082@FreeBSD.org> User-Agent: Mutt/1.3.25i Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Sat, May 18, 2002 at 06:51:31PM -0700, John De Boskey wrote: > Comments on the following patch. The messages > are invisible with a default install. This patch > gets them into /var/log/messages where they can be > seen. I have a different fix for this at home, included below. It uses syslog's LOG_PERROR flag when initially calling openlog. It then reopens the log without the LOG_PERROR when/if it becomes a daemon. David. diff -u -r1.96 inetd.c --- inetd.c 8 May 2002 17:20:08 -0000 1.96 +++ inetd.c 13 May 2002 23:02:35 -0000 @@ -317,7 +317,7 @@ const char *servname; int error; - openlog("inetd", LOG_PID | LOG_NOWAIT, LOG_DAEMON); + openlog("inetd", LOG_PID | LOG_NOWAIT | LOG_PERROR, LOG_DAEMON); while ((ch = getopt(argc, argv, "dlwWR:a:c:C:p:")) != -1) switch(ch) { @@ -434,6 +434,9 @@ if (daemon(0, 0) < 0) { syslog(LOG_WARNING, "daemon(0,0) failed: %m"); } + /* From now on we don't want syslog messages going to stderr. */ + closelog(); + openlog("inetd", LOG_PID | LOG_NOWAIT, LOG_DAEMON); /* * In case somebody has started inetd manually, we need to * clear the logname, so that old servers run as root do not To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun May 19 13:22:38 2002 Delivered-To: freebsd-current@freebsd.org Received: from snipe.prod.itd.earthlink.net (snipe.mail.pas.earthlink.net [207.217.120.62]) by hub.freebsd.org (Postfix) with ESMTP id 2B7F637B40C; Sun, 19 May 2002 13:22:33 -0700 (PDT) Received: from pool0109.cvx40-bradley.dialup.earthlink.net ([216.244.42.109] helo=mindspring.com) by snipe.prod.itd.earthlink.net with esmtp (Exim 3.33 #2) id 179XCC-00032m-00; Sun, 19 May 2002 13:22:24 -0700 Message-ID: <3CE8095D.CFFF57F7@mindspring.com> Date: Sun, 19 May 2002 13:21:49 -0700 From: Terry Lambert X-Mailer: Mozilla 4.7 [en]C-CCK-MCD {Sony} (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: Bernd Walter Cc: "J. Mallett" , freebsd-current@FreeBSD.ORG Subject: Re: make(1) patch to ReadMakefile() to use realpath(3) References: <20020519100420.GA8356@FreeBSD.ORG> <20020519132159.GI44753@cicely5.cicely.de> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Bernd Walter wrote: > Why do people think that a realpath is always available? Because it would be really convenient if we could program without having to remember on line 17 what we did on line 3, because we have really, really short attention spans. While we are at it, wouldn't it be nice if all locks just disappeared when we closed files, and all open files and memory allocations went away when our programs exitted? 8-). > What is wrong with just extending using pwd? > And maybe optionally stripping .. and . elements if wanted. > At least pwd doesn't break amd(8) pathnames. > It became nearly impossible to use amd(8) today just because of all that > realpath introduced breakage. That's annoying. I guess it's because people would really like it to work, even though hard links make it completely impossible, unless you change a number of things in the kernel in some pretty serious ways. 8-(. -- Terry To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun May 19 13:31:31 2002 Delivered-To: freebsd-current@freebsd.org Received: from apollo.backplane.com (apollo.backplane.com [216.240.41.2]) by hub.freebsd.org (Postfix) with ESMTP id 60F2F37B409; Sun, 19 May 2002 13:31:27 -0700 (PDT) Received: from apollo.backplane.com (localhost [127.0.0.1]) by apollo.backplane.com (8.12.3/8.9.1) with ESMTP id g4JKVQhU093830; Sun, 19 May 2002 13:31:26 -0700 (PDT) (envelope-from dillon@apollo.backplane.com) Received: (from dillon@localhost) by apollo.backplane.com (8.12.3/8.12.3/Submit) id g4JKVQxJ093829; Sun, 19 May 2002 13:31:26 -0700 (PDT) Date: Sun, 19 May 2002 13:31:26 -0700 (PDT) From: Matthew Dillon Message-Id: <200205192031.g4JKVQxJ093829@apollo.backplane.com> To: "David O'Brien" Cc: Steve Kargl , Giorgos Keramidas , freebsd-current@FreeBSD.ORG Subject: Re: gdb breaks world References: <20020518125604.A72462@troutmask.apl.washington.edu> <20020519023108.GB10039@hades.hell.gr> <20020518201215.A74579@troutmask.apl.washington.edu> <20020519110149.B39336@dragon.nuxi.com> Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG :> > lot more warnings with us, you should use -DNO_WERROR until the dust :> > of the GCC 3.1 import settles down. :> :> If everyone is using -DNO_WERROR, then who would report build :> problems :-). : :Because we are wanting for people to let the dust settle on the switch to :GCC 3.1. It is best for people to juse use -DNO_WERROR for now. :Patience. : Ahhh.. so *that's* why everything broke when I did a full update. You know, every time I update my -current sources it's winding up taking me an entire day to get things to build again. This is the third time that's happened. I have spent at least 5 hours building the world and the kernel over and over again to try to produce a bootable system. The annoyance factor is quite high. It would be more considerate of comitters if they would adjust the defaults for these things so at the very least one can buildworld or buildkernel without having to do something special. It may be best for *you* not to spend the time, but look at the huge amount of other people's time that is being wasted by these little snafus! I do appreciate all the compiler tools work, I know it isn't easy. I'm just asking that a little more care be taken in regards to the other developers trying to work with -current (which is more and more these days). Don't expose breakage to the whole development community on purpose! -Matt Matthew Dillon To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun May 19 13:34:22 2002 Delivered-To: freebsd-current@freebsd.org Received: from durham-ar1-4-64-252-019.durham.dsl-verizon.net (durham-ar1-4-64-252-019.durham.dsl-verizon.net [4.64.252.19]) by hub.freebsd.org (Postfix) with SMTP id 91F1337B404 for ; Sun, 19 May 2002 13:34:18 -0700 (PDT) Received: (qmail 12415 invoked by uid 1001); 19 May 2002 20:35:20 -0000 Date: Sun, 19 May 2002 20:35:19 +0000 From: "J. Mallett" To: Terry Lambert Cc: Bernd Walter , "J. Mallett" , freebsd-current@FreeBSD.ORG Subject: Re: make(1) patch to ReadMakefile() to use realpath(3) Message-ID: <20020519203519.GA32010@FreeBSD.ORG> References: <20020519100420.GA8356@FreeBSD.ORG> <20020519132159.GI44753@cicely5.cicely.de> <3CE8095D.CFFF57F7@mindspring.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <3CE8095D.CFFF57F7@mindspring.com> User-Agent: Mutt/1.3.27i Organisation: The FreeBSD Project Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Sun, May 19, 2002 at 01:21:49PM -0700, Terry Lambert wrote: > Bernd Walter wrote: > > Why do people think that a realpath is always available? > > Because it would be really convenient if we could program without > having to remember on line 17 what we did on line 3, because we > have really, really short attention spans. No Terry, not quite the same thing. > While we are at it, wouldn't it be nice if all locks just > disappeared when we closed files, and all open files and > memory allocations went away when our programs exitted? No, because then we'd get lazy programming style overall and expect const qualifiers to implicitly cast away in function arguments, etc. In fact, neither of those are particularly interesting or useful. Now, wouldn't it be nice if we had zero-copy one-to-many pipe file descriptor loaning. > 8-). > > > > What is wrong with just extending using pwd? > > And maybe optionally stripping .. and . elements if wanted. > > At least pwd doesn't break amd(8) pathnames. > > It became nearly impossible to use amd(8) today just because of all that > > realpath introduced breakage. > > That's annoying. > > I guess it's because people would really like it to work, even though > hard links make it completely impossible, unless you change a number > of things in the kernel in some pretty serious ways. 8-(. That's right. Long story short there's no libc or kernel facility to do it, and there's no way to pull a canonical path out of a hat given "." or getcwd(), unless any canonical path will do. -- jmallett@FreeBSD.org | C, MIPS, POSIX, UNIX, BSD, IRC Geek. http://www.FreeBSD.org | The Power to Serve Vote for me for FreeBSD core or the cute little bunny gets it. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun May 19 13:36:18 2002 Delivered-To: freebsd-current@freebsd.org Received: from snipe.prod.itd.earthlink.net (snipe.mail.pas.earthlink.net [207.217.120.62]) by hub.freebsd.org (Postfix) with ESMTP id 9565E37B40A; Sun, 19 May 2002 13:36:14 -0700 (PDT) Received: from pool0109.cvx40-bradley.dialup.earthlink.net ([216.244.42.109] helo=mindspring.com) by snipe.prod.itd.earthlink.net with esmtp (Exim 3.33 #2) id 179XPZ-00002M-00; Sun, 19 May 2002 13:36:14 -0700 Message-ID: <3CE80C9F.17B3C23B@mindspring.com> Date: Sun, 19 May 2002 13:35:43 -0700 From: Terry Lambert X-Mailer: Mozilla 4.7 [en]C-CCK-MCD {Sony} (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: Robert Watson Cc: current@FreeBSD.org Subject: Re: Bug in -current flock()? References: Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Robert Watson wrote: > I don't know much (anything) about the advisory locking code, but was > puzzled to see the following at the bottom of the flock() system call code > in kern_descrip.c: [ ... ] > My reading of that is that the fp->f_flag field will be unconditionally > updated to include FHASLOCK, even if VOP_ADVLOCK() returns an error. Is > this correct? Yes. The FS on which the VOP_ADVLOCK is being called may be a union of two underlying FS's. If the lock succeeds on one and fails on the other, you are screwed, unless you change how the VOP_ADVLOCK semantics are handled. Backing out the lock on the FS that succeeds doesn't work because of lock coelescing, and the fact that it is not delayed until both have succeeded or failed. It means that if your attempted lock intersects any preexiting lock, you will have an irreversible promotion or demotion of the lock, and that simply removing the lock could remove locking that should remain asserted (after all, the call is reporting that the state has not changed). -- Terry To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun May 19 13:51:30 2002 Delivered-To: freebsd-current@freebsd.org Received: from kayak.xcllnt.net (209-128-86-226.bayarea.net [209.128.86.226]) by hub.freebsd.org (Postfix) with ESMTP id 77CE537B40E for ; Sun, 19 May 2002 13:51:26 -0700 (PDT) Received: from dhcp01.pn.xcllnt.net (dhcp01.pn.xcllnt.net [192.168.4.201]) by kayak.xcllnt.net (8.11.6/8.11.4) with ESMTP id g4JKpQJ28081 for ; Sun, 19 May 2002 13:51:26 -0700 (PDT) (envelope-from marcel@kayak.pn.xcllnt.net) Received: from dhcp01.pn.xcllnt.net (localhost [127.0.0.1]) by dhcp01.pn.xcllnt.net (8.12.3/8.12.3) with ESMTP id g4JKpqfp017119 for ; Sun, 19 May 2002 13:51:52 -0700 (PDT) (envelope-from marcel@dhcp01.pn.xcllnt.net) Received: (from marcel@localhost) by dhcp01.pn.xcllnt.net (8.12.3/8.12.3/Submit) id g4JKpqpH017118 for current@FreeBSD.org; Sun, 19 May 2002 13:51:52 -0700 (PDT) Date: Sun, 19 May 2002 13:51:52 -0700 From: Marcel Moolenaar To: current@FreeBSD.org Subject: SRA login failed -- bug? Message-ID: <20020519205152.GA17093@dhcp01.pn.xcllnt.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.3.99i Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Gang, I sometimes cannot get passed SRA secure login, even though credentials are given correctly: Connected to athlon.pn.xcllnt.net. Escape character is '^]'. Trying SRA secure login: User (marcel): Password: [ SRA login failed ] : (repeat last 3 lines -- Ad nauseam) The problem is not a faulty password or username, but appears to be something that behaves much the same as uninitialized variables. Most of the time SRA secure login works ok, but it does occasionally reject the login. It is not possible to login at all when SRA rejects a login. It's a permanent state and the only way around it is to ^C and re-telnet, which BTW occasionally fails as well... I haven't seen anything on this topic, so I'd like to hear if others are experiencing this as well and if this is a security "feature", a bug or misconfiguration. Thanks, -- Marcel Moolenaar USPA: A-39004 marcel@xcllnt.net To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun May 19 13:51:44 2002 Delivered-To: freebsd-current@freebsd.org Received: from avocet.prod.itd.earthlink.net (avocet.mail.pas.earthlink.net [207.217.120.50]) by hub.freebsd.org (Postfix) with ESMTP id 2789437B415 for ; Sun, 19 May 2002 13:51:31 -0700 (PDT) Received: from pool0109.cvx40-bradley.dialup.earthlink.net ([216.244.42.109] helo=mindspring.com) by avocet.prod.itd.earthlink.net with esmtp (Exim 3.33 #2) id 179Xe9-0001WI-00; Sun, 19 May 2002 13:51:17 -0700 Message-ID: <3CE81027.3F3A9624@mindspring.com> Date: Sun, 19 May 2002 13:50:47 -0700 From: Terry Lambert X-Mailer: Mozilla 4.7 [en]C-CCK-MCD {Sony} (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: Ian Cc: Ian Dowse , freebsd-current Subject: Re: df References: Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Ian wrote: > Terry, the issue of hanging (WAIT versus NOWAIT) is controlled by the -n > (nflag) option, and by whether you've specifically named filesystems on the > command line (indicating you're willing to wait for those filesystems). The > vfslist stuff is related to the -t option (filter the list down to > filesystems of a given type). There's no relationship between the vfslist > and waiting or not. My "if" include "!nflag &&", if you will remember. -- Terry To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun May 19 14:20:24 2002 Delivered-To: freebsd-current@freebsd.org Received: from avocet.prod.itd.earthlink.net (avocet.mail.pas.earthlink.net [207.217.120.50]) by hub.freebsd.org (Postfix) with ESMTP id 39CEE37B40E; Sun, 19 May 2002 14:20:05 -0700 (PDT) Received: from pool0109.cvx40-bradley.dialup.earthlink.net ([216.244.42.109] helo=mindspring.com) by avocet.prod.itd.earthlink.net with esmtp (Exim 3.33 #2) id 179Y5y-0004mK-00; Sun, 19 May 2002 14:20:04 -0700 Message-ID: <3CE816DF.81998F03@mindspring.com> Date: Sun, 19 May 2002 14:19:27 -0700 From: Terry Lambert X-Mailer: Mozilla 4.7 [en]C-CCK-MCD {Sony} (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: obrien@FreeBSD.ORG Cc: Steve Kargl , Giorgos Keramidas , freebsd-current@FreeBSD.ORG Subject: Re: gdb breaks world References: <20020518125604.A72462@troutmask.apl.washington.edu> <20020519023108.GB10039@hades.hell.gr> <20020518201215.A74579@troutmask.apl.washington.edu> <20020519110149.B39336@dragon.nuxi.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG David O'Brien wrote: > > > Warnings are treated as errors. Since GCC 3.1 has brought a hell of a > > > lot more warnings with us, you should use -DNO_WERROR until the dust > > > of the GCC 3.1 import settles down. > > > > If everyone is using -DNO_WERROR, then who would report build > > problems :-). > > Because we are wanting for people to let the dust settle on the switch to > GCC 3.1. It is best for people to juse use -DNO_WERROR for now. > Patience. Both Twins: "Wonder Twin powers, Activate!" Jayna: "Take the form of ... patches!" Zan: "Take the form of ... a complaining email!" Gleek the code monkey: "Gleek! Gleeeeeek! Gleek!" [ ... meanwhile, in the cartoon viewers' cave ... ] Bob: "That second Wonder Twin really has an incredibly lame power!" Tom: "Pass the potato chips!" [ ... http://www.seanbaby.com/superfriends/wondertwins.htm ; hit the "back" circle for the rest of the Super Friends. 8-) ... ] -- Terry To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun May 19 14:43:27 2002 Delivered-To: freebsd-current@freebsd.org Received: from snipe.prod.itd.earthlink.net (snipe.mail.pas.earthlink.net [207.217.120.62]) by hub.freebsd.org (Postfix) with ESMTP id B70D037B411; Sun, 19 May 2002 14:43:23 -0700 (PDT) Received: from pool0109.cvx40-bradley.dialup.earthlink.net ([216.244.42.109] helo=mindspring.com) by snipe.prod.itd.earthlink.net with esmtp (Exim 3.33 #2) id 179YSY-0007NF-00; Sun, 19 May 2002 14:43:23 -0700 Message-ID: <3CE81C5B.8DD8D86B@mindspring.com> Date: Sun, 19 May 2002 14:42:51 -0700 From: Terry Lambert X-Mailer: Mozilla 4.7 [en]C-CCK-MCD {Sony} (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: "J. Mallett" Cc: Bernd Walter , freebsd-current@FreeBSD.ORG Subject: Re: make(1) patch to ReadMakefile() to use realpath(3) References: <20020519100420.GA8356@FreeBSD.ORG> <20020519132159.GI44753@cicely5.cicely.de> <3CE8095D.CFFF57F7@mindspring.com> <20020519203519.GA32010@FreeBSD.ORG> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG "J. Mallett" wrote: > That's right. Long story short there's no libc or kernel facility to do > it, and there's no way to pull a canonical path out of a hat given "." or > getcwd(), unless any canonical path will do. Bullwinkle: "I've got to get me a new hat!" -- Terry To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun May 19 14:58:45 2002 Delivered-To: freebsd-current@freebsd.org Received: from troutmask.apl.washington.edu (troutmask.apl.washington.edu [128.208.78.105]) by hub.freebsd.org (Postfix) with ESMTP id 3ADF237B406; Sun, 19 May 2002 14:58:41 -0700 (PDT) Received: from troutmask.apl.washington.edu (localhost [127.0.0.1]) by troutmask.apl.washington.edu (8.12.3/8.12.3) with ESMTP id g4JLwe9Q080625; Sun, 19 May 2002 14:58:40 -0700 (PDT) (envelope-from sgk@troutmask.apl.washington.edu) Received: (from sgk@localhost) by troutmask.apl.washington.edu (8.12.3/8.12.3/Submit) id g4JLwe33080624; Sun, 19 May 2002 14:58:40 -0700 (PDT) Date: Sun, 19 May 2002 14:58:40 -0700 From: Steve Kargl To: Terry Lambert Cc: obrien@FreeBSD.ORG, Giorgos Keramidas , freebsd-current@FreeBSD.ORG Subject: Re: gdb breaks world Message-ID: <20020519145840.A80466@troutmask.apl.washington.edu> References: <20020518125604.A72462@troutmask.apl.washington.edu> <20020519023108.GB10039@hades.hell.gr> <20020518201215.A74579@troutmask.apl.washington.edu> <20020519110149.B39336@dragon.nuxi.com> <3CE816DF.81998F03@mindspring.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5.1i In-Reply-To: <3CE816DF.81998F03@mindspring.com>; from tlambert2@mindspring.com on Sun, May 19, 2002 at 02:19:27PM -0700 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Sun, May 19, 2002 at 02:19:27PM -0700, Terry Lambert wrote: > Both Twins: "Wonder Twin powers, Activate!" > > Jayna: "Take the form of ... patches!" > Zan: "Take the form of ... a complaining email!" > Gleek the code monkey: "Gleek! Gleeeeeek! Gleek!" > Terry, you are an idiot. I wasn't complaining! I hadn't seen this particular failure mentioned on the list. David was probably aware of the problem, but in case he (and others) hadn't seen the problem, I reported it in a short email with the details. If I were to complain, I'd choose the lack of functional C++ libraries after the gcc 3.1 upgrade. I, however, recognize the difficult and thankless job that David has with maintaining the compiler infrastructure. Finally, since you're quick with the wit, can you tell me how to debug the following problem when I can't compile the debugger. kargl[223] cat a.c #include int main(void) { /* This isn't the problem. The problem is with gdb. */ abort(); } kargl[224] !gcc gcc -g a.c kargl[225] gdb a.out GNU gdb 4.18 Copyright 1998 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions. Type "show copying" to see the conditions. There is absolutely no warranty for GDB. Type "show warranty" for details. This GDB was configured as "i386-unknown-freebsd"... Dwarf Error: Cannot handle DW_FORM_strp in DWARF reader. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun May 19 15:10:49 2002 Delivered-To: freebsd-current@freebsd.org Received: from storm.FreeBSD.org.uk (storm.FreeBSD.org.uk [194.242.139.170]) by hub.freebsd.org (Postfix) with ESMTP id 2B50137B405 for ; Sun, 19 May 2002 15:10:34 -0700 (PDT) Received: from storm.FreeBSD.org.uk (uucp@localhost [127.0.0.1]) by storm.FreeBSD.org.uk (8.12.3/8.12.3) with ESMTP id g4JMAXvx042408 for ; Sun, 19 May 2002 23:10:33 +0100 (BST) (envelope-from mark@grimreaper.grondar.org) Received: (from uucp@localhost) by storm.FreeBSD.org.uk (8.12.3/8.12.3/Submit) with UUCP id g4JMAXmd042407 for current@freebsd.org; Sun, 19 May 2002 23:10:33 +0100 (BST) Received: from grimreaper.grondar.org (localhost [127.0.0.1]) by grimreaper.grondar.org (8.12.3/8.12.3) with ESMTP id g4JM92Ml084272 for ; Sun, 19 May 2002 23:09:02 +0100 (BST) (envelope-from mark@grimreaper.grondar.org) Message-Id: <200205192209.g4JM92Ml084272@grimreaper.grondar.org> To: current@freebsd.org Subject: Stuff to prune - ptx ? Date: Sun, 19 May 2002 23:09:02 +0100 From: Mark Murray Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Hi all In src/gnu/usr.bin/ptx is a very old (v0.3) version of GNU ptx (a permuted index generator). This is not used in a make world, and I believe that we should ditch it. Anybody have any problems witgh me doing this? M -- o Mark Murray \_ O.\_ Warning: this .sig is umop ap!sdn To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun May 19 15:43: 8 2002 Delivered-To: freebsd-current@freebsd.org Received: from relay.pair.com (relay1.pair.com [209.68.1.20]) by hub.freebsd.org (Postfix) with SMTP id DD34837B407 for ; Sun, 19 May 2002 15:43:05 -0700 (PDT) Received: (qmail 15783 invoked from network); 19 May 2002 22:43:04 -0000 Received: from 12-236-91-101.client.attbi.com (HELO ?10.1.1.198?) (12.236.91.101) by relay1.pair.com with SMTP; 19 May 2002 22:43:04 -0000 X-pair-Authenticated: 12.236.91.101 Mime-Version: 1.0 X-Sender: (Unverified) Message-Id: In-Reply-To: <20020519145840.A80466@troutmask.apl.washington.edu> References: <20020518125604.A72462@troutmask.apl.washington.edu> <20020519023108.GB10039@hades.hell.gr> <20020518201215.A74579@troutmask.apl.washington.edu> <20020519110149.B39336@dragon.nuxi.com> <3CE816DF.81998F03@mindspring.com> <20020519145840.A80466@troutmask.apl.washington.edu> Date: Sun, 19 May 2002 15:42:39 -0700 To: Steve Kargl From: Mark Peek Subject: Re: gdb breaks world Cc: freebsd-current@FreeBSD.ORG Content-Type: text/plain; charset="us-ascii" ; format="flowed" Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG At 2:58 PM -0700 5/19/02, Steve Kargl wrote: >Finally, since you're quick with the wit, can you tell me >how to debug the following problem when I can't compile >the debugger. > >kargl[223] cat a.c >#include >int main(void) { > /* This isn't the problem. The problem is with gdb. */ > abort(); >} >kargl[224] !gcc >gcc -g a.c >kargl[225] gdb a.out >GNU gdb 4.18 >Copyright 1998 Free Software Foundation, Inc. >GDB is free software, covered by the GNU General Public License, and you are >welcome to change it and/or distribute copies of it under certain conditions. >Type "show copying" to see the conditions. >There is absolutely no warranty for GDB. Type "show warranty" for details. >This GDB was configured as "i386-unknown-freebsd"... > >Dwarf Error: Cannot handle DW_FORM_strp in DWARF reader. This appears to be due to the switch to gcc-3.1. A bug has been filed in gnats on this problem (bin/38236: gdb do not work with gcc-3.1). For now, the workaround is to use the devel/gdb52 port. Mark To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun May 19 15:54:40 2002 Delivered-To: freebsd-current@freebsd.org Received: from mailsrv.otenet.gr (mailsrv.otenet.gr [195.170.0.5]) by hub.freebsd.org (Postfix) with ESMTP id 632A537B406; Sun, 19 May 2002 15:54:31 -0700 (PDT) Received: from hades.hell.gr (patr364-a23.otenet.gr [195.167.109.55]) by mailsrv.otenet.gr (8.12.3/8.12.3) with ESMTP id g4JMsFQJ020168; Mon, 20 May 2002 01:54:18 +0300 (EEST) Received: from hades.hell.gr (hades [127.0.0.1]) by hades.hell.gr (8.12.3/8.12.3) with ESMTP id g4JMsECr002050; Mon, 20 May 2002 01:54:14 +0300 (EEST) (envelope-from keramida@ceid.upatras.gr) Received: (from charon@localhost) by hades.hell.gr (8.12.3/8.12.3/Submit) id g4JMsCVw002034; Mon, 20 May 2002 01:54:12 +0300 (EEST) (envelope-from keramida@ceid.upatras.gr) Date: Mon, 20 May 2002 01:53:59 +0300 From: Giorgos Keramidas To: Matthew Dillon Cc: "David O'Brien" , freebsd-current@FreeBSD.org Subject: Re: gdb breaks world Message-ID: <20020519225359.GA1565@hades.hell.gr> References: <20020518125604.A72462@troutmask.apl.washington.edu> <20020519023108.GB10039@hades.hell.gr> <20020518201215.A74579@troutmask.apl.washington.edu> <20020519110149.B39336@dragon.nuxi.com> <200205192031.g4JKVQxJ093829@apollo.backplane.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200205192031.g4JKVQxJ093829@apollo.backplane.com> User-Agent: Mutt/1.3.99i Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On 2002-05-19 13:31, Matthew Dillon wrote: > David O'Brien wrote: >: >:Because we are wanting for people to let the dust settle on the switch to >:GCC 3.1. It is best for people to juse use -DNO_WERROR for now. >:Patience. > > Ahhh.. so *that's* why everything broke when I did a full update. > > You know, every time I update my -current sources it's winding up > taking me an entire day to get things to build again. There are cases where updating with the `new files' requires that you have updated to the `new files', aka chicken and egg problems. This is true with the -DNO_WERROR thing, in my opinion. Let's not blame David O'Brien for anything, since he's doing such a huge amount of work already :/ After all, this is -CURRENT. It's not even guaranteed to work at all times ;-) - Giorgos To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun May 19 15:56:53 2002 Delivered-To: freebsd-current@freebsd.org Received: from mailsrv.otenet.gr (mailsrv.otenet.gr [195.170.0.5]) by hub.freebsd.org (Postfix) with ESMTP id 374FC37B40D for ; Sun, 19 May 2002 15:56:47 -0700 (PDT) Received: from hades.hell.gr (patr364-a23.otenet.gr [195.167.109.55]) by mailsrv.otenet.gr (8.12.3/8.12.3) with ESMTP id g4JMudQJ021329; Mon, 20 May 2002 01:56:45 +0300 (EEST) Received: from hades.hell.gr (hades [127.0.0.1]) by hades.hell.gr (8.12.3/8.12.3) with ESMTP id g4JMudCr002224; Mon, 20 May 2002 01:56:39 +0300 (EEST) (envelope-from keramida@ceid.upatras.gr) Received: (from charon@localhost) by hades.hell.gr (8.12.3/8.12.3/Submit) id g4JMudSI002219; Mon, 20 May 2002 01:56:39 +0300 (EEST) (envelope-from keramida@ceid.upatras.gr) Date: Mon, 20 May 2002 01:56:38 +0300 From: Giorgos Keramidas To: "David O'Brien" , current@FreeBSD.ORG Subject: Re: mergemaster(8) broken -- uses Perl Message-ID: <20020519225638.GB1565@hades.hell.gr> References: <20020518115410.A33493@dragon.nuxi.com> <20020519022922.GA10039@hades.hell.gr> <20020519110540.C39336@dragon.nuxi.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20020519110540.C39336@dragon.nuxi.com> User-Agent: Mutt/1.3.99i Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On 2002-05-19 11:05, David O'Brien wrote: > On Sun, May 19, 2002 at 05:29:22AM +0300, Giorgos Keramidas wrote: > > Part of the problems I had when I tried to replace perl in > > mergemaster.sh with something `native' was that the perl code uses > > stat(2) to obtain the permission bits of a directory/file and I can't > > think of a way to do this with tools in the base system without > > resorting to ugly awk scripts that parse and translate ls(1) output. > > What is so ugly about it? It is not that many lines, and it is very easy > to read and understand what you are doing. Make it an sh function. > There is most likely code like this in the Perl binary. If this is so > ugly lets gut it out of perl also. Alright. I'll probably use this or the sed stuff I posted as a followup to Alfred's mail. I haven't had much time to spend on FreeBSD today since I was trying to install NetBSD on a spare disk and start getting acquainted, but thanks for the positive feedback ;) -- Giorgos Keramidas - http://www.FreeBSD.org keramida@FreeBSD.org - The Power to Serve To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun May 19 17: 0:50 2002 Delivered-To: freebsd-current@freebsd.org Received: from apollo.backplane.com (apollo.backplane.com [216.240.41.2]) by hub.freebsd.org (Postfix) with ESMTP id C8A8537B40B; Sun, 19 May 2002 17:00:46 -0700 (PDT) Received: from apollo.backplane.com (localhost [127.0.0.1]) by apollo.backplane.com (8.12.3/8.9.1) with ESMTP id g4K00ehU009010; Sun, 19 May 2002 17:00:40 -0700 (PDT) (envelope-from dillon@apollo.backplane.com) Received: (from dillon@localhost) by apollo.backplane.com (8.12.3/8.12.3/Submit) id g4K00b1g008957; Sun, 19 May 2002 17:00:37 -0700 (PDT) Date: Sun, 19 May 2002 17:00:37 -0700 (PDT) From: Matthew Dillon Message-Id: <200205200000.g4K00b1g008957@apollo.backplane.com> To: Giorgos Keramidas Cc: "David O'Brien" , freebsd-current@FreeBSD.org Subject: Re: gdb breaks world References: <20020518125604.A72462@troutmask.apl.washington.edu> <20020519023108.GB10039@hades.hell.gr> <20020518201215.A74579@troutmask.apl.washington.edu> <20020519110149.B39336@dragon.nuxi.com> <200205192031.g4JKVQxJ093829@apollo.backplane.com> <20020519225359.GA1565@hades.hell.gr> Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG :> You know, every time I update my -current sources it's winding up :> taking me an entire day to get things to build again. : :There are cases where updating with the `new files' requires that you :have updated to the `new files', aka chicken and egg problems. This :is true with the -DNO_WERROR thing, in my opinion. Let's not blame :David O'Brien for anything, since he's doing such a huge amount of :work already :/ : :After all, this is -CURRENT. :It's not even guaranteed to work at all times ;-) : :- Giorgos It's just that it gets frustrating. If there were only one problem with the build then, sure, no big deal. But between the filesystem import, compiler upgrade, and the warnings failures it has taken all day for me just to get to the point where it is now dying on Greg's doc commit. And when we get past that problem will another hit us? I'll probably wind up having to build the world a dozen times before I get something I can install. Throw in ipfw changes and the fact that procfs does not work with the old mount binary and it's taken quite a bit of munging to just be able to build, install, and run a new kernel, let alone the world. I'm going to try make -k next but I don't have high hopes. -Matt Matthew Dillon To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun May 19 17: 5:43 2002 Delivered-To: freebsd-current@freebsd.org Received: from mailsrv.otenet.gr (mailsrv.otenet.gr [195.170.0.5]) by hub.freebsd.org (Postfix) with ESMTP id DF54B37B400 for ; Sun, 19 May 2002 17:05:36 -0700 (PDT) Received: from hades.hell.gr (patr364-a23.otenet.gr [195.167.109.55]) by mailsrv.otenet.gr (8.12.3/8.12.3) with ESMTP id g4K05NQJ025341; Mon, 20 May 2002 03:05:24 +0300 (EEST) Received: from hades.hell.gr (hades [127.0.0.1]) by hades.hell.gr (8.12.3/8.12.3) with ESMTP id g4K05MCr003247; Mon, 20 May 2002 03:05:23 +0300 (EEST) (envelope-from keramida@ceid.upatras.gr) Received: (from charon@localhost) by hades.hell.gr (8.12.3/8.12.3/Submit) id g4K05L4K003246; Mon, 20 May 2002 03:05:21 +0300 (EEST) (envelope-from keramida@ceid.upatras.gr) Date: Mon, 20 May 2002 03:05:21 +0300 From: Giorgos Keramidas To: Matthew Dillon Cc: freebsd-current@FreeBSD.org Subject: Re: gdb breaks world Message-ID: <20020520000520.GA3205@hades.hell.gr> References: <20020518125604.A72462@troutmask.apl.washington.edu> <20020519023108.GB10039@hades.hell.gr> <20020518201215.A74579@troutmask.apl.washington.edu> <20020519110149.B39336@dragon.nuxi.com> <200205192031.g4JKVQxJ093829@apollo.backplane.com> <20020519225359.GA1565@hades.hell.gr> <200205200000.g4K00b1g008957@apollo.backplane.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200205200000.g4K00b1g008957@apollo.backplane.com> User-Agent: Mutt/1.3.99i Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On 2002-05-19 17:00, Matthew Dillon wrote: > > :> You know, every time I update my -current sources it's winding up > :> taking me an entire day to get things to build again. > : > :There are cases where updating with the `new files' requires that you > :have updated to the `new files', aka chicken and egg problems. This > :is true with the -DNO_WERROR thing, in my opinion. Let's not blame > :David O'Brien for anything, since he's doing such a huge amount of > :work already :/ > : > :After all, this is -CURRENT. > :It's not even guaranteed to work at all times ;-) > : > :- Giorgos > > It's just that it gets frustrating. If there were only one problem > with the build then, sure, no big deal. But between the filesystem > import, compiler upgrade, and the warnings failures it has taken all > day for me just to get to the point where it is now dying on Greg's > doc commit. And when we get past that problem will another hit us? > I'll probably wind up having to build the world a dozen times before I > get something I can install. I know the feeling, I haven't been ablt to build world on this slow machine of mine for ages. This is why I'm still running on a 5.x build of late April :-/ % uname -v FreeBSD 5.0-CURRENT #1: Thu Apr 25 01:11:09 EEST 2002 sysop@hades.hell.gr:/usr/obj/usr/src/sys/GALADRIEL But whatever. I can still test most of the work I'm doing, being mostly interested in manpages and SGML docs. You have a point though, no objections from here. CURRENT is approaching the -RELEASE of November every day, and is still somewhat fragile for me ;) -- Giorgos Keramidas - http://www.FreeBSD.org keramida@FreeBSD.org - The Power to Serve To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun May 19 17:51:22 2002 Delivered-To: freebsd-current@freebsd.org Received: from gull.prod.itd.earthlink.net (gull.mail.pas.earthlink.net [207.217.120.84]) by hub.freebsd.org (Postfix) with ESMTP id 2678A37B400; Sun, 19 May 2002 17:51:16 -0700 (PDT) Received: from pool0551.cvx22-bradley.dialup.earthlink.net ([209.179.200.41] helo=mindspring.com) by gull.prod.itd.earthlink.net with esmtp (Exim 3.33 #2) id 179bOH-0005R7-00; Sun, 19 May 2002 17:51:10 -0700 Message-ID: <3CE84858.FCA5C944@mindspring.com> Date: Sun, 19 May 2002 17:50:32 -0700 From: Terry Lambert X-Mailer: Mozilla 4.7 [en]C-CCK-MCD {Sony} (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: Steve Kargl Cc: obrien@FreeBSD.ORG, Giorgos Keramidas , freebsd-current@FreeBSD.ORG Subject: Re: gdb breaks world References: <20020518125604.A72462@troutmask.apl.washington.edu> <20020519023108.GB10039@hades.hell.gr> <20020518201215.A74579@troutmask.apl.washington.edu> <20020519110149.B39336@dragon.nuxi.com> <3CE816DF.81998F03@mindspring.com> <20020519145840.A80466@troutmask.apl.washington.edu> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Steve Kargl wrote: > Finally, since you're quick with the wit, can you tell me > how to debug the following problem when I can't compile > the debugger. [ ... ] > gcc -g a.c [ ... ] > Dwarf Error: Cannot handle DW_FORM_strp in DWARF reader. Use "-ggdb" instead, thus avoiding DWARF. -- Terry To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun May 19 18: 5:32 2002 Delivered-To: freebsd-current@freebsd.org Received: from troutmask.apl.washington.edu (troutmask.apl.washington.edu [128.208.78.105]) by hub.freebsd.org (Postfix) with ESMTP id 0D3D237B40F; Sun, 19 May 2002 18:05:30 -0700 (PDT) Received: from troutmask.apl.washington.edu (localhost [127.0.0.1]) by troutmask.apl.washington.edu (8.12.3/8.12.3) with ESMTP id g4K15T9Q081787; Sun, 19 May 2002 18:05:29 -0700 (PDT) (envelope-from sgk@troutmask.apl.washington.edu) Received: (from sgk@localhost) by troutmask.apl.washington.edu (8.12.3/8.12.3/Submit) id g4K15ThH081786; Sun, 19 May 2002 18:05:29 -0700 (PDT) Date: Sun, 19 May 2002 18:05:29 -0700 From: Steve Kargl To: Terry Lambert Cc: obrien@FreeBSD.ORG, Giorgos Keramidas , freebsd-current@FreeBSD.ORG Subject: Re: gdb breaks world Message-ID: <20020519180529.A81591@troutmask.apl.washington.edu> References: <20020518125604.A72462@troutmask.apl.washington.edu> <20020519023108.GB10039@hades.hell.gr> <20020518201215.A74579@troutmask.apl.washington.edu> <20020519110149.B39336@dragon.nuxi.com> <3CE816DF.81998F03@mindspring.com> <20020519145840.A80466@troutmask.apl.washington.edu> <3CE84858.FCA5C944@mindspring.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5.1i In-Reply-To: <3CE84858.FCA5C944@mindspring.com>; from tlambert2@mindspring.com on Sun, May 19, 2002 at 05:50:32PM -0700 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Sun, May 19, 2002 at 05:50:32PM -0700, Terry Lambert wrote: > > > Dwarf Error: Cannot handle DW_FORM_strp in DWARF reader. > > Use "-ggdb" instead, thus avoiding DWARF. > BZZZT... Thanks for play! kargl[204] gcc -ggdb a.c kargl[205] gdb a.out GNU gdb 4.18 Copyright 1998 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions. Type "show copying" to see the conditions. There is absolutely no warranty for GDB. Type "show warranty" for details. This GDB was configured as "i386-unknown-freebsd"... Dwarf Error: Cannot handle DW_FORM_strp in DWARF reader. -- Steve To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun May 19 19:21:49 2002 Delivered-To: freebsd-current@freebsd.org Received: from ref5.freebsd.org (ref5.FreeBSD.org [216.136.204.102]) by hub.freebsd.org (Postfix) with ESMTP id CB41637B40A for ; Sun, 19 May 2002 19:21:46 -0700 (PDT) Received: from ref5.freebsd.org (localhost [127.0.0.1]) by ref5.freebsd.org (8.12.2/8.12.2) with ESMTP id g4K2LkuH012816 for ; Sun, 19 May 2002 19:21:46 -0700 (PDT) (envelope-from des@ref5.freebsd.org) Received: (from des@localhost) by ref5.freebsd.org (8.12.2/8.12.2/Submit) id g4K2LkbM012810 for current@freebsd.org; Sun, 19 May 2002 19:21:46 -0700 (PDT) Date: Sun, 19 May 2002 19:21:46 -0700 (PDT) From: Dag-Erling Smorgrav Message-Id: <200205200221.g4K2LkbM012810@ref5.freebsd.org> To: current@freebsd.org Subject: i386 tinderbox failure Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG -------------------------------------------------------------- >>> Rebuilding the temporary build tree -------------------------------------------------------------- >>> stage 1: bootstrap tools -------------------------------------------------------------- >>> stage 2: cleaning up the object tree -------------------------------------------------------------- >>> stage 2: rebuilding the object tree -------------------------------------------------------------- ===> usr.bin/chpass ===> usr.bin/cksum ===> usr.bin/cmp ===> usr.bin/col ===> usr.bin/colcrt ===> usr.bin/colldef ===> usr.bin/colrm ===> usr.bin/column ===> usr.bin/comm /bin/sh:Permission denied *** Error code 1 Stop in /d/home/des/tinderbox/src/usr.bin/comm. *** Error code 1 Stop in /d/home/des/tinderbox/src/usr.bin. *** Error code 1 Stop in /d/home/des/tinderbox/src. *** Error code 1 Stop in /d/home/des/tinderbox/src. *** Error code 1 Stop in /d/home/des/tinderbox/src. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun May 19 19:49:47 2002 Delivered-To: freebsd-current@freebsd.org Received: from flamingo.mail.pas.earthlink.net (flamingo.mail.pas.earthlink.net [207.217.120.232]) by hub.freebsd.org (Postfix) with ESMTP id 8D0CD37B406; Sun, 19 May 2002 19:49:45 -0700 (PDT) Received: from dialup-209.245.141.129.dial1.sanjose1.level3.net ([209.245.141.129] helo=mindspring.com) by flamingo.mail.pas.earthlink.net with esmtp (Exim 3.33 #2) id 179dF1-0003Op-00; Sun, 19 May 2002 19:49:44 -0700 Message-ID: <3CE8642A.E00F6663@mindspring.com> Date: Sun, 19 May 2002 19:49:14 -0700 From: Terry Lambert X-Mailer: Mozilla 4.7 [en]C-CCK-MCD {Sony} (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: Steve Kargl Cc: obrien@FreeBSD.ORG, Giorgos Keramidas , freebsd-current@FreeBSD.ORG Subject: Re: gdb breaks world References: <20020518125604.A72462@troutmask.apl.washington.edu> <20020519023108.GB10039@hades.hell.gr> <20020518201215.A74579@troutmask.apl.washington.edu> <20020519110149.B39336@dragon.nuxi.com> <3CE816DF.81998F03@mindspring.com> <20020519145840.A80466@troutmask.apl.washington.edu> <3CE84858.FCA5C944@mindspring.com> <20020519180529.A81591@troutmask.apl.washington.edu> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Steve Kargl wrote: > > Use "-ggdb" instead, thus avoiding DWARF. > > BZZZT... Thanks for play! Did Mark Peek's suggestion of using the gdb that matched the compiler (gdb 5.2 from ports) work instead? -- Terry To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun May 19 20:19:16 2002 Delivered-To: freebsd-current@freebsd.org Received: from nova.anchoragerescue.org (95-7-237-24-cable.anchorageak.net [24.237.7.95]) by hub.freebsd.org (Postfix) with ESMTP id 76DA137B405 for ; Sun, 19 May 2002 20:19:13 -0700 (PDT) Received: from there (localhost.anchoragerescue.org [127.0.0.1]) by nova.anchoragerescue.org (Postfix) with SMTP id AAE74340F for ; Sun, 19 May 2002 19:19:07 -0800 (AKDT) Content-Type: text/plain; charset="iso-8859-1" From: Beech Rintoul Reply-To: akbeech@sinbad.net To: freebsd-current@freebsd.org Subject: perl5 port won't build Date: Sun, 19 May 2002 19:19:07 -0800 X-Mailer: KMail [version 1.3] Organization: Sinbad Network Communications MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Message-Id: <20020520031907.AAE74340F@nova.anchoragerescue.org> Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG I grabbed the latest ports and attempted to build p5, it errors with the following: Making x2p stuff make: don't know how to make . Stop *** Error code 2 Stop in /usr/ports/lang/perl5/work/perl-5.6.1. *** Error code 1 Stop in /usr/ports/lang/perl5. Any suggestions? Beech -- ------------------------------------------------------------------- Beech Rintoul - SysAdmin - akbeech@sinbad.net /"\ ASCII Ribbon Campaign | Sinbad Network Communications \ / - NO HTML/RTF in e-mail | 3101 Penland Parkway #K-38 X - NO Word docs in e-mail | Anchorage, AK 99508-1957 / \ ----------------------------------------------------------------- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun May 19 23:28:44 2002 Delivered-To: freebsd-current@freebsd.org Received: from evilpete.dyndns.org (12-232-26-46.client.attbi.com [12.232.26.46]) by hub.freebsd.org (Postfix) with ESMTP id 8F5FB37B40F; Sun, 19 May 2002 23:28:39 -0700 (PDT) Received: from overcee.wemm.org ([10.0.0.3]) by evilpete.dyndns.org (8.11.6/8.11.6) with ESMTP id g4K6SS122840; Sun, 19 May 2002 23:28:39 -0700 (PDT) (envelope-from peter@wemm.org) Received: from wemm.org (localhost [127.0.0.1]) by overcee.wemm.org (Postfix) with ESMTP id B2E6039FC; Sun, 19 May 2002 23:28:28 -0700 (PDT) (envelope-from peter@wemm.org) X-Mailer: exmh version 2.5 07/13/2001 with nmh-1.0.4 To: Dag-Erling Smorgrav Cc: current@FreeBSD.ORG Subject: Re: i386 tinderbox failure In-Reply-To: <200205200221.g4K2LkbM012810@ref5.freebsd.org> Date: Sun, 19 May 2002 23:28:28 -0700 From: Peter Wemm Message-Id: <20020520062828.B2E6039FC@overcee.wemm.org> Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG This was probably just a lost race with 'make world'. Dag-Erling Smorgrav wrote: > -------------------------------------------------------------- > >>> Rebuilding the temporary build tree > -------------------------------------------------------------- > >>> stage 1: bootstrap tools > -------------------------------------------------------------- > >>> stage 2: cleaning up the object tree > -------------------------------------------------------------- > >>> stage 2: rebuilding the object tree > -------------------------------------------------------------- > ===> usr.bin/chpass > ===> usr.bin/cksum > ===> usr.bin/cmp > ===> usr.bin/col > ===> usr.bin/colcrt > ===> usr.bin/colldef > ===> usr.bin/colrm > ===> usr.bin/column > ===> usr.bin/comm > /bin/sh:Permission denied > *** Error code 1 > > Stop in /d/home/des/tinderbox/src/usr.bin/comm. > *** Error code 1 > > Stop in /d/home/des/tinderbox/src/usr.bin. > *** Error code 1 > > Stop in /d/home/des/tinderbox/src. > *** Error code 1 > > Stop in /d/home/des/tinderbox/src. > *** Error code 1 > > Stop in /d/home/des/tinderbox/src. > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-current" in the body of the message > Cheers, -Peter -- Peter Wemm - peter@wemm.org; peter@FreeBSD.org; peter@yahoo-inc.com "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-current" in the body of the message From owner-freebsd-current Mon May 20 1:35:54 2002 Delivered-To: freebsd-current@freebsd.org Received: from pump3.york.ac.uk (pump3.york.ac.uk [144.32.128.131]) by hub.freebsd.org (Postfix) with ESMTP id 0C49837B414 for ; Mon, 20 May 2002 01:35:50 -0700 (PDT) Received: from ury.york.ac.uk (ury.york.ac.uk [144.32.108.81]) by pump3.york.ac.uk (8.10.2/8.10.2) with ESMTP id g4K8ZaU25982; Mon, 20 May 2002 09:35:37 +0100 (BST) Received: from ury.york.ac.uk (localhost.york.ac.uk [127.0.0.1]) by ury.york.ac.uk (8.12.3/8.12.3) with ESMTP id g4K8Za4D064702; Mon, 20 May 2002 09:35:36 +0100 (BST) (envelope-from gavin.atkinson@ury.york.ac.uk) Received: from localhost (gavin@localhost) by ury.york.ac.uk (8.12.3/8.12.3/Submit) with ESMTP id g4K8ZVUb064699; Mon, 20 May 2002 09:35:36 +0100 (BST) X-Authentication-Warning: ury.york.ac.uk: gavin owned process doing -bs Date: Mon, 20 May 2002 09:35:31 +0100 (BST) From: Gavin Atkinson To: Marcel Moolenaar Cc: Subject: Re: SRA login failed -- bug? In-Reply-To: <20020519205152.GA17093@dhcp01.pn.xcllnt.net> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Sun, 19 May 2002, Marcel Moolenaar wrote: > I sometimes cannot get passed SRA secure login, even though credentials > are given correctly: > > Connected to athlon.pn.xcllnt.net. > Escape character is '^]'. > Trying SRA secure login: > User (marcel): > Password: > [ SRA login failed ] > : > (repeat last 3 lines -- Ad nauseam) > > I haven't seen anything on this topic, so I'd like to hear if > others are experiencing this as well and if this is a security > "feature", a bug or misconfiguration. I see this as well - on both -STABLE and -CURRENT. I do you have two accounts you can try? I generally find that while the SRA login will refuse one account, a different account can log in fine, without reconnecting the telnet. I'm glad someone else has seen this, i thought i was going mad... Gavin To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon May 20 3: 7: 0 2002 Delivered-To: freebsd-current@freebsd.org Received: from white.imgsrc.co.jp (ns.imgsrc.co.jp [210.226.20.2]) by hub.freebsd.org (Postfix) with ESMTP id B75C137B405 for ; Mon, 20 May 2002 03:06:56 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by white.imgsrc.co.jp (Postfix) with ESMTP id 969B324D1C for ; Mon, 20 May 2002 19:06:55 +0900 (JST) Received: from black.imgsrc.co.jp (black.imgsrc.co.jp [2001:218:422:2::130]) by white.imgsrc.co.jp (Postfix) with ESMTP id 05D6C24D02 for ; Mon, 20 May 2002 19:06:52 +0900 (JST) Received: from black.imgsrc.co.jp (black.imgsrc.co.jp [2001:218:422:2::130]) by black.imgsrc.co.jp (Postfix) with ESMTP id 98F791E4651 for ; Mon, 20 May 2002 19:06:49 +0900 (JST) Date: Mon, 20 May 2002 19:06:49 +0900 Message-ID: <7mbsbbm8ue.wl@black.imgsrc.co.jp> From: Jun Kuriyama To: Current Subject: lock order reversal (process lock @ kern_exec.c) User-Agent: Wanderlust/2.9.10 (Unchained Melody) SEMI/1.14.3 (Ushinoya) FLIM/1.14.3 (=?ISO-8859-4?Q?Unebigory=F2mae?=) APEL/10.3 Emacs/21.2 (i386--freebsd) MULE/5.0 (SAKAKI) MIME-Version: 1.0 (generated by SEMI 1.14.3 - "Ushinoya") Content-Type: text/plain; charset=US-ASCII X-Virus-Scanned: by AMaViS on ns.imgsrc.co.jp Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Here is a message of lock order reversal (just fresh current): lock order reversal 1st 0xe853eb18 process lock (process lock) @ ../../../kern/kern_exec.c:316 2nd 0xc0324400 filelist lock (filelist lock) @ ../../../kern/kern_descrip.c:1112 -- Jun Kuriyama // IMG SRC, Inc. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon May 20 3:58:28 2002 Delivered-To: freebsd-current@freebsd.org Received: from fufu.a0z.org (200-171-176-153.dsl.telesp.net.br [200.171.176.153]) by hub.freebsd.org (Postfix) with ESMTP id A20AC37B401 for ; Mon, 20 May 2002 03:58:21 -0700 (PDT) Received: from 127.0.0.1 (localhost [127.0.0.1]) by dummy.domain.name (Postfix) with SMTP id 9CC4C5B15; Mon, 20 May 2002 07:58:12 -0300 (BRT) Received: from bongbong.priv.a0z.org (bongbong.priv.a0z.org [192.168.2.1]) (using TLSv1 with cipher EDH-RSA-DES-CBC3-SHA (168/168 bits)) (No client certificate requested) by fufu.a0z.org (Postfix) with ESMTP id 507105B09; Mon, 20 May 2002 07:58:08 -0300 (BRT) Received: by bongbong.priv.a0z.org (Postfix, from userid 1000) id B58CE22D; Mon, 20 May 2002 07:58:04 -0300 (BRT) Date: Mon, 20 May 2002 07:58:04 -0300 From: Felipe Gustavo de Almeida To: current@FreeBSD.ORG Subject: Re: Perl script rewrites - progress (2) Message-ID: <20020520075804.A5315@bongbong.priv.a0z.org> References: <20020518172806.GA25059@eeyore.local.dohd.org> <200205190955.g4J9tX394170@zibbi.icomtek.csir.co.za> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-md5; protocol="application/pgp-signature"; boundary="bg08WKrSYDhXBjb5" Content-Disposition: inline User-Agent: Mutt/1.2.5.1i In-Reply-To: <200205190955.g4J9tX394170@zibbi.icomtek.csir.co.za> Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG --bg08WKrSYDhXBjb5 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable [...] > ################################### > Extracting splain (with variable substitutions) > ../miniperl -I../lib perlcc.PL > Extracting perlcc (with variable substitutions) > ../miniperl -I../lib dprofpp.PL > Extracting dprofpp (with variable substitutions) > =20 > Making x2p stuff > make: don't know how to make . Stop > *** Error code 2 >=20 > Stop in /usr/ports/lang/perl5/work/perl-5.6.1. > *** Error code 1 >=20 > Stop in /usr/ports/lang/perl5. > ################################### [...] > No more perl in the base, perl in ports don't build. Hmmm Who said > there wasn't a conspiracy against perl? :-) [...] I'm facing the same problem compiling perl from ports, but I still have perl in the base system=20 --=20 i t h a s t o s t a r t s o m e w h e r e i t h a s t o s t a r t s o m e t i m e w h a t b e t t e r p l a c e t h a n h e r e w h a t b e t t e r t i m e t h a n n o w --bg08WKrSYDhXBjb5 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.7 (FreeBSD) iD8DBQE86Na8wOcNiKAkG00RAkIfAKCX3NfST4pEKgsQn9IcOiv03p+tpwCgm39y 707wLR2GpyTfu/07Q13I8Xc= =6mQI -----END PGP SIGNATURE----- --bg08WKrSYDhXBjb5-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon May 20 6:37:57 2002 Delivered-To: freebsd-current@freebsd.org Received: from srv1.cosmo-project.de (srv1.cosmo-project.de [213.83.6.106]) by hub.freebsd.org (Postfix) with ESMTP id 7065F37B403 for ; Mon, 20 May 2002 06:37:48 -0700 (PDT) Received: from cicely5.cicely.de (cicely5.cicely.de [IPv6:3ffe:400:8d0:301:200:92ff:fe9b:20e7]) (authenticated bits=0) by srv1.cosmo-project.de (8.12.3/8.12.3) with ESMTP id g4KDbVHc067028 (version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=OK) for ; Mon, 20 May 2002 15:37:40 +0200 (CEST) (envelope-from ticso@cicely5.cicely.de) Received: from cicely5.cicely.de (localhost [IPv6:::1]) by cicely5.cicely.de (8.12.1/8.12.1) with ESMTP id g4KDbR95070043 (version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=NO) for ; Mon, 20 May 2002 15:37:28 +0200 (CEST)?g (envelope-from ticso@cicely5.cicely.de) Received: (from ticso@localhost) by cicely5.cicely.de (8.12.1/8.12.1/Submit) id g4KDbQFb070042 for freebsd-current@freebsd.org; Mon, 20 May 2002 15:37:26 +0200 (CEST)?g (envelope-from ticso) Date: Mon, 20 May 2002 15:37:26 +0200 From: Bernd Walter To: freebsd-current@freebsd.org Subject: deadlock waiting for newbuf Message-ID: <20020520133725.GB68981@cicely5.cicely.de> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.3.26i X-Operating-System: FreeBSD cicely5.cicely.de 5.0-CURRENT i386 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG ~Stopped at siointr1+0x174: br zero,siointr1+0x2dc db> ps pid proc addr uid ppid pgrp flag stat wmesg wchan cmd 338 fffffe0007450b10 fffffe000746c000 0 229 229 0000000 3 newbuf fffffc0000578cd4 sshd 337 fffffe0007451098 fffffe000745a000 0 263 8 0004000 3 newbuf fffffc0000578cd4 thttpd 336 fffffe0007451620 fffffe0007452000 0 335 336 0000010 3 newbuf fffffc0000578cd4 cron 335 fffffe00071af098 fffffe0007436000 0 224 224 0000000 3 ppwait fffffe00071af098 cron 334 fffffe00071af620 fffffe000742c000 0 0 0 0000204 3 nfsidl fffffc00005d7e30 nfsiod 19 333 fffffe0007304000 fffffe0007424000 0 0 0 0000204 3 nfsidl fffffc00005d7e28 nfsiod 18 332 fffffe0007304588 fffffe000741c000 0 0 0 0000204 3 nfsidl fffffc00005d7e20 nfsiod 17 331 fffffe0007304b10 fffffe0007414000 0 0 0 0000204 3 nfsidl fffffc00005d7e18 nfsiod 16 330 fffffe0007305098 fffffe000740c000 0 0 0 0000204 3 nfsidl fffffc00005d7e10 nfsiod 15 329 fffffe0007305620 fffffe0007404000 0 0 0 0000204 3 nfsidl fffffc00005d7e08 nfsiod 14 328 fffffe0007306000 fffffe00073fc000 0 0 0 0000204 3 nfsidl fffffc00005d7e00 nfsiod 13 327 fffffe0007306588 fffffe00073f4000 0 0 0 0000204 3 nfsidl fffffc00005d7df8 nfsiod 12 326 fffffe0007306b10 fffffe00073ec000 0 0 0 0000204 3 nfsidl fffffc00005d7df0 nfsiod 11 325 fffffe0007307098 fffffe00073e4000 0 0 0 0000204 3 nfsidl fffffc00005d7de8 nfsiod 10 324 fffffe0007307620 fffffe00073dc000 0 0 0 0000204 3 nfsidl fffffc00005d7de0 nfsiod 9 323 fffffe0007308000 fffffe000730a000 0 0 0 0000204 3 nfsidl fffffc00005d7dd8 nfsiod 8 322 fffffe0006488b10 fffffe0006ea2000 0 0 0 0000204 3 nfsidl fffffc00005d7dd0 nfsiod 7 321 fffffe00071ae000 fffffe00071c4000 0 0 0 0000204 3 nfsidl fffffc00005d7dc8 nfsiod 6 320 fffffe00071ad098 fffffe00071dc000 0 0 0 0000204 3 nfsidl fffffc00005d7dc0 nfsiod 5 319 fffffe00071ac000 fffffe00071f4000 0 0 0 0000204 3 nfsidl fffffc00005d7db8 nfsiod 4 318 fffffe0007118000 fffffe000711e000 0 279 318 0004002 3 newbuf fffffc0000578cd4 mv 279 fffffe0007119620 fffffe00071fc000 0 277 279 2004002 3 pause fffffe00071fc000 tcsh 277 fffffe00071acb10 fffffe00071e4000 1007 273 277 2004002 3 pause fffffe00071e4000 tcsh 273 fffffe0007118b10 fffffe0007216000 0 229 229 0000100 3 select fffffc00005d0da0 sshd 272 fffffe0007118588 fffffe000721e000 0 1 272 0004002 3 flswai fffffc0000578cd4 getty 263 fffffe00071ae588 fffffe00071bc000 0 1 8 0004002 3 wait fffffe00071ae588 sh 235 fffffe00071ac588 fffffe00071ec000 25 1 235 2000100 3 pause fffffe00071ec000 sendmail 232 fffffe00071ad620 fffffe00071d2000 0 1 232 0000100 3 select fffffc00005d0da0 sendmail 229 fffffe00071aeb10 fffffe00071b4000 0 1 229 0000000 3 select fffffc00005d0da0 sshd 227 fffffe0007116000 fffffe000714a000 0 1 227 0000000 3 select fffffc00005d0da0 lpd 224 fffffe0007116588 fffffe0007142000 0 1 224 0000000 3 nanslp fffffc0000578968 cron 222 fffffe0007114000 fffffe0007176000 0 1 222 0000000 3 select fffffc00005d0da0 inetd 217 fffffe0007117098 fffffe0007130000 1 1 217 0000100 3 newbuf fffffc0000578cd4 rwhod 214 fffffe0007115620 fffffe0007154000 0 213 213 0000100 3 select fffffc00005d0da0 rpc.lockd 213 fffffe0007115098 fffffe000715c000 0 1 213 0000000 3 select fffffc00005d0da0 rpc.lockd 211 fffffe0007114588 fffffe000716e000 0 1 211 0000000 3 select fffffc00005d0da0 rpc.statd 210 fffffe0007114b10 fffffe0007164000 0 205 205 0000100 3 select fffffc00005d0da0 rpc.lockd 205 fffffe0007116b10 fffffe000713a000 0 1 205 0000000 3 select fffffc00005d0da0 rpc.lockd 203 fffffe0007117620 fffffe0007128000 0 1 203 0000000 3 select fffffc00005d0da0 rpc.statd 201 fffffe0006eda588 fffffe0006ef4000 0 197 197 0000000 3 nfsd fffffe00070dbc00 nfsd 200 fffffe0006ed1098 fffffe0006f1e000 0 197 197 0000000 3 nfsd fffffe0007104000 nfsd 199 fffffe0006488588 fffffe0006ebc000 0 197 197 0000000 3 nfsd fffffe0007103400 nfsd 198 fffffe0006edb098 fffffe0006ee4000 0 197 197 0000000 3 nfsd fffffe0007102e00 nfsd 197 fffffe0006eda000 fffffe0006efc000 0 1 197 0000000 3 select fffffc00005d0da0 nfsd 195 fffffe0006ed0b10 fffffe0006f26000 0 1 195 0000000 3 select fffffc00005d0da0 mountd 191 fffffe0006ed1620 fffffe0006f04000 0 1 191 0000000 3 newbuf fffffc0000578cd4 ypbind 189 fffffe0006ed0000 fffffe0006f3a000 0 1 189 0000000 3 select fffffc00005d0da0 rpcbind 186 fffffe0006edb620 fffffe0006edc000 0 1 186 0000000 3 select fffffc00005d0da0 ntpd 180 fffffe0006edab10 fffffe0006eec000 0 1 180 0000000 3 flswai fffffc0000578cd4 syslogd 48 fffffe0006ed0588 fffffe0006f32000 0 1 48 0000200 3 vinum fffffe0006f4b830 vinum 30 fffffe0006489098 fffffe00065b6000 0 0 0 0000204 3 nfsidl fffffc00005d7db0 nfsiod 3 29 fffffe0006489620 fffffe00065ae000 0 0 0 0000204 3 nfsidl fffffc00005d7da8 nfsiod 2 28 fffffe0006584000 fffffe00065a6000 0 0 0 0000204 3 nfsidl fffffc00005d7da0 nfsiod 1 27 fffffe0006584588 fffffe000659e000 0 0 0 0000204 3 nfsidl fffffc00005d7d98 nfsiod 0 7 fffffe0006584b10 fffffe0006596000 0 0 0 0000204 3 vlruwt fffffe0006584b10 vnlru 6 fffffe0006585098 fffffe000658e000 0 0 0 0000204 3 newbuf fffffc0000578cd4 syncer 5 fffffe0006585620 fffffe0006586000 0 0 0 0000204 3 newbuf fffffc0000578cd4 bufdaemon 4 fffffe00063ed098 fffffe000657c000 0 0 0 0000204 3 pgzero fffffc00005795c0 pagezero 3 fffffe00063ed620 fffffe0006574000 0 0 0 0000204 3 psleep fffffc00005795f4 vmdaemon 2 fffffe0006486000 fffffe000656c000 0 0 0 0000204 3 psleep fffffc0000578018 pagedaemon 26 fffffe0006486588 fffffe00064ae000 0 0 0 0000204 6 intr: sio0 25 fffffe0006486b10 fffffe00064a6000 0 0 0 0000204 6 swi0: tty:sio 24 fffffe0006487098 fffffe000649e000 0 0 0 0000204 6 intr: fdc0 23 fffffe0006487620 fffffe0006492000 0 0 0 0000204 6 intr: ata1 22 fffffe0006488000 fffffe000648a000 0 0 0 0000204 6 intr: ata0 21 fffffe0005b38588 fffffe000645a000 0 0 0 0000204 6 intr: xl0 20 fffffe0005b38b10 fffffe0006452000 0 0 0 0000204 6 intr: sym2 19 fffffe0005b39098 fffffe0006432000 0 0 0 0000204 6 intr: sym1 18 fffffe0005b39620 fffffe000642a000 0 0 0 0000204 6 intr: sym0 17 fffffe00063ec000 fffffe00063fe000 0 0 0 0000204 6 swi3: cambio 16 fffffe00063ec588 fffffe00063f6000 0 0 0 0000204 6 swi2: camnet 15 fffffe00063ecb10 fffffe00063ee000 0 0 0 0000204 6 swi5: task queue 14 fffffe0005b36000 fffffe00063ce000 0 0 0 0000204 3 sleep fffffc000057c400 random 13 fffffe0005b36588 fffffe0006372000 0 0 0 0000204 6 swi4: vm 12 fffffe0005b36b10 fffffe000636a000 0 0 0 000020c 6 swi6: tty:sio clock 11 fffffe0005b37098 fffffe0006362000 0 0 0 0000204 6 swi1: net 10 fffffe0005b37620 fffffe0005b46000 0 0 0 000020c 2 idle 1 fffffe0005b38000 fffffe0005b3e000 0 0 1 0004200 3 wait fffffe0005b38000 init 0 fffffc0000589e88 fffffc0000676000 0 0 0 0000200 3 sched fffffc0000589e88 swapper This happened with source from today on alpha (PC164/ev56). I had not enough space for a crashdump and will add a new disk later today. -- B.Walter COSMO-Project http://www.cosmo-project.de ticso@cicely.de Usergroup info@cosmo-project.de To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon May 20 6:39:26 2002 Delivered-To: freebsd-current@freebsd.org Received: from mail19a.dulles19-verio.com (mail19a.dulles19-verio.com [161.58.134.133]) by hub.freebsd.org (Postfix) with SMTP id 9FF3737B409 for ; Mon, 20 May 2002 06:39:20 -0700 (PDT) Received: from www.pythonemproject.com (198.104.176.109) by mail19a.dulles19-verio.com (RS ver 1.0.63s) with SMTP id 095842767 for ; Mon, 20 May 2002 09:37:42 -0400 (EDT) Message-ID: <3CE8FC1D.6705CDD9@pythonemproject.com> Date: Mon, 20 May 2002 06:37:34 -0700 From: rob X-Mailer: Mozilla 4.79 [en] (X11; U; Linux 2.4.2 i386) X-Accept-Language: en MIME-Version: 1.0 To: "current@freebsd.org" Subject: can't install current on Viao FX-290 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Loop-Detect: 1 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Hi all, I'm a FreeBSD veteran, but -current newbie. I can't seem to install it on my laptop. I've downloaded the developer release, and several current.freebsd.jp iso's, and for every one, they won't recognize my cdrom. It is a UDJA710 according to my -stable dmesg. I am using a triple boot hd, Win2k, -stable, and hopefully someday -current on ad0s3. I also have Plug and Play turned off in my bios. Is there a way to print out that dmesg from the iso boots? I'm sure thats the only way you can help. I also tried installing via FTP, but after connecting to an ftp server, it claims not to be able to download any of the components. I get an individual error message for each component of the install. Thanks, Rob. -- ----------------------------- The Numeric Python EM Project www.pythonemproject.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon May 20 6:42: 1 2002 Delivered-To: freebsd-current@freebsd.org Received: from duke.cs.duke.edu (duke.cs.duke.edu [152.3.140.1]) by hub.freebsd.org (Postfix) with ESMTP id 0654737B40C; Mon, 20 May 2002 06:41:56 -0700 (PDT) Received: from moe.cs.duke.edu (moe.cs.duke.edu [152.3.140.74]) by duke.cs.duke.edu (8.9.3/8.9.3) with ESMTP id JAA03879; Mon, 20 May 2002 09:41:49 -0400 (EDT) Received: (gallatin@localhost) by moe.cs.duke.edu (8.8.5/8.6.9) id JAA01372; Mon, 20 May 2002 09:41:49 -0400 (EDT) From: Andrew Gallatin MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <15592.64797.214809.466674@moe.cs.duke.edu> Date: Mon, 20 May 2002 09:41:49 -0400 (EDT) To: Terry Lambert Cc: Don Bowman , "Kenneth D. Merry" , current@FreeBSD.org, net@FreeBSD.org Subject: Re: new zero copy sockets patches available In-Reply-To: <3CE6E263.77E337E0@mindspring.com> References: <3CE6E263.77E337E0@mindspring.com> X-Mailer: VM 6.72 under 21.1 (patch 9) "Canyonlands" XEmacs Lucid Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Terry Lambert writes: > To do the work, you'd have to do it on your own, after licensing > the firmware, after signing an NDA. Unlike the rather public > Tigon II firmware, the Tigon III doesn't have a lot of synergy > or interesting work going for it. Most people doing interesting > work tend to use Tigon II cards, because of this. It also requires a good contact at Broadcom. Some people I know at another institution are willing to sign an NDA and still cannot get the firmware from Broadcom. Drew To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon May 20 7: 0:53 2002 Delivered-To: freebsd-current@freebsd.org Received: from duke.cs.duke.edu (duke.cs.duke.edu [152.3.140.1]) by hub.freebsd.org (Postfix) with ESMTP id 6C05837B40A; Mon, 20 May 2002 07:00:46 -0700 (PDT) Received: from moe.cs.duke.edu (moe.cs.duke.edu [152.3.140.74]) by duke.cs.duke.edu (8.9.3/8.9.3) with ESMTP id KAA04481; Mon, 20 May 2002 10:00:45 -0400 (EDT) Received: (gallatin@localhost) by moe.cs.duke.edu (8.8.5/8.6.9) id KAA01645; Mon, 20 May 2002 10:00:45 -0400 (EDT) From: Andrew Gallatin MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <15593.397.293842.890597@moe.cs.duke.edu> Date: Mon, 20 May 2002 10:00:45 -0400 (EDT) To: "Kenneth D. Merry" Cc: Don Bowman , current@FreeBSD.org, net@FreeBSD.org Subject: Re: new zero copy sockets patches available In-Reply-To: <20020518214509.C46216@panzer.kdm.org> References: <20020518214509.C46216@panzer.kdm.org> X-Mailer: VM 6.72 under 21.1 (patch 9) "Canyonlands" XEmacs Lucid Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Kenneth D. Merry writes: > > As a related question, will this work with the broadcom gigabit (bge) > > driver, which is the Tigon III? If not, what would it take to get > > it working? > > Unfortunately, it won't work with the Tigon III. > > If you can get firmware source for the Tigon III, I can probably get header > splitting working. (The only way it wouldn't work is if they've offloaded > most of the packet processing into the hardware.) I don't want this to sound too much like an advertisement, but since I now work for Myricom, I feel obligated to point out that the other adapters that this can be made to work with are Myricom Myrinet interfaces (*) Anyway, if this gets committed, I will enhance the Myricom GM-2 firmware to support page-flipping receives. I think my boss will approve the work. With FreeBSD & gm-2, we now see roughly 1.8Gb/sec from iperf, but the receiver's CPU is maxed out. It would be nice to have some room left over to actually do something with the data ;) > The send side code will work on any NIC, and you can kludge up special case > header splitting on the receive side if the NIC allows you to break jumbo > frames into multiple chunks of data. (This is what Drew originally did for > the Tigon II -- you just size the initial chunk of data so that it'll just > hold the ethernet header, IP header, TCP header and TCP options, and the > payload will "magically" end up page aligned. This doesn't work for > protocols other than TCP, and it won't work if your TCP header changes in > length.) This mostly doesn't work for TCP at all. It does work for the client-side zero-copy NFS read-response work I did where I page-flip the received frame into the buffer cache. This was something of a hack, because I don't actually parse the rpcs, I just guess that the data starts at a certain offset into the packet (which it does, 99% of the time). Cheers, Drew (*) 2Gb/sec + 2Gb/sec. See http://www.myri.com/myrinet/product_list.html. Before your jaw hits the floor at the price per adapter, take into account how cheap the switches are when compared to high-density gigabit ethernet switches. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon May 20 7:40:28 2002 Delivered-To: freebsd-current@freebsd.org Received: from srv1.cosmo-project.de (srv1.cosmo-project.de [213.83.6.106]) by hub.freebsd.org (Postfix) with ESMTP id E108C37B430 for ; Mon, 20 May 2002 07:39:41 -0700 (PDT) Received: from cicely5.cicely.de (cicely5.cicely.de [IPv6:3ffe:400:8d0:301:200:92ff:fe9b:20e7]) (authenticated bits=0) by srv1.cosmo-project.de (8.12.3/8.12.3) with ESMTP id g4KEdbHc067809 (version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=OK) for ; Mon, 20 May 2002 16:39:39 +0200 (CEST) (envelope-from ticso@cicely5.cicely.de) Received: from cicely5.cicely.de (localhost [IPv6:::1]) by cicely5.cicely.de (8.12.1/8.12.1) with ESMTP id g4KEda95070465 (version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=NO) for ; Mon, 20 May 2002 16:39:36 +0200 (CEST)?g (envelope-from ticso@cicely5.cicely.de) Received: (from ticso@localhost) by cicely5.cicely.de (8.12.1/8.12.1/Submit) id g4KEda20070464 for freebsd-current@FreeBSD.ORG; Mon, 20 May 2002 16:39:36 +0200 (CEST)?g (envelope-from ticso) Date: Mon, 20 May 2002 16:39:36 +0200 From: Bernd Walter To: freebsd-current@FreeBSD.ORG Subject: Re: deadlock waiting for newbuf Message-ID: <20020520143935.GE68981@cicely5.cicely.de> References: <20020520133725.GB68981@cicely5.cicely.de> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20020520133725.GB68981@cicely5.cicely.de> User-Agent: Mutt/1.3.26i X-Operating-System: FreeBSD cicely5.cicely.de 5.0-CURRENT i386 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Mon, May 20, 2002 at 03:37:26PM +0200, Bernd Walter wrote: > ~Stopped at siointr1+0x174: br zero,siointr1+0x2dc > db> ps > pid proc addr uid ppid pgrp flag stat wmesg wchan cmd > 338 fffffe0007450b10 fffffe000746c000 0 229 229 0000000 3 newbuf fffffc0000578cd4 sshd [...] > This happened with source from today on alpha (PC164/ev56). > I had not enough space for a crashdump and will add a new disk later > today. How got the values that low? This is a 256M PC164 current from today [62]cicely9# sysctl vfs | grep dirty vfs.numdirtybuffers: 8 vfs.lodirtybuffers: 8 vfs.hidirtybuffers: 16 This is on a NoName running 11th may -current with only 64M: [52]cicely10> sysctl vfs | grep dirty vfs.numdirtybuffers: 5 vfs.lodirtybuffers: 132 vfs.hidirtybuffers: 264 -- B.Walter COSMO-Project http://www.cosmo-project.de ticso@cicely.de Usergroup info@cosmo-project.de To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon May 20 9:58:57 2002 Delivered-To: freebsd-current@freebsd.org Received: from wall.polstra.com (wall-gw.polstra.com [206.213.73.130]) by hub.freebsd.org (Postfix) with ESMTP id B0D3237C16D for ; Mon, 20 May 2002 09:50:36 -0700 (PDT) Received: from vashon.polstra.com (vashon.polstra.com [206.213.73.13]) by wall.polstra.com (8.11.3/8.11.3) with ESMTP id g4KGoYp95185; Mon, 20 May 2002 09:50:34 -0700 (PDT) (envelope-from jdp@wall.polstra.com) Received: (from jdp@localhost) by vashon.polstra.com (8.11.6/8.11.0) id g4KGoXQ21981; Mon, 20 May 2002 09:50:33 -0700 (PDT) (envelope-from jdp) Date: Mon, 20 May 2002 09:50:33 -0700 (PDT) Message-Id: <200205201650.g4KGoXQ21981@vashon.polstra.com> To: current@freebsd.org From: John Polstra Cc: marcel@xcllnt.net Subject: Re: SRA login failed -- bug? In-Reply-To: <20020519205152.GA17093@dhcp01.pn.xcllnt.net> References: <20020519205152.GA17093@dhcp01.pn.xcllnt.net> Organization: Polstra & Co., Seattle, WA Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG In article <20020519205152.GA17093@dhcp01.pn.xcllnt.net>, Marcel Moolenaar wrote: > I sometimes cannot get passed SRA secure login, even though credentials > are given correctly: > > Connected to athlon.pn.xcllnt.net. > Escape character is '^]'. > Trying SRA secure login: > User (marcel): > Password: > [ SRA login failed ] > : > (repeat last 3 lines -- Ad nauseam) > > The problem is not a faulty password or username, but appears to be > something that behaves much the same as uninitialized variables. > Most of the time SRA secure login works ok, but it does occasionally > reject the login. It is not possible to login at all when SRA rejects > a login. It's a permanent state and the only way around it is to > ^C and re-telnet, which BTW occasionally fails as well... > > I haven't seen anything on this topic, so I'd like to hear if > others are experiencing this as well and if this is a security > "feature", a bug or misconfiguration. Yes, I see this sometimes too, even in -stable. I agree with your conjecture -- it acts like there's an uninitialized variable that sometimes starts out with an unworkable value. John -- John Polstra John D. Polstra & Co., Inc. Seattle, Washington USA "Disappointment is a good sign of basic intelligence." -- Chögyam Trungpa To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon May 20 10:37: 1 2002 Delivered-To: freebsd-current@freebsd.org Received: from srv1.cosmo-project.de (srv1.cosmo-project.de [213.83.6.106]) by hub.freebsd.org (Postfix) with ESMTP id 4F48137B63E for ; Mon, 20 May 2002 10:35:28 -0700 (PDT) Received: from cicely5.cicely.de (cicely5.cicely.de [IPv6:3ffe:400:8d0:301:200:92ff:fe9b:20e7]) (authenticated bits=0) by srv1.cosmo-project.de (8.12.3/8.12.3) with ESMTP id g4KH4pHc069466 (version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=OK) for ; Mon, 20 May 2002 19:04:56 +0200 (CEST) (envelope-from ticso@cicely5.cicely.de) Received: from cicely5.cicely.de (localhost [IPv6:::1]) by cicely5.cicely.de (8.12.1/8.12.1) with ESMTP id g4KH4i95071264 (version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=NO) for ; Mon, 20 May 2002 19:04:44 +0200 (CEST)?g (envelope-from ticso@cicely5.cicely.de) Received: (from ticso@localhost) by cicely5.cicely.de (8.12.1/8.12.1/Submit) id g4KH4hJq071263 for freebsd-current@FreeBSD.ORG; Mon, 20 May 2002 19:04:43 +0200 (CEST)?g (envelope-from ticso) Date: Mon, 20 May 2002 19:04:43 +0200 From: Bernd Walter To: freebsd-current@FreeBSD.ORG Subject: nbuf calculation broken (was: deadlock waiting for newbuf) Message-ID: <20020520170443.GA70468@cicely5.cicely.de> References: <20020520133725.GB68981@cicely5.cicely.de> <20020520143935.GE68981@cicely5.cicely.de> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20020520143935.GE68981@cicely5.cicely.de> User-Agent: Mutt/1.3.26i X-Operating-System: FreeBSD cicely5.cicely.de 5.0-CURRENT i386 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG nbuf on that 256M machine is only 50. All other values depend on it. If have neither configure NBUF in my kernconfig nor do I have set kern.nbuf in loader(8). In sys/kern/vfs_bio.c kern_vfs_bio_buffer_alloc() we have: if (nbuf == 0) { int factor = 4 * BKVASIZE / 1024; nbuf = 50; if (physmem_est > 4096) nbuf += min((physmem_est - 4096) / factor, 65536 / factor); if (physmem_est > 65536) nbuf += (physmem_est - 65536) * 2 / (factor * 5); if (maxbcache && nbuf > maxbcache / BKVASIZE) nbuf = maxbcache / BKVASIZE; } BKVASIZE should be OK. That means physmem_est must be < 4096 when kern_vfs_bio_buffer_alloc() is called. This points to vm_ksubmap_init() or below. -- B.Walter COSMO-Project http://www.cosmo-project.de ticso@cicely.de Usergroup info@cosmo-project.de To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon May 20 11:12:19 2002 Delivered-To: freebsd-current@freebsd.org Received: from obh.snafu.de (obh.snafu.de [213.73.92.34]) by hub.freebsd.org (Postfix) with ESMTP id 0EE3937B664 for ; Mon, 20 May 2002 11:10:32 -0700 (PDT) Received: from nameless by obh.snafu.de with local (Exim 3.35 #1) id 179rc6-0002pC-00 for freebsd-current@freebsd.org; Mon, 20 May 2002 20:10:30 +0200 Date: Mon, 20 May 2002 20:10:30 +0200 From: Pia Gerhardt To: freebsd-current@freebsd.org Message-ID: <20020520181030.GA10806@gruft.de> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.3.28i Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG subscribe freebsd-current To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon May 20 11:21:53 2002 Delivered-To: freebsd-current@freebsd.org Received: from palrel12.hp.com (palrel12.hp.com [156.153.255.237]) by hub.freebsd.org (Postfix) with ESMTP id 4EA9C37B403 for ; Mon, 20 May 2002 11:21:46 -0700 (PDT) Received: from adlmail.cup.hp.com (adlmail.cup.hp.com [15.244.96.175]) by palrel12.hp.com (Postfix) with ESMTP id 552CEE004E7; Mon, 20 May 2002 11:21:42 -0700 (PDT) Received: from gauss.cup.hp.com (gauss.cup.hp.com [15.28.97.152]) by adlmail.cup.hp.com (8.9.3 (PHNE_18546)/8.9.3 SMKit7.02) with ESMTP id LAA16779; Mon, 20 May 2002 11:21:41 -0700 (PDT) Received: (from marcel@localhost) by gauss.cup.hp.com (8.11.6/8.11.6) id g4KILdR92144; Mon, 20 May 2002 11:21:39 -0700 (PDT) (envelope-from marcel) Date: Mon, 20 May 2002 11:21:39 -0700 From: Marcel Moolenaar To: Gavin Atkinson Cc: current@FreeBSD.ORG Subject: Re: SRA login failed -- bug? Message-ID: <20020520182139.GA92102@gauss.cup.hp.com> References: <20020519205152.GA17093@dhcp01.pn.xcllnt.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.3.27i Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Mon, May 20, 2002 at 09:35:31AM +0100, Gavin Atkinson wrote: > > I see this as well - on both -STABLE and -CURRENT. I do you have two > accounts you can try? I generally find that while the SRA login will > refuse one account, a different account can log in fine, without > reconnecting the telnet. I have multiple accounts, but have not tried to login with another user while the first "locks". For some reason I never saw a reason to think it had a more global effect. And yes, I do see it on -stable as well (forgot to mention). Ok, now that I have confirmation, I'll see if I can zoom in on the problem. Does anybody have a informed opinion as to where to start: server or client? -- Marcel Moolenaar USPA: A-39004 marcel@xcllnt.net To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon May 20 12:15:25 2002 Delivered-To: freebsd-current@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 584FE37B40E for ; Mon, 20 May 2002 12:15:05 -0700 (PDT) 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 MAA71905; Mon, 20 May 2002 12:00:25 -0700 (PDT) Received: (from archie@localhost) by arch20m.dellroad.org (8.11.6/8.11.6) id g4KIxuf53817; Mon, 20 May 2002 11:59:56 -0700 (PDT) (envelope-from archie) From: Archie Cobbs Message-Id: <200205201859.g4KIxuf53817@arch20m.dellroad.org> Subject: Re: SRA login failed -- bug? In-Reply-To: <20020520182139.GA92102@gauss.cup.hp.com> "from Marcel Moolenaar at May 20, 2002 11:21:39 am" To: Marcel Moolenaar Date: Mon, 20 May 2002 11:59:56 -0700 (PDT) Cc: Gavin Atkinson , current@FreeBSD.ORG X-Mailer: ELM [version 2.4ME+ PL88 (25)] MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Marcel Moolenaar writes: > > I see this as well - on both -STABLE and -CURRENT. I do you have two > > accounts you can try? I generally find that while the SRA login will > > refuse one account, a different account can log in fine, without > > reconnecting the telnet. > > Ok, now that I have confirmation, I'll see if I can zoom in on the > problem. Does anybody have a informed opinion as to where to start: > server or client? I haven't seen this for a while because I started using ssh exclusively a while back -- so this info may be out of date... but when I did see it, ISTR that there was often an error message on the server.. -Archie __________________________________________________________________________ Archie Cobbs * Packet Design * http://www.packetdesign.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon May 20 12:46:20 2002 Delivered-To: freebsd-current@freebsd.org Received: from smtp.kolej.mff.cuni.cz (smtp.kolej.mff.cuni.cz [195.113.25.225]) by hub.freebsd.org (Postfix) with ESMTP id 6423137B404 for ; Mon, 20 May 2002 12:46:14 -0700 (PDT) X-Envelope-From: kacem0am@artax.karlin.mff.cuni.cz Received: from amutor.kolej.mff.cuni.cz (amutor.kolej.mff.cuni.cz [195.113.26.152]) by smtp.kolej.mff.cuni.cz (8.11.6/8.11.6) with ESMTP id g4KJkDK62743 for ; Mon, 20 May 2002 21:46:13 +0200 (CEST) (envelope-from kacem0am@artax.karlin.mff.cuni.cz) Received: from wizard by amutor.kolej.mff.cuni.cz with local (Exim 3.35 #1 (FreeBSD)) id 179t6d-0002DR-00 for ; Mon, 20 May 2002 21:46:07 +0200 Date: Mon, 20 May 2002 21:46:06 +0200 From: Martin Kacerovsky To: current@freebsd.org Subject: src/sys/crypto/missing Message-ID: <20020520214606.A6995@amutor.kolej.mff.cuni.cz> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5.1i Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Hi, I've just CVSUPed sources of kernel (I had a snapshot) and there's no crypto directory in src/sys and make writes error : make: don't know how to make /usr/src/sys/crypto/rijndael/rijndael-alg-fst.c. Stop what should I do? copy the old crypto directory into new source tree ? or is the mistake somewhere else? Martin To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon May 20 13:52: 1 2002 Delivered-To: freebsd-current@freebsd.org Received: from mailsrv.otenet.gr (mailsrv.otenet.gr [195.170.0.5]) by hub.freebsd.org (Postfix) with ESMTP id D039A37B437; Mon, 20 May 2002 13:51:29 -0700 (PDT) Received: from hades.hell.gr (patr530-a233.otenet.gr [212.205.215.233]) by mailsrv.otenet.gr (8.12.3/8.12.3) with ESMTP id g4KKpPwM019539; Mon, 20 May 2002 23:51:28 +0300 (EEST) Received: from hades.hell.gr (hades [127.0.0.1]) by hades.hell.gr (8.12.3/8.12.3) with ESMTP id g4KKpBCx019596; Mon, 20 May 2002 23:51:24 +0300 (EEST) (envelope-from keramida@ceid.upatras.gr) Received: (from charon@localhost) by hades.hell.gr (8.12.3/8.12.3/Submit) id g4KHhkJW018445; Mon, 20 May 2002 20:43:46 +0300 (EEST) (envelope-from keramida@ceid.upatras.gr) Date: Mon, 20 May 2002 20:43:46 +0300 From: Giorgos Keramidas To: Riccardo Torrini Cc: freebsd-current@FreeBSD.org, Mark Peek Subject: Re: tcsh Message-ID: <20020520174345.GF16779@hades.hell.gr> References: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.3.99i Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On 2002-05-19 20:34, Riccardo Torrini wrote: > On 19-May-2002 (18:27:40/GMT) Riccardo Torrini wrote: > > > I have "set implicitcd". But it would be honoured only when a > > directory is specified on a line itself, not after a pipe (IMHO). > > Or (even better), when a directory is followed by a "/" ? It's all a matter of what `implicit' means to you, I guess. By adding a slash ("/") you're making it a tiny bit `explicit' IMHO :) -- Giorgos Keramidas - http://www.FreeBSD.org keramida@FreeBSD.org - The Power to Serve To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon May 20 17:49:47 2002 Delivered-To: freebsd-current@freebsd.org Received: from obsecurity.dyndns.org (adsl-64-169-107-187.dsl.lsan03.pacbell.net [64.169.107.187]) by hub.freebsd.org (Postfix) with ESMTP id ABA6137B406 for ; Mon, 20 May 2002 17:49:43 -0700 (PDT) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id 1BDC366DC0; Mon, 20 May 2002 17:49:43 -0700 (PDT) Date: Mon, 20 May 2002 17:49:42 -0700 From: Kris Kennaway To: Martin Kacerovsky Cc: current@FreeBSD.ORG Subject: Re: src/sys/crypto/missing Message-ID: <20020520174942.A2717@xor.obsecurity.org> References: <20020520214606.A6995@amutor.kolej.mff.cuni.cz> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-md5; protocol="application/pgp-signature"; boundary="opJtzjQTFsWo+cga" Content-Disposition: inline User-Agent: Mutt/1.2.5.1i In-Reply-To: <20020520214606.A6995@amutor.kolej.mff.cuni.cz>; from wizard@matfyz.cz on Mon, May 20, 2002 at 09:46:06PM +0200 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG --opJtzjQTFsWo+cga Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, May 20, 2002 at 09:46:06PM +0200, Martin Kacerovsky wrote: > Hi, > I've just CVSUPed sources of kernel (I had a snapshot) and there's no=20 > crypto directory in src/sys and make writes error :=20 >=20 > make: don't know how to make /usr/src/sys/crypto/rijndael/rijndael-alg-fs= t.c. Stop > =20 > what should I do? copy the old crypto directory into new source tree ? > or is the mistake somewhere else? You're using an incomplete cvsupfile. Kris --opJtzjQTFsWo+cga Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.7 (FreeBSD) iD8DBQE86ZmlWry0BWjoQKURAlCaAJ9kEgLRzZ2+ZJuu0ERRehOxchsiFwCdE3gz tjbHvlWFCsj88OwnOvcPvL8= =gTBo -----END PGP SIGNATURE----- --opJtzjQTFsWo+cga-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon May 20 20:27:51 2002 Delivered-To: freebsd-current@freebsd.org Received: from web11607.mail.yahoo.com (web11607.mail.yahoo.com [216.136.172.59]) by hub.freebsd.org (Postfix) with SMTP id 9A5B837B404 for ; Mon, 20 May 2002 20:27:46 -0700 (PDT) Message-ID: <20020521032746.14287.qmail@web11607.mail.yahoo.com> Received: from [171.64.132.143] by web11607.mail.yahoo.com via HTTP; Mon, 20 May 2002 20:27:46 PDT Date: Mon, 20 May 2002 20:27:46 -0700 (PDT) From: Oleg Chebotarev Subject: multi default routes in freebsd !? To: freebsd-current@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Does anyone know when FreeBSD will support multiple default routes or multiple routes to the same network thru different interfaces? Thank you, Oleg __________________________________________________ Do You Yahoo!? LAUNCH - Your Yahoo! Music Experience http://launch.yahoo.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon May 20 22: 7: 8 2002 Delivered-To: freebsd-current@freebsd.org Received: from white.imgsrc.co.jp (ns.imgsrc.co.jp [210.226.20.2]) by hub.freebsd.org (Postfix) with ESMTP id ACBAC37B404 for ; Mon, 20 May 2002 22:07:05 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by white.imgsrc.co.jp (Postfix) with ESMTP id 9C4FF24D2A for ; Tue, 21 May 2002 14:07:04 +0900 (JST) Received: from black.imgsrc.co.jp (black.imgsrc.co.jp [2001:218:422:2::130]) by white.imgsrc.co.jp (Postfix) with ESMTP id 222D724D1C for ; Tue, 21 May 2002 14:07:01 +0900 (JST) Received: from black.imgsrc.co.jp (black.imgsrc.co.jp [2001:218:422:2::130]) by black.imgsrc.co.jp (Postfix) with ESMTP id 6F2CD1E46E8 for ; Tue, 21 May 2002 14:06:59 +0900 (JST) Date: Tue, 21 May 2002 14:06:59 +0900 Message-ID: <7melg6ks24.wl@black.imgsrc.co.jp> From: Jun Kuriyama To: Current Subject: could sleep with "pcm0:play:0" locked User-Agent: Wanderlust/2.9.10 (Unchained Melody) SEMI/1.14.3 (Ushinoya) FLIM/1.14.3 (=?ISO-8859-4?Q?Unebigory=F2mae?=) APEL/10.3 Emacs/21.2 (i386--freebsd) MULE/5.0 (SAKAKI) MIME-Version: 1.0 (generated by SEMI 1.14.3 - "Ushinoya") Content-Type: text/plain; charset=US-ASCII X-Virus-Scanned: by AMaViS on ns.imgsrc.co.jp Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG I got this message (after fifo fix kernel): May 21 13:54:35 waterblue kernel: ../../../vm/uma_core.c:1324: could sleep with "pcm0:play:0" locked from ../../../dev/sound/pcm/dsp.c:734 May 21 13:54:35 waterblue kernel: ../../../vm/uma_core.c:1324: could sleep with "pcm0:play:0" locked from ../../../dev/sound/pcm/dsp.c:690 May 21 13:54:35 waterblue kernel: ../../../vm/uma_core.c:1324: could sleep with "pcm0:play:0" locked from ../../../dev/sound/pcm/dsp.c:765 May 21 13:54:35 waterblue kernel: ../../../vm/uma_core.c:1324: could sleep with "pcm0:play:0" locked from ../../../dev/sound/pcm/dsp.c:353 May 21 13:55:00 waterblue kernel: ../../../vm/uma_core.c:1324: could sleep with "process lock" locked from ../../../kern/kern_prot.c:511 May 21 13:55:00 waterblue kernel: ../../../vm/uma_core.c:1324: could sleep with "process lock" locked from ../../../kern/kern_prot.c:613 -- Jun Kuriyama // IMG SRC, Inc. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon May 20 22:35:18 2002 Delivered-To: freebsd-current@freebsd.org Received: from scotch.ucf.ics.uci.edu (scotch.ucf.ics.uci.edu [128.195.23.4]) by hub.freebsd.org (Postfix) with ESMTP id A2B7D37B40C for ; Mon, 20 May 2002 22:35:15 -0700 (PDT) Received: from whiskey.ucf.ics.uci.edu (whiskey.ucf.ics.uci.edu [128.195.23.9]) by scotch.ucf.ics.uci.edu (Postfix) with ESMTP id 5BED114D0F for ; Mon, 20 May 2002 22:35:15 -0700 (PDT) Received: from whiskey.ucf.ics.uci.edu (localhost [127.0.0.1]) by whiskey.ucf.ics.uci.edu (8.10.2+Sun/8.10.2) with ESMTP id g4L5ZEl16190 for ; Mon, 20 May 2002 22:35:15 -0700 (PDT) Message-Id: <200205210535.g4L5ZEl16190@whiskey.ucf.ics.uci.edu> To: freebsd-current@freebsd.org Reply-To: sjh@ucf.ics.uci.edu X-Message-Flag: Microsoft sucks, switch to UNIX Subject: rio500 usb support Date: Mon, 20 May 2002 22:35:14 -0700 From: Seth Hettich Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG I just started playing w/ this. While it seems to work, connecting the rio, disconnecting it, and then reconnecting causes a panic when it trys to re-make the /dev entry. I don't see a usb mailing list, so where should I take this? -Seth To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon May 20 22:38:43 2002 Delivered-To: freebsd-current@freebsd.org Received: from goose.prod.itd.earthlink.net (goose.mail.pas.earthlink.net [207.217.120.18]) by hub.freebsd.org (Postfix) with ESMTP id 40D2E37B400 for ; Mon, 20 May 2002 22:38:34 -0700 (PDT) Received: from pool0555.cvx40-bradley.dialup.earthlink.net ([216.244.44.45] helo=mindspring.com) by goose.prod.itd.earthlink.net with esmtp (Exim 3.33 #2) id 17A2Lt-0002Rc-00; Mon, 20 May 2002 22:38:29 -0700 Message-ID: <3CE9DD37.88DDCABC@mindspring.com> Date: Mon, 20 May 2002 22:37:59 -0700 From: Terry Lambert X-Mailer: Mozilla 4.7 [en]C-CCK-MCD {Sony} (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: Oleg Chebotarev Cc: freebsd-current@FreeBSD.org Subject: Re: multi default routes in freebsd !? References: <20020521032746.14287.qmail@web11607.mail.yahoo.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Oleg Chebotarev wrote: > Does anyone know when FreeBSD will > support multiple default routes > or multiple routes to the same network thru different interfaces? I have two default routes. One is IP address "A". The other is IP address "B". To which IP address do I forward a random packet? Shouldn't you just use BGP instead? That's what it was designed to support. -- Terry To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon May 20 22:43:23 2002 Delivered-To: freebsd-current@freebsd.org Received: from scotch.ucf.ics.uci.edu (scotch.ucf.ics.uci.edu [128.195.23.4]) by hub.freebsd.org (Postfix) with ESMTP id 43A9A37B40E for ; Mon, 20 May 2002 22:43:20 -0700 (PDT) Received: from whiskey.ucf.ics.uci.edu (whiskey.ucf.ics.uci.edu [128.195.23.9]) by scotch.ucf.ics.uci.edu (Postfix) with ESMTP id EFE3A14D0F for ; Mon, 20 May 2002 22:43:19 -0700 (PDT) Received: from whiskey.ucf.ics.uci.edu (localhost [127.0.0.1]) by whiskey.ucf.ics.uci.edu (8.10.2+Sun/8.10.2) with ESMTP id g4L5hJl16291 for ; Mon, 20 May 2002 22:43:19 -0700 (PDT) Message-Id: <200205210543.g4L5hJl16291@whiskey.ucf.ics.uci.edu> To: freebsd-current@freebsd.org Subject: Re: could sleep with "pcm0:play:0" locked In-Reply-To: Your message of "Tue, 21 May 2002 14:06:59 +0900." <7melg6ks24.wl@black.imgsrc.co.jp> Date: Mon, 20 May 2002 22:43:19 -0700 From: Seth Hettich Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG > > I got this message (after fifo fix kernel): > > May 21 13:54:35 waterblue kernel: ../../../vm/uma_core.c:1324: could sleep wi th "pcm0:play:0" locked from ../../../dev/sound/pcm/dsp.c:734 Me to. Also, starting XFree causes a panic. -Seth To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon May 20 22:48:51 2002 Delivered-To: freebsd-current@freebsd.org Received: from ref5.freebsd.org (ref5.FreeBSD.org [216.136.204.102]) by hub.freebsd.org (Postfix) with ESMTP id 43C5737B404 for ; Mon, 20 May 2002 22:48:50 -0700 (PDT) Received: from ref5.freebsd.org (localhost [127.0.0.1]) by ref5.freebsd.org (8.12.3/8.12.3) with ESMTP id g4L5moP7039463 for ; Mon, 20 May 2002 22:48:50 -0700 (PDT) (envelope-from des@ref5.freebsd.org) Received: (from des@localhost) by ref5.freebsd.org (8.12.3/8.12.3/Submit) id g4L5mnmE039454 for current@freebsd.org; Mon, 20 May 2002 22:48:49 -0700 (PDT) Date: Mon, 20 May 2002 22:48:49 -0700 (PDT) From: Dag-Erling Smorgrav Message-Id: <200205210548.g4L5mnmE039454@ref5.freebsd.org> To: current@freebsd.org Subject: i386 tinderbox failure Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue May 21 0:25:37 2002 Delivered-To: freebsd-current@freebsd.org Received: from vbook.express.ru (asplinux.ru [195.133.213.194]) by hub.freebsd.org (Postfix) with ESMTP id 007D537B401 for ; Tue, 21 May 2002 00:25:33 -0700 (PDT) Received: from vova by vbook.express.ru with local (Exim 3.36 #1) id 17A41N-0000B6-00; Tue, 21 May 2002 11:25:25 +0400 Subject: Re: multi default routes in freebsd !? From: "Vladimir B. " Grebenschikov To: Terry Lambert Cc: Oleg Chebotarev , freebsd-current@FreeBSD.org In-Reply-To: <3CE9DD37.88DDCABC@mindspring.com> References: <20020521032746.14287.qmail@web11607.mail.yahoo.com> <3CE9DD37.88DDCABC@mindspring.com> Content-Type: text/plain; charset=KOI8-R Content-Transfer-Encoding: quoted-printable X-Mailer: Ximian Evolution 1.0.5 Date: 21 May 2002 11:25:25 +0400 Message-Id: <1021965925.557.9.camel@vbook.express.ru> Mime-Version: 1.0 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG =F7 Tue, 21.05.2002, =D7 09:37, Terry Lambert =CE=C1=D0=C9=D3=C1=CC: > Oleg Chebotarev wrote: > > Does anyone know when FreeBSD will > > support multiple default routes > > or multiple routes to the same network thru different interfaces? >=20 > I have two default routes. One is IP address "A". The other is > IP address "B". >=20 > To which IP address do I forward a random packet? There are some algoritms, for example round-robin It is not a problem if you assign two equal routes you know what you want. If you have two links to one provider and want to balance outgoing traffic it is much better to do it with to similar routes. > Shouldn't you just use BGP instead? That's what it was designed > to support. OSPF have equal cost multupath, An BGP too (If I not mistaken) so lack of kernel support of more then one route for one destination=20 is not good. Zebra on Linux can do OSPF equal cost multipath but on FreeBSD cant. Times ago there was hack for multipath routing on: ftp://ftp.flirble.org/pub/unix/hacks/FreeBSD/mpath/ but it seems this page now removed. :( > -- Terry =20 --=20 Vladimir B. Grebenschikov vova@sw.ru, SWsoft, Inc. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue May 21 0:35:41 2002 Delivered-To: freebsd-current@freebsd.org Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by hub.freebsd.org (Postfix) with ESMTP id 9737E37B401 for ; Tue, 21 May 2002 00:35:37 -0700 (PDT) Received: by elvis.mu.org (Postfix, from userid 1192) id 7E16DAE1D0; Tue, 21 May 2002 00:35:37 -0700 (PDT) Date: Tue, 21 May 2002 00:35:37 -0700 From: Alfred Perlstein To: sjh@ucf.ics.uci.edu Cc: freebsd-current@freebsd.org Subject: Re: rio500 usb support Message-ID: <20020521073537.GF54960@elvis.mu.org> References: <200205210535.g4L5ZEl16190@whiskey.ucf.ics.uci.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200205210535.g4L5ZEl16190@whiskey.ucf.ics.uci.edu> User-Agent: Mutt/1.3.27i Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG * Seth Hettich [020520 22:35] wrote: > I just started playing w/ this. While it seems to work, connecting > the rio, disconnecting it, and then reconnecting causes a panic when > it trys to re-make the /dev entry. > > I don't see a usb mailing list, so where should I take this? Index: urio.c =================================================================== RCS file: /home/ncvs/src/sys/dev/usb/urio.c,v retrieving revision 1.16 diff -u -r1.16 urio.c --- urio.c 6 May 2002 18:23:35 -0000 1.16 +++ urio.c 21 May 2002 07:34:54 -0000 @@ -158,6 +158,9 @@ int sc_epaddr[2]; int sc_refcnt; +#if defined(__FreeBSD__) + dev_t sc_dev; +#endif /* defined(__FreeBSD__) */ #if defined(__NetBSD__) || defined(__OpenBSD__) u_char sc_dying; #endif @@ -272,7 +275,7 @@ #if defined(__FreeBSD__) #if (__FreeBSD__ >= 4) /* XXX no error trapping, no storing of dev_t */ - (void) make_dev(&urio_cdevsw, device_get_unit(self), + sc->sc_dev = make_dev(&urio_cdevsw, device_get_unit(self), UID_ROOT, GID_OPERATOR, 0644, "urio%d", device_get_unit(self)); #endif @@ -673,6 +676,7 @@ mn = self->dv_unit * USB_MAX_ENDPOINTS; vdevgone(maj, mn, mn + USB_MAX_ENDPOINTS - 1, VCHR); #elif defined(__FreeBSD__) + destroy_dev(sc->sc_dev); /* XXX not implemented yet */ #endif -- -Alfred Perlstein [alfred@freebsd.org] 'Instead of asking why a piece of software is using "1970s technology," start asking why software is ignoring 30 years of accumulated wisdom.' Tax deductible donations for FreeBSD: http://www.freebsdfoundation.org/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue May 21 1:29:11 2002 Delivered-To: freebsd-current@freebsd.org Received: from postoffice.aims.com.au (eth0.lnk.aims.com.au [203.31.73.253]) by hub.freebsd.org (Postfix) with ESMTP id 7F97E37B408 for ; Tue, 21 May 2002 01:29:07 -0700 (PDT) Received: from postoffice.aims.com.au (nts-ts1.aims.private [192.168.10.2]) by postoffice.aims.com.au with ESMTP id g4L8T5j62926 for ; Tue, 21 May 2002 18:29:05 +1000 (EST) (envelope-from chris@aims.com.au) Received: from ntsts1 by aims.com.au with SMTP (MDaemon.v3.5.3.R) for ; Tue, 21 May 2002 18:28:21 +1000 Reply-To: From: "Chris Knight" To: Subject: RE: multi default routes in freebsd !? Date: Tue, 21 May 2002 18:28:19 +1000 Message-ID: <066d01c200a1$773f3180$020aa8c0@aims.private> MIME-Version: 1.0 Content-Type: text/plain; charset="koi8-r" Content-Transfer-Encoding: 7bit X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook CWS, Build 9.0.2416 (9.0.2911.0) X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4807.1700 In-Reply-To: Importance: Normal X-Return-Path: chris@aims.com.au X-MDaemon-Deliver-To: freebsd-current@freebsd.org Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Howdy, > -----Original Message----- > From: Vladimir B. Grebenschikov > Sent: Tuesday, 21 May 2002 17:25 > To: list-freebsd-current@aims.com.au > Cc: Oleg Chebotarev; freebsd-current@FreeBSD.ORG > Subject: Re: multi default routes in freebsd !? > > [snip] > > Times ago there was hack for multipath routing on: > ftp://ftp.flirble.org/pub/unix/hacks/FreeBSD/mpath/ > but it seems this page now removed. > Remove mpath from the above URL and you will find the patches. > -- > Vladimir B. Grebenschikov > vova@sw.ru, SWsoft, Inc. Regards, Chris Knight Systems Administrator AIMS Independent Computer Professionals Tel: +61 3 6334 6664 Fax: +61 3 6331 7032 Mob: +61 419 528 795 Web: http://www.aims.com.au To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue May 21 2:14:23 2002 Delivered-To: freebsd-current@freebsd.org Received: from pintail.mail.pas.earthlink.net (pintail.mail.pas.earthlink.net [207.217.120.122]) by hub.freebsd.org (Postfix) with ESMTP id CFF9D37B40C for ; Tue, 21 May 2002 02:14:18 -0700 (PDT) Received: from pool0069.cvx40-bradley.dialup.earthlink.net ([216.244.42.69] helo=mindspring.com) by pintail.mail.pas.earthlink.net with esmtp (Exim 3.33 #2) id 17A5iY-00015k-00; Tue, 21 May 2002 02:14:06 -0700 Message-ID: <3CEA0FC0.E71EC770@mindspring.com> Date: Tue, 21 May 2002 02:13:36 -0700 From: Terry Lambert X-Mailer: Mozilla 4.7 [en]C-CCK-MCD {Sony} (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: "Vladimir B. Grebenschikov" Cc: Oleg Chebotarev , freebsd-current@FreeBSD.org Subject: Re: multi default routes in freebsd !? References: <20020521032746.14287.qmail@web11607.mail.yahoo.com> <3CE9DD37.88DDCABC@mindspring.com> <1021965925.557.9.camel@vbook.express.ru> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG "Vladimir B. Grebenschikov" wrote: > There are some algoritms, for example round-robin > It is not a problem if you assign two equal routes you know what you > want. > > If you have two links to one provider and want to balance outgoing > traffic it is much better to do it with to similar routes. > > > Shouldn't you just use BGP instead? That's what it was designed > > to support. > > OSPF have equal cost multupath, An BGP too (If I not mistaken) > so lack of kernel support of more then one route for one destination > is not good. > > Zebra on Linux can do OSPF equal cost multipath but on FreeBSD cant. Sounds like a problem with Zebra... FreeBSD supports BGP just fine. > Times ago there was hack for multipath routing on: > ftp://ftp.flirble.org/pub/unix/hacks/FreeBSD/mpath/ > but it seems this page now removed. It's there still (drop the "mpath/" suffix). It's an OK hack, but it's a hack (though I'd have to say it's probably worth integrating into FreeBSD by default so it doesn't get stale, and it's not "lost"). Multipath routing is not as useful as you imply. Neither is round-robin'ing between a set of paths. It assumes that the pool retention time on the router is longer than the drain time for a single path, such that you end up with a higher aggregate throughput than you would otherwise get. Most of the time, with what you are suggesting, you will get the same throughput, you will just get differential pipe utilization (using B == !A). When this isn't the case, the amount of latency for a single path is such that you end up with only a small fractional improvement, when there is any improvement at all. The primary failure of this is that it can't detect when a route goes down, so you are screwed when that happens. You are much better off using BGP. If you absolutely refuse to use BGP for some reason which you absolutely refuse to post to the list, you should consider using PPPOE and multilink PPP in combination (both are Netgraph nodes). Even so, you will be screwed when one of your links goes down; this isn't the case for the original design of mpd (multilink PPP daemon), since it got to notice carrier loss. Over a fixed link, there's no notification (and I guess you could have a path outage without carrier loss even in the mpd case, but it's unlikely). There is also a VRRP implementation for FreeBSD. I've posted the URL for it before. In combination, Virtual Router Redundancy Protocol *and* multipath are, together, roughly equivalent to using BGP (assuming both your routers are running the VRRP code). Also, that's assuming you guess correctly on the relative metrics, when you have asymmetric path speed within the set of paths you are trying to use, and set up both paths to fail over to each other with the VIP of the two "routers". BGP is a better idea (of course). You might also consider using BGP. And have I mentioned BGP? 8-) 8-). -- Terry To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue May 21 3:35: 9 2002 Delivered-To: freebsd-current@freebsd.org Received: from vbook.express.ru (asplinux.ru [195.133.213.194]) by hub.freebsd.org (Postfix) with ESMTP id 2FCC937B405 for ; Tue, 21 May 2002 03:35:02 -0700 (PDT) Received: from vova by vbook.express.ru with local (Exim 3.36 #1) id 17A6yi-0009lj-00; Tue, 21 May 2002 14:34:52 +0400 Subject: Re: multi default routes in freebsd !? From: "Vladimir B. " Grebenschikov To: Terry Lambert Cc: Oleg Chebotarev , freebsd-current@FreeBSD.org In-Reply-To: <3CEA0FC0.E71EC770@mindspring.com> References: <20020521032746.14287.qmail@web11607.mail.yahoo.com> <3CE9DD37.88DDCABC@mindspring.com> <1021965925.557.9.camel@vbook.express.ru> <3CEA0FC0.E71EC770@mindspring.com> Content-Type: text/plain; charset=KOI8-R Content-Transfer-Encoding: quoted-printable X-Mailer: Ximian Evolution 1.0.5 Date: 21 May 2002 14:34:52 +0400 Message-Id: <1021977292.24428.30.camel@vbook.express.ru> Mime-Version: 1.0 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG =F7 Tue, 21.05.2002, =D7 13:13, Terry Lambert =CE=C1=D0=C9=D3=C1=CC: > > OSPF have equal cost multupath, An BGP too (If I not mistaken) > > so lack of kernel support of more then one route for one destination > > is not good. > >=20 > > Zebra on Linux can do OSPF equal cost multipath but on FreeBSD cant. >=20 > Sounds like a problem with Zebra... No, zebra uses in-kernel FIB and can't install two routes with same prefix into it due to kernel lack of this function. =20 > FreeBSD supports BGP just fine. yes, but it not allows BGP to install two routes with same prefix into FIB. =20 > > Times ago there was hack for multipath routing on: > > ftp://ftp.flirble.org/pub/unix/hacks/FreeBSD/mpath/ > > but it seems this page now removed. >=20 > It's there still (drop the "mpath/" suffix). It's an OK hack, > but it's a hack (though I'd have to say it's probably worth > integrating into FreeBSD by default so it doesn't get stale, > and it's not "lost"). Ok > Multipath routing is not as useful as you imply. Neither is > round-robin'ing between a set of paths. It assumes that the > pool retention time on the router is longer than the drain time > for a single path, such that you end up with a higher aggregate > throughput than you would otherwise get. Most of the time, > with what you are suggesting, you will get the same throughput, > you will just get differential pipe utilization (using B =3D=3D !A). > When this isn't the case, the amount of latency for a single > path is such that you end up with only a small fractional > improvement, when there is any improvement at all. Lets imagine - we have 3 links 2Mbit/s on different interfaces. I want to join them all, but I have no control of other end (provider) so I can't build netgraph-joiner. Solution with installing 3 routes (through BGP of course, one BGP session per link) solves problem. I have 6 Mbit/s summary bandwith. > The primary failure of this is that it can't detect when a > route goes down, so you are screwed when that happens. If interface goes down route will be DOWN by kernel. So it is not problem. Anyway if problem happens without downing interface BGP will detect problem and down routes. > You are much better off using BGP. >=20 > If you absolutely refuse to use BGP for some reason which you > absolutely refuse to post to the list, you should consider using > PPPOE and multilink PPP in combination (both are Netgraph nodes). It is usual practice to use, say OSPF for internal routing (inside one AS). Yes I understand that some netgraph solutions can help (multilink PPP or ng_one2many, I am extensively use netgraph) But if routing protocol there solution for it with alid link down detection and so why we need to use some "workarounds" to emulate protocol behavior ?=20 > Even so, you will be screwed when one of your links goes down; > this isn't the case for the original design of mpd (multilink > PPP daemon), since it got to notice carrier loss. Over a fixed > link, there's no notification (and I guess you could have a path > outage without carrier loss even in the mpd case, but it's unlikely). Yes it is possible. > There is also a VRRP implementation for FreeBSD. I've posted > the URL for it before. In combination, Virtual Router Redundancy > Protocol *and* multipath are, together, roughly equivalent to > using BGP (assuming both your routers are running the VRRP code). No, VRRP can't help if you want to use summary bandwidth, but helps a lot if you are want to get redundancy (I think so because I am using VRRP on my core routers since 4.2). > Also, that's assuming you guess correctly on the relative metrics, > when you have asymmetric path speed within the set of paths you > are trying to use, and set up both paths to fail over to each other > with the VIP of the two "routers". >=20 > BGP is a better idea (of course). >=20 > You might also consider using BGP. >=20 > And have I mentioned BGP? 8-) 8-). BGP can use multipath, as well as OSPF. Possibility of kernel to store some number of routes for one prefix in FIB can't replace BGP and, on other hand, BGP itself can't replace such kernel feature. These two things almost orthogonal. > -- Terry =20 PS: My opinion - it is useful feature for FreeBSD kernel, often used now as good routing platform.=20 --=20 Vladimir B. Grebenschikov vova@sw.ru, SWsoft, Inc. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue May 21 4:29:30 2002 Delivered-To: freebsd-current@freebsd.org Received: from heechee.tobez.org (254.adsl0.ryv.worldonline.dk [213.237.10.254]) by hub.freebsd.org (Postfix) with ESMTP id 08F6537B400 for ; Tue, 21 May 2002 04:29:25 -0700 (PDT) Received: by heechee.tobez.org (Postfix, from userid 1001) id 6D977ABE1; Tue, 21 May 2002 13:29:05 +0200 (CEST) Date: Tue, 21 May 2002 13:29:05 +0200 From: Anton Berezin To: John Hay Cc: Mark Huizer , current@FreeBSD.ORG Subject: Re: Perl script rewrites - progress (2) Message-ID: <20020521112905.GF56167@heechee.tobez.org> Mail-Followup-To: Anton Berezin , John Hay , Mark Huizer , current@FreeBSD.ORG References: <20020518172806.GA25059@eeyore.local.dohd.org> <200205190955.g4J9tX394170@zibbi.icomtek.csir.co.za> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200205190955.g4J9tX394170@zibbi.icomtek.csir.co.za> User-Agent: Mutt/1.3.24i Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Hi, On Sun, May 19, 2002 at 11:55:33AM +0200, John Hay wrote: > Me too. :-( The error I see is: > > ################################### > Extracting splain (with variable substitutions) > ../miniperl -I../lib perlcc.PL > Extracting perlcc (with variable substitutions) > ../miniperl -I../lib dprofpp.PL > Extracting dprofpp (with variable substitutions) > > Making x2p stuff > make: don't know how to make . Stop > *** Error code 2 > > Stop in /usr/ports/lang/perl5/work/perl-5.6.1. > *** Error code 1 > > Stop in /usr/ports/lang/perl5. > ################################### > > ################################### > > grep built-in work/perl-5.6.1/x2p/makefile > hash$(OBJ_EXT): > str$(OBJ_EXT): > util$(OBJ_EXT): > walk$(OBJ_EXT): > ################################### This problem should be fixed now. =Anton. -- | Anton Berezin | FreeBSD: The power to serve | | catpipe Systems ApS _ _ |_ | http://www.FreeBSD.org | | tobez@catpipe.net (_(_|| | tobez@FreeBSD.org | | +45 7021 0050 | Private: tobez@tobez.org | To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue May 21 4:30:16 2002 Delivered-To: freebsd-current@freebsd.org Received: from heechee.tobez.org (254.adsl0.ryv.worldonline.dk [213.237.10.254]) by hub.freebsd.org (Postfix) with ESMTP id AEE9D37B413 for ; Tue, 21 May 2002 04:30:02 -0700 (PDT) Received: by heechee.tobez.org (Postfix, from userid 1001) id ECECCABE3; Tue, 21 May 2002 13:29:48 +0200 (CEST) Date: Tue, 21 May 2002 13:29:48 +0200 From: Anton Berezin To: Beech Rintoul Cc: freebsd-current@freebsd.org Subject: Re: perl5 port won't build Message-ID: <20020521112948.GG56167@heechee.tobez.org> Mail-Followup-To: Anton Berezin , Beech Rintoul , freebsd-current@freebsd.org References: <20020520031907.AAE74340F@nova.anchoragerescue.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20020520031907.AAE74340F@nova.anchoragerescue.org> User-Agent: Mutt/1.3.24i Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Hi, On Sun, May 19, 2002 at 07:19:07PM -0800, Beech Rintoul wrote: > I grabbed the latest ports and attempted to build p5, it errors with the > following: > > Making x2p stuff > make: don't know how to make . Stop > *** Error code 2 > > Stop in /usr/ports/lang/perl5/work/perl-5.6.1. > *** Error code 1 > > Stop in /usr/ports/lang/perl5. > > Any suggestions? Yes - cvsup again. :-) Cheers, =Anton. -- | Anton Berezin | FreeBSD: The power to serve | | catpipe Systems ApS _ _ |_ | http://www.FreeBSD.org | | tobez@catpipe.net (_(_|| | tobez@FreeBSD.org | | +45 7021 0050 | Private: tobez@tobez.org | To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue May 21 4:54:40 2002 Delivered-To: freebsd-current@freebsd.org Received: from web11606.mail.yahoo.com (web11606.mail.yahoo.com [216.136.172.58]) by hub.freebsd.org (Postfix) with SMTP id C011A37B413 for ; Tue, 21 May 2002 04:54:34 -0700 (PDT) Message-ID: <20020521115434.81602.qmail@web11606.mail.yahoo.com> Received: from [65.112.137.20] by web11606.mail.yahoo.com via HTTP; Tue, 21 May 2002 04:54:34 PDT Date: Tue, 21 May 2002 04:54:34 -0700 (PDT) From: Oleg Chebotarev Subject: Re: multi default routes in freebsd !? To: "Vladimir B. Grebenschikov" , Terry Lambert Cc: Oleg Chebotarev , freebsd-current@FreeBSD.org In-Reply-To: <1021965925.557.9.camel@vbook.express.ru> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG The mpath diff is against 4.3 stable on given date. I was not even able to patch 4.3 release. OSPF and BGP does not came into play here yet, because to assign the same/different costs to different routes to the same destination I need to have routing table with 2 (or more) routes to the same destination. The current kernel does not allow this. Could you specify how you got this: > I have two default routes. One is IP address "A". The other is > IP address "B". (The other issues as to what gw route specific packet are not important) Thank you, Oleg --- "Vladimir B. Grebenschikov" wrote: > ÷ Tue, 21.05.2002, × 09:37, Terry Lambert ÎÁÐÉÓÁÌ: > > Oleg Chebotarev wrote: > > > Does anyone know when FreeBSD will > > > support multiple default routes > > > or multiple routes to the same network thru different interfaces? > > > > I have two default routes. One is IP address "A". The other is > > IP address "B". > > > > To which IP address do I forward a random packet? > > There are some algoritms, for example round-robin > It is not a problem if you assign two equal routes you know what you > want. > > If you have two links to one provider and want to balance outgoing > traffic it is much better to do it with to similar routes. > > > Shouldn't you just use BGP instead? That's what it was designed > > to support. > > OSPF have equal cost multupath, An BGP too (If I not mistaken) > so lack of kernel support of more then one route for one destination > is not good. > > Zebra on Linux can do OSPF equal cost multipath but on FreeBSD cant. > > Times ago there was hack for multipath routing on: > ftp://ftp.flirble.org/pub/unix/hacks/FreeBSD/mpath/ > but it seems this page now removed. > > :( > > > -- Terry > > -- > Vladimir B. Grebenschikov > vova@sw.ru, SWsoft, Inc. __________________________________________________ Do You Yahoo!? LAUNCH - Your Yahoo! Music Experience http://launch.yahoo.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue May 21 5:21:57 2002 Delivered-To: freebsd-current@freebsd.org Received: from vbook.express.ru (asplinux.ru [195.133.213.194]) by hub.freebsd.org (Postfix) with ESMTP id A171337B407 for ; Tue, 21 May 2002 05:21:53 -0700 (PDT) Received: from vova by vbook.express.ru with local (Exim 3.36 #1) id 17A8dx-000ALn-00; Tue, 21 May 2002 16:21:33 +0400 Subject: Re: multi default routes in freebsd !? From: "Vladimir B. " Grebenschikov To: Oleg Chebotarev Cc: Terry Lambert , freebsd-current@FreeBSD.org In-Reply-To: <20020521115434.81602.qmail@web11606.mail.yahoo.com> References: <20020521115434.81602.qmail@web11606.mail.yahoo.com> Content-Type: text/plain; charset=KOI8-R Content-Transfer-Encoding: quoted-printable X-Mailer: Ximian Evolution 1.0.5 Date: 21 May 2002 16:21:33 +0400 Message-Id: <1021983693.24428.43.camel@vbook.express.ru> Mime-Version: 1.0 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG =F7 Tue, 21.05.2002, =D7 15:54, Oleg Chebotarev =CE=C1=D0=C9=D3=C1=CC: > The mpath diff is against 4.3 stable on given date. > I was not even able to patch 4.3 release. > OSPF and BGP does not came into play here yet, > because to assign the same/different costs to different routes to the > same destination I need to have routing table with 2 (or more) routes > to the same destination. The current kernel does not allow this. > Could you specify how you got this: > > I have two default routes. One is IP address "A". The other is > > IP address "B". Apply patchset mentioned below, and run # route add default -gateway "A" -gateway "B" > Thank you, > Oleg > > ftp://ftp.flirble.org/pub/unix/hacks/FreeBSD/mpath/ =20 --=20 Vladimir B. Grebenschikov vova@sw.ru, SWsoft, Inc. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue May 21 5:28:59 2002 Delivered-To: freebsd-current@freebsd.org Received: from draco.macsch.com (ns1.mscsoftware.com [192.207.69.10]) by hub.freebsd.org (Postfix) with ESMTP id CCAFA37B40A for ; Tue, 21 May 2002 05:28:55 -0700 (PDT) Received: from mailmuc.muc.eu.mscsoftware.com (mailmuc.muc.macsch.com [161.34.37.20]) by draco.macsch.com (8.9.3/8.9.3) with ESMTP id FAA16478 for ; Tue, 21 May 2002 05:28:52 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by mailmuc.muc.eu.mscsoftware.com (8.11.2/8.11.2/SuSE Linux 8.11.1-0.5) with ESMTP id g4LCREX13583 for ; Tue, 21 May 2002 14:27:14 +0200 Content-Transfer-Encoding: 7bit Content-Type: text/plain Date: 21 May 2002 14:26:57 +0200 From: "Georg-W. Koltermann" Message-Id: <1021984017.1417.46.camel@hunter.muc.macsch.com> Mime-Version: 1.0 Received: from hunter.muc.macsch.com by mailmuc.muc.eu.mscsoftware.com (AvMailGate-6.12.0.0) id 13539-608B38D8; Tue, 21 May 2002 14:26:40 +0200 Subject: cannot link C++ apps any more (GCC 3.1) To: freebsd-current@freebsd.org X-AntiVirus: OK! AvMailGate Version 6.12.1.30 at mailmuc has not found any known virus in this email. X-Mailer: Ximian Evolution 1.0.5 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Hi, I am unable to link C++ apps with a recent -current. It seems I would need a new libstdc++ which was not included. My libstdc++.so is a leftover from the previous cvsup. hunter[205]$ cat gwk.cc #include int main(int argc, const char *argv[]) { cout << "Hello, world!\n"; return 0; } hunter[206]$ c++ gwk.cc /var/tmp//ccThjZcK.o: In function `main': /var/tmp//ccThjZcK.o(.text+0x1e): undefined reference to `ostream::operator<<(char const*)' /var/tmp//ccThjZcK.o(.eh_frame+0x11): undefined reference to `__gxx_personality_v0' hunter[207]$ Is there any estimate to when the new libstdc++ will be in -current? Is there a port (lang/gcc31 ?) that I should use in the meantime? -- Regards, Georg. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue May 21 6: 1:54 2002 Delivered-To: freebsd-current@freebsd.org Received: from www.fastmail.fm (fastmail.fm [209.61.183.86]) by hub.freebsd.org (Postfix) with ESMTP id 60ADF37B407 for ; Tue, 21 May 2002 06:01:50 -0700 (PDT) Received: from www.fastmail.fm (localhost [127.0.0.1]) by localhost.localdomain (Postfix) with ESMTP id 6E9B96DA83 for ; Tue, 21 May 2002 08:01:45 -0500 (CDT) Received: by www.fastmail.fm (Postfix, from userid 99) id 6A8946DA5D; Tue, 21 May 2002 08:01:45 -0500 (CDT) Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="ISO-8859-1" MIME-Version: 1.0 X-Mailer: MIME::Lite 2.117 (F2.6; T0.14; A1.42; B2.12; Q2.03) Date: Tue, 21 May 2002 13:01:45 +0000 From: "Glenn G." To: current@FreeBSD.ORG Reply-To: "Glenn G." X-Epoch: 1021986105 X-Sasl-enc: mAGLvSIU0+7bTcqtRDfTHQ Subject: "Could Not Sleep Process Locked" errors in -Current Message-Id: <20020521130145.6A8946DA5D@www.fastmail.fm> Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG After rebuidling everthing from -Current today I am seeing a lot of these errors all of a sudden: kernel: /usr/src/sys/vm/uma_core.c:1324 could not sleep with "x10" locked from /usr/src/sys/pci/if_xl.c:2018 kernel: /usr/src/sys/vm/uma_core.c:1324 could not sleep with "process locked" from /usr/src/sys/kern/kern_prot.c:511 kernel: /usr/src/sys/vm/uma_core.c:1324 could not sleep with "process locked" from /usr/src/sys/kern/kern_prot.c:613 Glenn G. -- Glenn G. freebsd@fastmail.fm -- http://fastmail.fm/ - The professional email service To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue May 21 6:18:39 2002 Delivered-To: freebsd-current@freebsd.org Received: from energyhq.homeip.net (213-97-200-73.uc.nombres.ttd.es [213.97.200.73]) by hub.freebsd.org (Postfix) with ESMTP id 4FB6537B400 for ; Tue, 21 May 2002 06:18:35 -0700 (PDT) Received: from energyhq.homeip.net (213-97-200-73.uc.nombres.ttd.es [213.97.200.73]) by energyhq.homeip.net (Postfix) with ESMTP id 767C33FCA9; Tue, 21 May 2002 15:18:26 +0200 (CEST) Received: (from flynn@localhost) by energyhq.homeip.net (8.12.3/8.12.3/Submit) id g4LDIPKj028168; Tue, 21 May 2002 15:18:25 +0200 (CEST) Date: Tue, 21 May 2002 15:18:24 +0200 From: Miguel Mendez To: "Georg-W. Koltermann" Cc: freebsd-current@freebsd.org Subject: Re: cannot link C++ apps any more (GCC 3.1) Message-ID: <20020521151824.A27674@energyhq.homeip.net> Mail-Followup-To: "Georg-W. Koltermann" , freebsd-current@freebsd.org References: <1021984017.1417.46.camel@hunter.muc.macsch.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-md5; protocol="application/pgp-signature"; boundary="tKW2IUtsqtDRztdT" Content-Disposition: inline User-Agent: Mutt/1.2.5.1i In-Reply-To: <1021984017.1417.46.camel@hunter.muc.macsch.com>; from Georg.Koltermann@mscsoftware.com on Tue, May 21, 2002 at 02:26:57PM +0200 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG --tKW2IUtsqtDRztdT Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, May 21, 2002 at 02:26:57PM +0200, Georg-W. Koltermann wrote: Hi, > Is there any estimate to when the new libstdc++ will be in -current? Is > there a port (lang/gcc31 ?) that I should use in the meantime? This is a known issue, David is working on it. I'm not sure about the lang/gcc thing, but system's supplied compiler doesn't work for C++ code. Cheers, --=20 Miguel Mendez - flynn@energyhq.homeip.net GPG Public Key :: http://energyhq.homeip.net/files/pubkey.txt EnergyHQ :: http://www.energyhq.tk FreeBSD - The power to serve! --tKW2IUtsqtDRztdT Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.7 (FreeBSD) iD8DBQE86kkgnLctrNyFFPERAvFnAJ9Fh8+XUVPT2qtklFFzM2HHxTv7YwCfbwKC 2QRpkWZHH0fzCOa5Ljvu4UQ= =FS/N -----END PGP SIGNATURE----- --tKW2IUtsqtDRztdT-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue May 21 6:33:37 2002 Delivered-To: freebsd-current@freebsd.org Received: from energyhq.homeip.net (213-97-200-73.uc.nombres.ttd.es [213.97.200.73]) by hub.freebsd.org (Postfix) with ESMTP id A7AF637B405 for ; Tue, 21 May 2002 06:33:33 -0700 (PDT) Received: from energyhq.homeip.net (213-97-200-73.uc.nombres.ttd.es [213.97.200.73]) by energyhq.homeip.net (Postfix) with ESMTP id D72363FCA9 for ; Tue, 21 May 2002 15:33:34 +0200 (CEST) Received: (from flynn@localhost) by energyhq.homeip.net (8.12.3/8.12.3/Submit) id g4LDXYqi028295 for current@freebsd.org; Tue, 21 May 2002 15:33:34 +0200 (CEST) Date: Tue, 21 May 2002 15:33:34 +0200 From: Miguel Mendez To: current@freebsd.org Subject: Problems with DP1 Message-ID: <20020521153334.A28241@energyhq.homeip.net> Mail-Followup-To: current@freebsd.org Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-md5; protocol="application/pgp-signature"; boundary="dDRMvlgZJXvWKvBx" Content-Disposition: inline User-Agent: Mutt/1.2.5.1i Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG --dDRMvlgZJXvWKvBx Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hi, Like I've reported before, I'm getting a panic with DP1 about once a day in dumpsys () at ../../../kern/kern_shutdown.c:505. My question is, is there any patch/workaround for this, or am I SOL and the only way is to upgrade to a more recent -CURRENT? I don't mind if the box goes down once a day, as is just a desktop, and not doing any production work, just feel curious. Cheers, --=20 Miguel Mendez - flynn@energyhq.homeip.net GPG Public Key :: http://energyhq.homeip.net/files/pubkey.txt EnergyHQ :: http://www.energyhq.tk FreeBSD - The power to serve! --dDRMvlgZJXvWKvBx Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.7 (FreeBSD) iD8DBQE86kyunLctrNyFFPERAtPcAJ9MtQudqKUY0W0hStKHIilbQiLQqwCfc/8p jskYLm2E8Wg+SQuAZgHeT2k= =2tsj -----END PGP SIGNATURE----- --dDRMvlgZJXvWKvBx-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue May 21 7: 0:32 2002 Delivered-To: freebsd-current@freebsd.org Received: from web11605.mail.yahoo.com (web11605.mail.yahoo.com [216.136.172.57]) by hub.freebsd.org (Postfix) with SMTP id 4B69D37B40B for ; Tue, 21 May 2002 07:00:27 -0700 (PDT) Message-ID: <20020521140026.83097.qmail@web11605.mail.yahoo.com> Received: from [65.112.137.20] by web11605.mail.yahoo.com via HTTP; Tue, 21 May 2002 07:00:26 PDT Date: Tue, 21 May 2002 07:00:26 -0700 (PDT) From: Oleg Chebotarev Subject: Re: multi default routes in freebsd !? To: "Vladimir B. Grebenschikov" Cc: Terry Lambert , freebsd-current@FreeBSD.org In-Reply-To: <1021983693.24428.43.camel@vbook.express.ru> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG The thing is that it does not work with 4.3 release. I tried it a few times and I saw a lot of error during patching. Does anyone knows how to get a 4.3 stable for a given date? --- "Vladimir B. Grebenschikov" wrote: > ÷ Tue, 21.05.2002, × 15:54, Oleg Chebotarev ÎÁÐÉÓÁÌ: > > The mpath diff is against 4.3 stable on given date. > > I was not even able to patch 4.3 release. > > OSPF and BGP does not came into play here yet, > > because to assign the same/different costs to different routes to > the > > same destination I need to have routing table with 2 (or more) > routes > > to the same destination. The current kernel does not allow this. > > Could you specify how you got this: > > > I have two default routes. One is IP address "A". The other is > > > IP address "B". > > Apply patchset mentioned below, and run > > # route add default -gateway "A" -gateway "B" > > > Thank you, > > Oleg > > > > ftp://ftp.flirble.org/pub/unix/hacks/FreeBSD/mpath/ > > -- > Vladimir B. Grebenschikov > vova@sw.ru, SWsoft, Inc. > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-current" in the body of the message __________________________________________________ Do You Yahoo!? LAUNCH - Your Yahoo! Music Experience http://launch.yahoo.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue May 21 7: 6:49 2002 Delivered-To: freebsd-current@freebsd.org Received: from mailgate5.cinetic.de (mailgate5.cinetic.de [217.72.192.165]) by hub.freebsd.org (Postfix) with ESMTP id 8350137B408 for ; Tue, 21 May 2002 07:06:42 -0700 (PDT) Received: from web.de (fmomail02.dlan.cinetic.de [172.20.1.46]) by mailgate5.cinetic.de (8.11.2/8.11.2/SuSE Linux 8.11.0-0.4) with SMTP id g4LE6XX31532 for freebsd-current@freebsd.org; Tue, 21 May 2002 16:06:34 +0200 Date: Tue, 21 May 2002 16:06:34 +0200 Message-Id: <200205211406.g4LE6XX31532@mailgate5.cinetic.de> MIME-Version: 1.0 Organization: http://freemail.web.de/ From: To: freebsd-current@freebsd.org Subject: can't install world Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG hallo. i try to upgrade from 4.5-stable to current but can't install world. please help. kind regards platanthera --- cvsup (yesterday) make buildworld ... make buildkernel ... make installkernel ... mergemaster ... --> single user make installworld ... -------------------------------------------------------------- >>> Making hierarchy -------------------------------------------------------------- ... -------------------------------------------------------------- >>> Installing everything.. -------------------------------------------------------------- ... ===> usr.bin/chpass install -c -s -o root -g wheel -m 4555 chpass /usr/bin install -c -o root -g wheel -m 444 chpass.1.gz /usr/share/man/man1 /usr/share/man/man1/chfn.1.gz -> /usr/share/man/man1/chpass.1.gz /usr/share/man/man1/chsh.1.gz -> /usr/share/man/man1/chpass.1.gz /usr/share/man/man1/ypchpass.1.gz -> /usr/share/man/man1/chpass.1.gz /usr/share/man/man1/ypchfn.1.gz -> /usr/share/man/man1/chpass.1.gz /usr/share/man/man1/ypchsh.1.gz -> /usr/share/man/man1/chpass.1.gz [ ! -e /usr/bin/chpass ] || chflags noschg /usr/bin/chpass || true pid 62968 (sh), uid 0: exited on signal 12 (core dumped) *** Signal 12 Stop in /usr/src/usr.bin/chpass. *** Error code 1 Stop in /usr/src/usr.bin. *** Error code 1 Stop in /usr/src. *** Error code 1 Stop in /usr/src. *** Error code 1 Stop in /usr/src. *** Error code 1 Stop in /usr/src. ________________________________________________________________ Keine verlorenen Lotto-Quittungen, keine vergessenen Gewinne mehr! Beim WEB.DE Lottoservice: http://tippen2.web.de/?x=13 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue May 21 7:13:11 2002 Delivered-To: freebsd-current@freebsd.org Received: from www.fastmail.fm (fastmail.fm [209.61.183.86]) by hub.freebsd.org (Postfix) with ESMTP id BF2C737B421 for ; Tue, 21 May 2002 07:12:12 -0700 (PDT) Received: from www.fastmail.fm (localhost [127.0.0.1]) by localhost.localdomain (Postfix) with ESMTP id 0849C6DA69; Tue, 21 May 2002 09:12:09 -0500 (CDT) Received: by www.fastmail.fm (Postfix, from userid 99) id F34846D9D2; Tue, 21 May 2002 09:12:08 -0500 (CDT) Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="ISO-8859-1" MIME-Version: 1.0 X-Mailer: MIME::Lite 2.117 (F2.6; T0.14; A1.42; B2.12; Q2.03) Date: Tue, 21 May 2002 14:12:08 +0000 From: "Glenn G." To: platanthera@web.de, freebsd-current@freebsd.org Reply-To: "Glenn G." X-Epoch: 1021990329 X-Sasl-enc: mGhlu9LdwNlPqm12lC3jQw Subject: Re: can't install world Message-Id: <20020521141208.F34846D9D2@www.fastmail.fm> Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG You need to do a reboot before you perform an 'installworld' ,after you have done a build/install kernel. The signal 12 is an un-implemeted syscall, when you are trying to do the 'make installworld'...... On Tue, 21 May 2002 16:06:34 +0200, platanthera@web.de said: > > hallo. > > i try to upgrade from 4.5-stable to current but can't install world. > please help. > > kind regards > platanthera > > --- > > cvsup (yesterday) > make buildworld ... > make buildkernel ... > make installkernel ... > mergemaster ... > > --> single user > > make installworld ... > -------------------------------------------------------------- > >>> Making hierarchy > -------------------------------------------------------------- > ... > -------------------------------------------------------------- > >>> Installing everything.. > -------------------------------------------------------------- > ... > ===> usr.bin/chpass > install -c -s -o root -g wheel -m 4555 chpass /usr/bin > install -c -o root -g wheel -m 444 chpass.1.gz /usr/share/man/man1 > /usr/share/man/man1/chfn.1.gz -> /usr/share/man/man1/chpass.1.gz > /usr/share/man/man1/chsh.1.gz -> /usr/share/man/man1/chpass.1.gz > /usr/share/man/man1/ypchpass.1.gz -> /usr/share/man/man1/chpass.1.gz > /usr/share/man/man1/ypchfn.1.gz -> /usr/share/man/man1/chpass.1.gz > /usr/share/man/man1/ypchsh.1.gz -> /usr/share/man/man1/chpass.1.gz > [ ! -e /usr/bin/chpass ] || chflags noschg /usr/bin/chpass || true > > pid 62968 (sh), uid 0: exited on signal 12 (core dumped) > *** Signal 12 > > Stop in /usr/src/usr.bin/chpass. > *** Error code 1 > > Stop in /usr/src/usr.bin. > *** Error code 1 > > Stop in /usr/src. > *** Error code 1 > > Stop in /usr/src. > *** Error code 1 > > Stop in /usr/src. > *** Error code 1 > > Stop in /usr/src. > > ________________________________________________________________ > Keine verlorenen Lotto-Quittungen, keine vergessenen Gewinne mehr! > Beim WEB.DE Lottoservice: http://tippen2.web.de/?x=13 > > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-current" in the body of the message > -- Glenn G. freebsd@fastmail.fm -- http://fastmail.fm Any faster and it wouldn't be e-mail! To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue May 21 7:29: 6 2002 Delivered-To: freebsd-current@freebsd.org Received: from bunrab.catwhisker.org (adsl-63-193-123-122.dsl.snfc21.pacbell.net [63.193.123.122]) by hub.freebsd.org (Postfix) with ESMTP id 4798837B40A for ; Tue, 21 May 2002 07:28:56 -0700 (PDT) Received: from bunrab.catwhisker.org (localhost [127.0.0.1]) by bunrab.catwhisker.org (8.12.3/8.12.3) with ESMTP id g4LEStvF019132 for ; Tue, 21 May 2002 07:28:55 -0700 (PDT) (envelope-from david@bunrab.catwhisker.org) Received: (from david@localhost) by bunrab.catwhisker.org (8.12.3/8.12.3/Submit) id g4LEStrB019131 for current@freebsd.org; Tue, 21 May 2002 07:28:55 -0700 (PDT) Date: Tue, 21 May 2002 07:28:55 -0700 (PDT) From: David Wolfskill Message-Id: <200205211428.g4LEStrB019131@bunrab.catwhisker.org> To: current@freebsd.org Subject: panic "mutex sockbuf rcv not owned at /usr/src/sys/fs/fifofs/fifo_vnops.c:229" Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG This occurred while doing the "make -j8 buildworld" for today's -CURRENT, running -CURRENT built yesterday: panic: mutex sockbuf rcv not owned at /usr/src/sys/fs/fifofs/fifo_vnops.c:229 cpuid = 0; lapic.id = 00000000 Debugger("panic") Stopped at Debugger+0x46: xchgl %ebx,in_Debugger.0 db> tr Debugger(c02eee7a) at Debugger+0x46 panic(c02ee068,c02f5253,c02e8b40,e5,d7c744b0) at panic+0xd1 _mtx_assert(da33dc04,1,c02e8b40,e5,d7c744b8) at _mtx_assert+0xa4 fifo_open(db1b7a80,db1b7a44,c0284389,db1b7a80,db1b7b2c) at fifo_open+0x216 fifo_vnoperate(db1b7a80,db1b7b2c,c01f106f,db1b7a80,80) at fifo_vnoperate+0x13 ufs_vnoperatefifo(db1b7a80) at ufs_vnoperatefifo+0x13 vn_open_cred(db1b7c10,db1b7b64,0,da976a80,db1b7cec) at vn_open_cred+0x345 vn_open(db1b7c10,db1b7b64,0,da531870,dbefec00) at vn_open+0x18 open(db0f3728,db1b7d14,3,16,287) at open+0x155 syscall(2f,2f,2f,8089be0,5) at syscall+0x230 syscall_with_err_pushed() at syscall_with_err_pushed+0x1b --- syscall (5, FreeBSD ELF, open), eip = 0x28142a87, esp = 0xbfbfe39c, ebp = 0xbfbfe3c8 --- db> show pcpu 0 cpuid = 0 curthread = 0xdb0f3728: pid 86245 "screen" curpcb = 0xdb1b7da0 fpcurthread = none idlethread = 0xd6960a3c: pid 11 "idle: cpu0" currentldt = 0x28 spin locks held: db> show pcpu 1 cpuid = 1 curthread = 0xd6960d50: pid 10 "idle: cpu1" curpcb = 0xd696cda0 fpcurthread = none idlethread = 0xd6960d50: pid 10 "idle: cpu1" currentldt = 0x28 spin locks held: db> Now, the process had seemed to be running OK until I fired up "screen" again to see what was going on. Some explanation of why "screen" is involved: the machine in question is my "build machine;" it has no keyboard or monitor. I access it in 2 ways: via serial console from another machine (using tip), and via ssh. In practice, I access nearly all of the machines I work with from my laptop, and I track both -STABLE and -CURRENT daily, both on that same laptop and on the build machine. I first update the CVS repository on the build machine, then update the CVS repository on the laptop (from the one on the build machine), update the -STABLE /usr/src CVS working directory, build -STABLE on each machine, reboot to today's -STABLE, then do a "portupgrade -a" while I update the -CURRENT /usr/src CVS working directory, then reboot to -CURRENT to build today's -CURRENT. Usually, the build machine is faster than the laptop (both faster disk & more CPU horsepower), but the laptop is fast enough that I'm likely to need to reboot it before -CURRENT is built on the build machine. So I use "screen" to keep things going on the build machine even though I'm rebooting the laptop. (I also use "script" to record everything.) The version of "screen" in question was built under -CURRENT on 19 March; prior to that time, I had been using the version I had built under -STABLE (and which is a recipient of the daily "portupgrade -a" invocations); the lack of the "nl_langinfo" symbol in /usr/lib/compat/libc.so.4 prevents that, however. Finally, here's my recent CVSup history: freebeast(5.0-C)[1] tail /var/log/cvsup-history.log CVSup begin from cvsup14.freebsd.org at Fri May 17 03:47:03 PDT 2002 CVSup ended from cvsup14.freebsd.org at Fri May 17 03:55:30 PDT 2002 CVSup begin from cvsup14.freebsd.org at Sat May 18 03:47:03 PDT 2002 CVSup ended from cvsup14.freebsd.org at Sat May 18 03:54:42 PDT 2002 CVSup begin from cvsup14.freebsd.org at Sun May 19 03:47:03 PDT 2002 CVSup ended from cvsup14.freebsd.org at Sun May 19 03:54:02 PDT 2002 CVSup begin from cvsup14.freebsd.org at Mon May 20 03:47:03 PDT 2002 CVSup ended from cvsup14.freebsd.org at Mon May 20 03:53:54 PDT 2002 CVSup begin from cvsup14.freebsd.org at Tue May 21 03:47:03 PDT 2002 CVSup ended from cvsup14.freebsd.org at Tue May 21 03:54:36 PDT 2002 freebeast(5.0-C)[2] I've rebooted the build machine, and I'm about to re-start the -CURRENT build; if I get a recurrence, I'll look at it in more detail.... Cheers, david -- David H. Wolfskill david@catwhisker.org Trying to support or use Microsoft products makes about as much sense as painting a house with watercolors. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue May 21 7:33:42 2002 Delivered-To: freebsd-current@freebsd.org Received: from sunic.sunet.se (sunic.sunet.se [192.36.125.2]) by hub.freebsd.org (Postfix) with ESMTP id 2167E37B40C for ; Tue, 21 May 2002 07:33:36 -0700 (PDT) Received: from irfu.se (sol.irfu.se [130.238.30.6]) by sunic.sunet.se (8.9.3/8.9.3) with SMTP id QAA22876; Tue, 21 May 2002 16:33:34 +0200 (MET DST) Received: from jet.irfu.se by irfu.se (SMI-8.6/SMI-SVR4) id QAA17367; Tue, 21 May 2002 16:32:46 +0200 Received: from localhost (yuri@localhost) by jet.irfu.se (8.11.6+Sun/8.11.6) with ESMTP id g4LEXWE12804; Tue, 21 May 2002 16:33:32 +0200 (MEST) X-Authentication-Warning: jet.irfu.se: yuri owned process doing -bs Date: Tue, 21 May 2002 16:33:32 +0200 (MEST) From: yuri khotyaintsev X-Sender: yuri@jet To: platanthera@web.de Cc: freebsd-current@FreeBSD.ORG Subject: Re: can't install world In-Reply-To: <200205211406.g4LE6XX31532@mailgate5.cinetic.de> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG > make buildworld ... > make buildkernel ... > make installkernel ... > mergemaster ... You have to reboot here with new kernel. > --> single user > > make installworld ... To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue May 21 8: 5:47 2002 Delivered-To: freebsd-current@freebsd.org Received: from bunrab.catwhisker.org (adsl-63-193-123-122.dsl.snfc21.pacbell.net [63.193.123.122]) by hub.freebsd.org (Postfix) with ESMTP id 549CC37B400 for ; Tue, 21 May 2002 08:05:25 -0700 (PDT) Received: from bunrab.catwhisker.org (localhost [127.0.0.1]) by bunrab.catwhisker.org (8.12.3/8.12.3) with ESMTP id g4LF5OvF019312; Tue, 21 May 2002 08:05:25 -0700 (PDT) (envelope-from david@bunrab.catwhisker.org) Received: (from david@localhost) by bunrab.catwhisker.org (8.12.3/8.12.3/Submit) id g4LF5O7b019311; Tue, 21 May 2002 08:05:24 -0700 (PDT) Date: Tue, 21 May 2002 08:05:24 -0700 (PDT) From: David Wolfskill Message-Id: <200205211505.g4LF5O7b019311@bunrab.catwhisker.org> To: current@FreeBSD.ORG, david@catwhisker.org Subject: Re: panic "mutex sockbuf rcv not owned at /usr/src/sys/fs/fifofs/fifo_vnops.c:229" In-Reply-To: <200205211428.g4LEStrB019131@bunrab.catwhisker.org> Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG OK; after restart, I got a slightly different panic. The laptop is still cranking along, and has nearly finished the "make -j4 buildworld" without incident (so far), but the build machine (which is SMP -- 2x866 PIII) has died again during the ">>> stage 4: building libraries" step: lock order reversal 1st 0xc032e820 sched lock (sched lock) @ /usr/src/sys/kern/kern_synch.c:839 2nd 0xc039db60 sio (sio) @ /usr/src/sys/dev/sio/sio.c:3186 Fatal trap 12: page fault while in kernel mode cpuid = 1; lapic.id = 01000000 fault virtual address = 0x79 fault code = supervisor read, page not present instruction pointer = 0x8:0xc01af409 stack pointer = 0x10:0xd7b71cc0 frame pointer = 0x10:0xd7b71cdc 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 = 13 (swi6: tty:sio clock) kernel: type 12 trap, code=0 Stopped at schedcpu+0x12b: cmpb $0x9f,0x79(%ebx) db> show pcpu 0 cpuid = 0 curthread = 0xdb30e100: pid 40054 "sh" curpcb = 0xdb1bada0 fpcurthread = none idlethread = 0xd6960a3c: pid 11 "idle: cpu0" currentldt = 0x28 spin locks held: db> show pcpu 1 cpuid = 1 curthread = 0xd6960414: pid 13 "swi6: tty:sio clock" curpcb = 0xd7b71da0 fpcurthread = none idlethread = 0xd6960d50: pid 10 "idle: cpu1" currentldt = 0x28 spin locks held: exclusive spin mutex sched lock r = 0 (0xc032e820) locked @ /usr/src/sys/kern/kern_synch.c:839 db> tr schedcpu(0) at schedcpu+0x12b softclock(0) at softclock+0x14e ithread_loop(ce513700,d7b71d48,d6960414,c019cfd0,0) at ithread_loop+0x11c fork_exit(c019cfd0,ce513700,d7b71d48) at fork_exit+0x8a fork_trampoline() at fork_trampoline+0x37 db> show locks shared sx allproc r = 0 (0xc032ee00) locked @ /usr/src/sys/kern/kern_synch.c:267 exclusive spin mutex sched lock r = 0 (0xc032e820) locked @ /usr/src/sys/kern/kern_synch.c:839 db> I'm not seeing an overwhelming degree of commonality between the two panics so far.... Cheers, david -- David H. Wolfskill david@catwhisker.org Trying to support or use Microsoft products makes about as much sense as painting a house with watercolors. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue May 21 8:31:39 2002 Delivered-To: freebsd-current@freebsd.org Received: from mail19a.dulles19-verio.com (mail19a.dulles19-verio.com [161.58.134.133]) by hub.freebsd.org (Postfix) with SMTP id 9A6B737B413 for ; Tue, 21 May 2002 08:31:26 -0700 (PDT) Received: from www.pythonemproject.com (198.104.176.109) by mail19a.dulles19-verio.com (RS ver 1.0.63s) with SMTP id 097045533 for ; Tue, 21 May 2002 11:18:29 -0400 (EDT) Message-ID: <3CEA653B.DF1FFB4E@pythonemproject.com> Date: Tue, 21 May 2002 08:18:19 -0700 From: Rob X-Mailer: Mozilla 4.79 [en] (X11; U; Linux 2.4.2 i386) X-Accept-Language: en MIME-Version: 1.0 To: Current Subject: new -current upgrade from 4.5-RELEASE Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Loop-Detect: 1 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG I finally bit the bullet and installed a second FBSD partition on my Sony Viao FX-290, and then cvsup'd to current. It was not easy. I had to boot strap the system by manually installing some of the components. Finally, I was able to compile my own kernel. I am wondering if an expert can look at my dmesg, and tell me if you see anything fixable. My ethernet is sporadic. It was giving me a constant stream of console messages when the cable was plugged in, even though I disabled console syslog messages. I'll have to wait till it starts again to report the exact message. Also, my CDRW drive is not being recognized. Lastly, now sometimes when rebooting or just starting from power-up, the machine hangs, and I have to remove the battery :( Then the next time it starts up fine. Thanks, Rob. Copyright (c) 1992-2002 The FreeBSD Project. Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994 The Regents of the University of California. All rights reserved. FreeBSD 5.0-CURRENT #0: Tue May 21 03:09:18 PDT 2002 root@c888746-a.attbi.com:/usr/src/sys/i386/compile/LAPTOP ../../../vm/uma_core.c:1324: could sleep with "eventhandler" locked from ../../../kern/subr_eventhandler.c:162 ../../../vm/uma_core.c:1324: could sleep with "eventhandler" locked from ../../../kern/subr_eventhandler.c:162 Preloaded elf kernel "/boot/kernel/kernel" at 0xc04dc000. Preloaded userconfig_script "/boot/kernel.conf" at 0xc04dc0a8. Preloaded elf module "/boot/kernel/acpi.ko" at 0xc04dc0f8. Timecounter "i8254" frequency 1193182 Hz Timecounter "TSC" frequency 695560599 Hz CPU: Pentium III/Pentium III Xeon/Celeron (695.56-MHz 686-class CPU) Origin = "GenuineIntel" Id = 0x68a Stepping = 10 Features=0x383f9ff real memory = 266862592 (260608K bytes) avail memory = 254164992 (248208K bytes) ../../../vm/uma_core.c:1324: could sleep with "sf_bufs list lock" locked from ../../../kern/uipc_syscalls.c:1578 Pentium Pro MTRR support enabled VESA: v3.0, 1024k memory, flags:0x1, mode table:0xc0411f80 (1000040) VESA: Intel815M(TM) Graphics Chip Accelerated VGA BIOS Using $PIR table, 9 entries at 0xc00fdf30 npx0: on motherboard npx0: INT 16 interface acpi0: on motherboard Timecounter "ACPI-safe" frequency 3579545 Hz acpi_timer0: <24-bit timer at 3.579545MHz> port 0x1008-0x100b on acpi0 acpi_cpu0: on acpi0 acpi_tz0: on acpi0 acpi_lid0: on acpi0 acpi_button0: on acpi0 acpi_pcib0: port 0xcf8-0xcff on acpi0 pci0: on acpi_pcib0 pci0: at device 2.0 (no driver attached) pcib1: at device 30.0 on pci0 pci1: on pcib1 pci1: at device 0.0 (no driver attached) pcic0: at device 2.0 on pci1 pcic0: PCI Memory allocated: 0xf4100000 pcic0: No PCI interrupt routed, trying ISA. pcic0: Polling mode pccard0: on pcic0 pcic1: at device 2.1 on pci1 pcic1: PCI Memory allocated: 0xf4101000 pcic1: No PCI interrupt routed, trying ISA. pcic1: Polling mode pccard1: on pcic1 fxp0: port 0x3000-0x303f mem 0xf4104000-0xf4104fff irq 9 at device 8.0 on pci1 fxp0: Ethernet address 08:00:46:15:74:7d inphy0: on miibus0 inphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto isab0: at device 31.0 on pci0 isa0: on isab0 atapci0: port 0x1800-0x180f at device 31.1 on pci0 ata0: at 0x1f0 irq 14 on atapci0 ata1: at 0x170 irq 15 on atapci0 uhci0: port 0x1820-0x183f irq 9 at device 31.2 on pci0 usb0: on uhci0 usb0: USB revision 1.0 uhub0: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1 uhub0: 2 ports with 2 removable, self powered pci0: at device 31.3 (no driver attached) uhci1: port 0x1840-0x185f irq 9 at device 31.4 on pci0 usb1: on uhci1 usb1: USB revision 1.0 uhub1: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1 uhub1: 2 ports with 2 removable, self powered pcm0: port 0x1880-0x18bf,0x1c00-0x1cff irq 9 at device 31.5 on pci0 ../../../vm/uma_core.c:1324: could sleep with "pcm0" locked from ../../../dev/sound/pcm/sound.c:134 ../../../vm/uma_core.c:1324: could sleep with "pcm0" locked from ../../../dev/sound/pcm/sound.c:134 ../../../vm/uma_core.c:1324: could sleep with "pcm0" locked from ../../../dev/sound/pcm/sound.c:134 ../../../vm/uma_core.c:1324: could sleep with "pcm0:fake" locked from ../../../dev/sound/pcm/channel.c:677 ../../../vm/uma_core.c:1324: could sleep with "pcm0" locked from ../../../dev/sound/pcm/sound.c:134 ../../../vm/uma_core.c:1324: could sleep with "pcm0:fake" locked from ../../../dev/sound/pcm/channel.c:677 ../../../vm/uma_core.c:1324: could sleep with "pcm0" locked from ../../../dev/sound/pcm/sound.c:134 ../../../vm/uma_core.c:1324: could sleep with "pcm0:fake" locked from ../../../dev/sound/pcm/channel.c:677 ../../../vm/uma_core.c:1324: could sleep with "pcm0" locked from ../../../dev/sound/pcm/sound.c:134 ../../../vm/uma_core.c:1324: could sleep with "pcm0:fake" locked from ../../../dev/sound/pcm/channel.c:677 ../../../vm/uma_core.c:1324: could sleep with "pcm0" locked from ../../../dev/sound/pcm/sound.c:134 ../../../vm/uma_core.c:1324: could sleep with "pcm0" locked from ../../../dev/sound/pcm/sound.c:134 ../../../vm/uma_core.c:1324: could sleep with "pcm0" locked from ../../../dev/sound/pcm/sound.c:134 ../../../vm/uma_core.c:1324: could sleep with "pcm0" locked from ../../../dev/sound/pcm/sound.c:134 ../../../vm/uma_core.c:1324: could sleep with "pcm0" locked from ../../../dev/sound/pcm/sound.c:134 ../../../vm/uma_core.c:1324: could sleep with "pcm0" locked from ../../../dev/sound/pcm/sound.c:134 ../../../vm/uma_core.c:1324: could sleep with "pcm0" locked from ../../../dev/sound/pcm/sound.c:134 ../../../vm/uma_core.c:1324: could sleep with "pcm0" locked from ../../../dev/sound/pcm/sound.c:134 ../../../vm/uma_core.c:1324: could sleep with "pcm0" locked from ../../../dev/sound/pcm/sound.c:134 ../../../vm/uma_core.c:1324: could sleep with "pcm0" locked from ../../../dev/sound/pcm/sound.c:134 ../../../vm/uma_core.c:1324: could sleep with "pcm0" locked from ../../../dev/sound/pcm/sound.c:134 ../../../vm/uma_core.c:1324: could sleep with "pcm0" locked from ../../../dev/sound/pcm/sound.c:134 ../../../vm/uma_core.c:1324: could sleep with "pcm0" locked from ../../../dev/sound/pcm/sound.c:134 ../../../vm/uma_core.c:1324: could sleep with "pcm0" locked from ../../../dev/sound/pcm/sound.c:134 ../../../vm/uma_core.c:1324: could sleep with "pcm0:play:0" locked from ../../../dev/sound/pcm/channel.c:677 ../../../vm/uma_core.c:1324: could sleep with "pcm0:play:0" locked from ../../../dev/sound/pcm/channel.c:677 ../../../vm/uma_core.c:1324: could sleep with "pcm0:play:0" locked from ../../../dev/sound/pcm/channel.c:677 ../../../vm/uma_core.c:1324: could sleep with "pcm0:play:0" locked from ../../../dev/sound/pcm/channel.c:677 ../../../vm/uma_core.c:1324: could sleep with "pcm0:play:0" locked from ../../../dev/sound/pcm/channel.c:677 ../../../vm/uma_core.c:1324: could sleep with "pcm0:play:0" locked from ../../../dev/sound/pcm/channel.c:677 ../../../vm/uma_core.c:1324: could sleep with "pcm0:play:0" locked from ../../../dev/sound/pcm/channel.c:677 ../../../vm/uma_core.c:1324: could sleep with "pcm0" locked from ../../../dev/sound/pcm/sound.c:134 ../../../vm/uma_core.c:1324: could sleep with "pcm0:record:0" locked from ../../../dev/sound/pcm/channel.c:677 ../../../vm/uma_core.c:1324: could sleep with "pcm0:record:0" locked from ../../../dev/sound/pcm/channel.c:677 ../../../vm/uma_core.c:1324: could sleep with "pcm0:record:0" locked from ../../../dev/sound/pcm/channel.c:677 ../../../vm/uma_core.c:1324: could sleep with "pcm0:record:0" locked from ../../../dev/sound/pcm/channel.c:677 ../../../vm/uma_core.c:1324: could sleep with "pcm0:record:0" locked from ../../../dev/sound/pcm/channel.c:677 ../../../vm/uma_core.c:1324: could sleep with "pcm0" locked from ../../../dev/sound/pcm/sound.c:134 pcm0: measured ac97 link rate at 32496 Hz pci0: at device 31.6 (no driver attached) atkbdc0: port 0x64,0x60 irq 1 on acpi0 atkbd0: flags 0x1 irq 1 on atkbdc0 kbd0 at atkbd0 psm0: irq 12 on atkbdc0 psm0: model GlidePoint, device ID 0 acpi_ec0: port 0x66,0x62 on acpi0 sio0 port 0x3f8-0x3ff irq 4 on acpi0 sio0: type 16550A ppc0 port 0x778-0x77f,0x378-0x37f irq 7 drq 3 on acpi0 ppc0: SMC-like chipset (ECP/EPP/PS2/NIBBLE) in COMPATIBLE mode ppc0: FIFO with 16/16/15 bytes threshold plip0: on ppbus0 lpt0: on ppbus0 lpt0: Interrupt-driven port ppi0: on ppbus0 acpi_cmbat0: on acpi0 acpi_cmbat1: on acpi0 acpi_acad0: on acpi0 eisa0: on motherboard eisa0: unknown card @H@0000 (0x01000000) at slot 1 orm0:
 
------=_NextPart_000_0005_01C202AB.0DB19440-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Thu May 23 5:58:12 2002 Delivered-To: freebsd-current@freebsd.org Received: from blount.mail.mindspring.net (blount.mail.mindspring.net [207.69.200.226]) by hub.freebsd.org (Postfix) with ESMTP id 93FDB37B404 for ; Thu, 23 May 2002 05:58:08 -0700 (PDT) Received: from jayed.com ([66.149.200.43]) by blount.mail.mindspring.net with smtp (Exim 3.33 #1) id 17AsAO-0006s9-00 for freebsd-current@FreeBSD.ORG; Thu, 23 May 2002 08:58:04 -0400 Received: (qmail 74234 invoked from network); 23 May 2002 12:58:53 -0000 Received: from unknown (HELO anubis.jayed.com) (192.168.0.11) by 192.168.0.1 with SMTP; 23 May 2002 12:58:53 -0000 Content-Type: text/plain; charset="iso-8859-1" From: Jay To: "J. Mallett" , Shizuka Kudo Subject: Re: Infinite 'make' loops while building ports Date: Thu, 23 May 2002 07:53:53 -0500 X-Mailer: KMail [version 1.4] Cc: Marcel Moolenaar , kris@obsecurity.org, sreese@codysbooks.com, freebsd-current@FreeBSD.ORG References: <20020523101528.GA91566@dhcp01.pn.xcllnt.net> <20020523104601.63164.qmail@web11405.mail.yahoo.com> <20020523121858.GC29907@FreeBSD.ORG> In-Reply-To: <20020523121858.GC29907@FreeBSD.ORG> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Message-Id: <200205230753.53810.jayed@jayed.com> Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Thursday 23 May 2002 07:18 am, J. Mallett wrote: > On Thu, May 23, 2002 at 03:46:01AM -0700, Shizuka Kudo wrote: > > You're right. The only reason it didn't show up > > several days before is that v 1.58 added the real path > > to MAKEFILE as mentioned in the commit log: > > Try with the current make(1) sources. Works great for me. Thanks. Jay To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Thu May 23 6:45:13 2002 Delivered-To: freebsd-current@freebsd.org Received: from mail.speakeasy.net (mail15.speakeasy.net [216.254.0.215]) by hub.freebsd.org (Postfix) with ESMTP id 3204237B405 for ; Thu, 23 May 2002 06:45:09 -0700 (PDT) Received: (qmail 25774 invoked from network); 23 May 2002 13:45:08 -0000 Received: from unknown (HELO server.baldwin.cx) ([216.27.160.63]) (envelope-sender ) by mail15.speakeasy.net (qmail-ldap-1.03) with DES-CBC3-SHA encrypted SMTP for ; 23 May 2002 13:45:08 -0000 Received: from laptop.baldwin.cx (gw1.twc.weather.com [216.133.140.1]) by server.baldwin.cx (8.11.6/8.11.6) with ESMTP id g4NDj6F04237; Thu, 23 May 2002 09:45:06 -0400 (EDT) (envelope-from jhb@FreeBSD.org) Message-ID: X-Mailer: XFMail 1.5.2 on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: Date: Thu, 23 May 2002 09:44:45 -0400 (EDT) From: John Baldwin To: Dag-Erling Smorgrav Subject: Re: Problems with DP1 Cc: Miguel Mendez Cc: Miguel Mendez , Kris Kennaway , current@FreeBSD.ORG Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On 23-May-2002 Dag-Erling Smorgrav wrote: > John Baldwin writes: >> Actually, in DP1 psignal() might not have held it the entire time. I fixed >> that rather recently: > > Oh, good then. My favorite kind of bug: the already-fixed kind :) Well, maybe. :) If the bug is reproducible, it would be nice to see if the submitter can reproduce it on current -current. -- John Baldwin <>< http://www.FreeBSD.org/~jhb/ "Power Users Use the Power to Serve!" - http://www.FreeBSD.org/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Thu May 23 7:17:15 2002 Delivered-To: freebsd-current@freebsd.org Received: from energyhq.homeip.net (213-97-200-73.uc.nombres.ttd.es [213.97.200.73]) by hub.freebsd.org (Postfix) with ESMTP id ABADF37B406; Thu, 23 May 2002 07:17:08 -0700 (PDT) Received: from energyhq.homeip.net (213-97-200-73.uc.nombres.ttd.es [213.97.200.73]) by energyhq.homeip.net (Postfix) with ESMTP id 08DD73FCAC; Thu, 23 May 2002 16:17:04 +0200 (CEST) Received: (from flynn@localhost) by energyhq.homeip.net (8.12.3/8.12.3/Submit) id g4NEH2Q1044887; Thu, 23 May 2002 16:17:02 +0200 (CEST) Date: Thu, 23 May 2002 16:17:01 +0200 From: Miguel Mendez To: John Baldwin Cc: Dag-Erling Smorgrav , Kris Kennaway , current@FreeBSD.org Subject: Re: Problems with DP1 Message-ID: <20020523161701.A44504@energyhq.homeip.net> Mail-Followup-To: John Baldwin , Dag-Erling Smorgrav , Kris Kennaway , current@FreeBSD.ORG References: Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-md5; protocol="application/pgp-signature"; boundary="LQksG6bCIzRHxTLp" Content-Disposition: inline User-Agent: Mutt/1.2.5.1i In-Reply-To: ; from jhb@FreeBSD.org on Thu, May 23, 2002 at 09:44:45AM -0400 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG --LQksG6bCIzRHxTLp Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, May 23, 2002 at 09:44:45AM -0400, John Baldwin wrote: Hi, > > Oh, good then. My favorite kind of bug: the already-fixed kind :) >=20 > Well, maybe. :) If the bug is reproducible, it would be nice to see if t= he > submitter can reproduce it on current -current. Fair enough, John, thanks for the info. Like I've said, this is just one of my desktop boxen, so, if you think it can help, I can cvsup to recent -CURRENT and try. My question is, is today's -CURRENT buildable? :-) With the recent gcc31 import by David things are a bit unstable, but I'll know in about 40 mins or so :) /me launches cvsup Cheers, --=20 Miguel Mendez - flynn@energyhq.homeip.net GPG Public Key :: http://energyhq.homeip.net/files/pubkey.txt EnergyHQ :: http://www.energyhq.tk FreeBSD - The power to serve! --LQksG6bCIzRHxTLp Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.7 (FreeBSD) iD8DBQE87PndnLctrNyFFPERAiBaAJ9UaHA11uKiVSAvJY5MkZpbo2wK3ACgx5xN /iPTLQqkJPzzigVartJG9cM= =fVSQ -----END PGP SIGNATURE----- --LQksG6bCIzRHxTLp-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Thu May 23 8:25:58 2002 Delivered-To: freebsd-current@freebsd.org Received: from web11407.mail.yahoo.com (web11407.mail.yahoo.com [216.136.131.237]) by hub.freebsd.org (Postfix) with SMTP id 137C037B40D for ; Thu, 23 May 2002 08:25:51 -0700 (PDT) Message-ID: <20020523152550.80806.qmail@web11407.mail.yahoo.com> Received: from [203.218.114.193] by web11407.mail.yahoo.com via HTTP; Thu, 23 May 2002 08:25:50 PDT Date: Thu, 23 May 2002 08:25:50 -0700 (PDT) From: Shizuka Kudo Subject: Re: perl troubles To: Peter Schultz , tobez@freebsd.org, current@freebsd.org In-Reply-To: <3CECD465.6060208@jocose.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG --- Peter Schultz wrote: > Hello, > > I did a fresh install of 5.0-CURRENT-20020519-JPSNAP > from > snapshots.jp.freebsd.org to see how it would go. > The installation went > fine and so did the building and installation of > world, but now I've > found a couple problems. > > Is anyone doing a fix for > /usr/libexec/locate.updatedb, when run it > fails with: perl: not found. > > Also, the perl5 port will not build, I get the > following output after > it's already patched and configured up to this > point: > ===> Building for perl-5.6.1_2 > ===> Extracting for perl-5.6.1_2 > >> No MD5 checksum file. > ===> Patching for perl-5.6.1_2 > /usr/bin/sed -e 's|%%PREFIX%%|/usr/local|g;' -e > 's|%%PERL_VER%%|5.6.1|g;' -e ' > s|%%PERL_VERSION%%|5.6.1|g;' -e > 's|%%PERL_ARCH%%|mach|g;' > /usr/ports/lang/perl > 5/work/perl-5.6.1/files/use.perl > > /usr/ports/lang/perl5/work/perl-5.6.1/work/u > se.perl > sed: > /usr/ports/lang/perl5/work/perl-5.6.1/files/use.perl: > No such file > or direc > tory > *** Error code 1 > > Stop in /usr/ports/lang/perl5/work/perl-5.6.1. > *** Error code 1 > > Stop in /usr/ports/lang/perl5. > > I can send the full output if needed. > > Pete... > > Try make MAKEFILE=Makefile > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-current" in the body of > the message __________________________________________________ Do You Yahoo!? LAUNCH - Your Yahoo! Music Experience http://launch.yahoo.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Thu May 23 8:33: 8 2002 Delivered-To: freebsd-current@freebsd.org Received: from web11402.mail.yahoo.com (web11402.mail.yahoo.com [216.136.131.232]) by hub.freebsd.org (Postfix) with SMTP id 0164E37B405 for ; Thu, 23 May 2002 08:33:06 -0700 (PDT) Message-ID: <20020523153305.35063.qmail@web11402.mail.yahoo.com> Received: from [218.102.21.2] by web11402.mail.yahoo.com via HTTP; Thu, 23 May 2002 08:33:05 PDT Date: Thu, 23 May 2002 08:33:05 -0700 (PDT) From: Shizuka Kudo Subject: Re: perl troubles To: Shizuka Kudo , Peter Schultz , tobez@freebsd.org, current@freebsd.org In-Reply-To: <20020523152550.80806.qmail@web11407.mail.yahoo.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG --- Shizuka Kudo wrote: > --- Peter Schultz wrote: > > Hello, > > > > Try make MAKEFILE=Makefile > > > > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > > with "unsubscribe freebsd-current" in the body of > > the message > Or you can get the latest source particularly src/usr.bin/make Problem is with recent change in src/usr.bin/make __________________________________________________ Do You Yahoo!? LAUNCH - Your Yahoo! Music Experience http://launch.yahoo.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Thu May 23 8:58:19 2002 Delivered-To: freebsd-current@freebsd.org Received: from rover.village.org (rover.bsdimp.com [204.144.255.66]) by hub.freebsd.org (Postfix) with ESMTP id BBA5837B401; Thu, 23 May 2002 08:58:14 -0700 (PDT) Received: from harmony.village.org (harmony.village.org [10.0.0.6]) by rover.village.org (8.11.3/8.11.3) with ESMTP id g4NFwDC36990; Thu, 23 May 2002 09:58:13 -0600 (MDT) (envelope-from imp@village.org) Received: from localhost (warner@rover2.village.org [10.0.0.1]) by harmony.village.org (8.11.6/8.11.6) with ESMTP id g4NFwCN44073; Thu, 23 May 2002 09:58:12 -0600 (MDT) (envelope-from imp@village.org) Date: Thu, 23 May 2002 09:57:57 -0600 (MDT) Message-Id: <20020523.095757.107141674.imp@village.org> To: john@veidit.net Cc: current@FreeBSD.ORG, mobile@FreeBSD.ORG Subject: Re: Problem with wi and tcpdump? From: "M. Warner Losh" In-Reply-To: <20020523025641.5de9fa3c.john@veidit.net> References: <20020523025641.5de9fa3c.john@veidit.net> X-Mailer: Mew version 2.1 on Emacs 21.1 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG In message: <20020523025641.5de9fa3c.john@veidit.net> John Angelmo writes: : I'm using a Symbol Spectrum24 Wireless LAN PC Card My guess is that we don't adequately support promiscuous mode on the symbol cards. Warner To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Thu May 23 9:45:33 2002 Delivered-To: freebsd-current@freebsd.org Received: from pump3.york.ac.uk (pump3.york.ac.uk [144.32.128.131]) by hub.freebsd.org (Postfix) with ESMTP id B36FC37B400; Thu, 23 May 2002 09:45:29 -0700 (PDT) Received: from ury.york.ac.uk (ury.york.ac.uk [144.32.108.81]) by pump3.york.ac.uk (8.10.2/8.10.2) with ESMTP id g4NGjIP09257; Thu, 23 May 2002 17:45:18 +0100 (BST) Received: from ury.york.ac.uk (localhost.york.ac.uk [127.0.0.1]) by ury.york.ac.uk (8.12.3/8.12.3) with ESMTP id g4NGjI4D061740; Thu, 23 May 2002 17:45:18 +0100 (BST) (envelope-from gavin.atkinson@ury.york.ac.uk) Received: from localhost (gavin@localhost) by ury.york.ac.uk (8.12.3/8.12.3/Submit) with ESMTP id g4NGjH3v061737; Thu, 23 May 2002 17:45:17 +0100 (BST) X-Authentication-Warning: ury.york.ac.uk: gavin owned process doing -bs Date: Thu, 23 May 2002 17:45:17 +0100 (BST) From: Gavin Atkinson To: John Angelmo Cc: , Subject: Re: Problem with wi and tcpdump? In-Reply-To: <20020523025641.5de9fa3c.john@veidit.net> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Thu, 23 May 2002, John Angelmo wrote: > Another thin I noticed is that dhclient went nuts and started to use 100% CPU untill I killed it. Yes - this issue is known about. There are two patches on the stable list posted last friday, both of which fix the issue for me. Gavin To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Thu May 23 10:11:25 2002 Delivered-To: freebsd-current@freebsd.org Received: from dragon.nuxi.com (trang.nuxi.com [66.92.13.169]) by hub.freebsd.org (Postfix) with ESMTP id 54C0537B40A for ; Thu, 23 May 2002 10:11:04 -0700 (PDT) Received: from dragon.nuxi.com (obrien@localhost [127.0.0.1]) by dragon.nuxi.com (8.12.3/8.12.2) with ESMTP id g4NHAtJn011789; Thu, 23 May 2002 10:10:55 -0700 (PDT) (envelope-from obrien@dragon.nuxi.com) Received: (from obrien@localhost) by dragon.nuxi.com (8.12.3/8.12.3/Submit) id g4NHAswo011788; Thu, 23 May 2002 10:10:54 -0700 (PDT) Date: Thu, 23 May 2002 10:10:54 -0700 From: "David O'Brien" To: NAKAJI Hiroyuki Cc: freebsd-current@freebsd.org Subject: Re: f77, too [Re: cannot link C++ apps any more (GCC 3.1)] Message-ID: <20020523101054.A11766@dragon.nuxi.com> Reply-To: obrien@freebsd.org References: <1021984017.1417.46.camel@hunter.muc.macsch.com> <87off7v3fd.fsf@boggy.acest.tutrp.tut.ac.jp> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <87off7v3fd.fsf@boggy.acest.tutrp.tut.ac.jp>; from nakaji@tutrp.tut.ac.jp on Thu, May 23, 2002 at 02:28:06PM +0900 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-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Thu, May 23, 2002 at 02:28:06PM +0900, NAKAJI Hiroyuki wrote: > I have trouble that f77 cannot find -lfrtbegin which gcc-3.1 has. > For example, the program shown below cannot be linked. I'll look into this. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Thu May 23 10:20:11 2002 Delivered-To: freebsd-current@freebsd.org Received: from rwcrmhc51.attbi.com (rwcrmhc51.attbi.com [204.127.198.38]) by hub.freebsd.org (Postfix) with ESMTP id F389A37B400 for ; Thu, 23 May 2002 10:20:07 -0700 (PDT) Received: from InterJet.elischer.org ([12.232.206.8]) by rwcrmhc51.attbi.com (InterMail vM.4.01.03.27 201-229-121-127-20010626) with ESMTP id <20020523172007.LHOL11426.rwcrmhc51.attbi.com@InterJet.elischer.org> for ; Thu, 23 May 2002 17:20:07 +0000 Received: from localhost (localhost.elischer.org [127.0.0.1]) by InterJet.elischer.org (8.9.1a/8.9.1) with ESMTP id KAA88131 for ; Thu, 23 May 2002 10:14:40 -0700 (PDT) Date: Thu, 23 May 2002 10:14:39 -0700 (PDT) From: Julian Elischer To: FreeBSD current users Subject: Share a Hotel room for USENIX? Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Hi peoples.. I'm looking to share a romm at usenix (the bargain rate of $130/night indicates that some people have a very different idea of a bargain to me) Julian To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Thu May 23 12:45: 2 2002 Delivered-To: freebsd-current@freebsd.org Received: from sunic.sunet.se (sunic.sunet.se [192.36.125.2]) by hub.freebsd.org (Postfix) with ESMTP id BE6FC37B404 for ; Thu, 23 May 2002 12:44:56 -0700 (PDT) Received: from irfu.se (sol.irfu.se [130.238.30.6]) by sunic.sunet.se (8.9.3/8.9.3) with SMTP id VAA05561 for ; Thu, 23 May 2002 21:44:54 +0200 (MET DST) Received: from jet.irfu.se by irfu.se (SMI-8.6/SMI-SVR4) id VAA13529; Thu, 23 May 2002 21:44:07 +0200 Received: from localhost (yuri@localhost) by jet.irfu.se (8.11.6+Sun/8.11.6) with ESMTP id g4NJiqc25875 for ; Thu, 23 May 2002 21:44:53 +0200 (MEST) X-Authentication-Warning: jet.irfu.se: yuri owned process doing -bs Date: Thu, 23 May 2002 21:44:52 +0200 (MEST) From: yuri khotyaintsev X-Sender: yuri@jet To: current@FreeBSD.ORG Subject: Vinum problem Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Hi! I had a vinum mirrored volume usr with two plexes usr.p0 and usr.p1, with respective subdisks usr.p0.s0 and usr.p1.s0. So recently one of the disks crashed. I tried to replace the disk with another one (which later appeared to be somewhat smaller) and run vinum create for a new disk. Because of the small size of the new disk vinum create exited with error, and after that usr.p1.s0 dissapeared from the vinum configuration. so now I have usr.p0 -> 1 subdisk (usr.p0.s0) usr.p1 -> 0 subdisk Volume usr shows status UP, but trying to run fsck on it produces a kernel panic. Any suggestions how should I proceed to avoid panic and mount the volume? I have no possibility to get new large disk now. Should I try to remove plex usr.p1 ? The system is 4.5-STABLE ___ Yuri Khotyaintsev Swedish Institute of Space Physics, Uppsala Division, Box 537, S-75121 Uppsala To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Thu May 23 13: 7:45 2002 Delivered-To: freebsd-current@freebsd.org Received: from resnet.uoregon.edu (resnet.uoregon.edu [128.223.122.47]) by hub.freebsd.org (Postfix) with ESMTP id EC3D737B412 for ; Thu, 23 May 2002 13:07:42 -0700 (PDT) Received: from localhost (dwhite@localhost) by resnet.uoregon.edu (8.11.3/8.10.1) with ESMTP id g4NK7fc19166; Thu, 23 May 2002 13:07:41 -0700 (PDT) Date: Thu, 23 May 2002 13:07:41 -0700 (PDT) From: Doug White To: Julian Elischer Cc: FreeBSD current users Subject: Re: Share a Hotel room for USENIX? In-Reply-To: Message-ID: <20020523130718.T17059-100000@resnet.uoregon.edu> X-All-Your-Base: are belong to us MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Thu, 23 May 2002, Julian Elischer wrote: > I'm looking to share a romm at usenix (the bargain > rate of $130/night indicates that some people have a very different > idea of a bargain to me) I have an open space, arriving the 12th. 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-current" in the body of the message From owner-freebsd-current Thu May 23 14: 0:15 2002 Delivered-To: freebsd-current@freebsd.org Received: from sax.sax.de (sax.sax.de [193.175.26.33]) by hub.freebsd.org (Postfix) with ESMTP id 6F53637B409 for ; Thu, 23 May 2002 14:00:05 -0700 (PDT) Received: (from uucp@localhost) by sax.sax.de (8.9.3/8.9.3) with UUCP id XAA01570; Thu, 23 May 2002 23:00:03 +0200 (CEST) Received: (from j@localhost) by uriah.heep.sax.de (8.11.6/8.11.6) id g4NKsHu74329; Thu, 23 May 2002 22:54:17 +0200 (MET DST) (envelope-from j) Date: Thu, 23 May 2002 22:54:17 +0200 (MET DST) Message-Id: <200205232054.g4NKsHu74329@uriah.heep.sax.de> Mime-Version: 1.0 X-Newsreader: knews 1.0b.1 Reply-To: joerg_wunsch@uriah.heep.sax.de (Joerg Wunsch) Organization: Private BSD site, Dresden X-Phone: +49-351-2012 669 X-PGP-Fingerprint: DC 47 E6 E4 FF A6 E9 8F 93 21 E0 7D F9 12 D6 4E References: From: j@uriah.heep.sax.de (Joerg Wunsch) Subject: Re: Vinum problem X-Original-Newsgroups: local.freebsd.current To: freebsd-current@freebsd.org Cc: yuri khotyaintsev Content-Type: text/plain; charset=us-ascii Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG yuri khotyaintsev wrote: > so now I have > usr.p0 -> 1 subdisk (usr.p0.s0) > usr.p1 -> 0 subdisk > I have no possibility to get new large disk now. > Should I try to remove plex usr.p1 ? Yes, I think so. Perhaps you need to detach it before (most likely). -- cheers, J"org .-.-. --... ...-- -.. . DL8DTL http://www.sax.de/~joerg/ NIC: JW11-RIPE Never trust an operating system you don't have sources for. ;-) To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Thu May 23 16:57:41 2002 Delivered-To: freebsd-current@freebsd.org Received: from wantadilla.lemis.com (wantadilla.lemis.com [192.109.197.80]) by hub.freebsd.org (Postfix) with ESMTP id CD60737B407 for ; Thu, 23 May 2002 16:57:36 -0700 (PDT) Received: by wantadilla.lemis.com (Postfix, from userid 1004) id 251728163C; Fri, 24 May 2002 09:27:34 +0930 (CST) Date: Fri, 24 May 2002 09:27:34 +0930 From: Greg 'groggy' Lehey To: yuri khotyaintsev Cc: current@FreeBSD.ORG Subject: Re: Vinum problem Message-ID: <20020524092734.B1026@wantadilla.lemis.com> References: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.3.23i Organization: The FreeBSD Project Phone: +61-8-8388-8286 Fax: +61-8-8388-8725 Mobile: +61-418-838-708 WWW-Home-Page: http://www.FreeBSD.org/ X-PGP-Fingerprint: 9A1B 8202 BCCE B846 F92F 09AC 22E6 F290 507A 4223 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Thursday, 23 May 2002 at 21:44:52 +0200, yuri khotyaintsev wrote: > Hi! > > I had a vinum mirrored volume usr > with two plexes usr.p0 and usr.p1, with respective > subdisks usr.p0.s0 and usr.p1.s0. > > So recently one of the disks crashed. I tried to replace the disk with > another one (which later appeared to be somewhat smaller) and run > vinum create for a new disk. Because of the small size of the new disk > vinum create exited with error, and after that usr.p1.s0 > dissapeared from the vinum configuration. > > so now I have > usr.p0 -> 1 subdisk (usr.p0.s0) > usr.p1 -> 0 subdisk > > Volume usr shows status UP, but trying to run fsck on it produces a > kernel panic. > > Any suggestions how should I proceed to avoid panic and mount the > volume? Well, first I'd like a problem report. The information I need is described both in the man page and at http://www.vinumvm.org/vinum/how-to-debug.html. In particular I'd like to see what the panic is. > I have no possibility to get new large disk now. > Should I try to remove plex usr.p1 ? Can you get two smaller ones? It's possible to mirror to plexes of different sizes, but obviously if something goes wrong beyond the end of the smaller plex, you're no longer resilient. Greg -- See complete headers for address and phone numbers To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Thu May 23 18:11: 4 2002 Delivered-To: freebsd-current@freebsd.org Received: from november.debolaz.com (november.debolaz.com [193.71.19.191]) by hub.freebsd.org (Postfix) with ESMTP id E93AB37B40B for ; Thu, 23 May 2002 18:11:00 -0700 (PDT) Received: from amphibic.com (november [193.71.19.191]) by november.debolaz.com (Postfix) with SMTP id 215B113603B; Fri, 24 May 2002 03:10:59 +0200 (CEST) Received: from 62.179.190.82 (SquirrelMail authenticated user debolaz) by webmail.debolaz.com with HTTP; Fri, 24 May 2002 03:10:59 +0200 (CEST) Message-ID: <49879.62.179.190.82.1022202659.squirrel@webmail.debolaz.com> Date: Fri, 24 May 2002 03:10:59 +0200 (CEST) Subject: Re: Vinum problem From: "Anders Nor Berle" To: In-Reply-To: References: X-Priority: 3 Importance: Normal X-MSMail-Priority: Normal Cc: X-Mailer: SquirrelMail (version 1.2.5) MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG > I have no possibility to get new large disk now. > Should I try to remove plex usr.p1 ? > Sounds like it's related to a problem I encountered with vinum some time ago. For me, vinum would bail out in panic if I tried to access an area of a volume that was not initialized on the mirrored plex. This was only a problem before the mirrored plex was fully initialized the first time though (which tends to be a slow process on big disks). So basically, if the plex had no mapped physical counterpart, it would under certain situations cause a panic if you attempted to use these areas on the plex. (I know it's area based, because when I tried to newfs the volume, the panic occured proportional to the initialization percentage) If this is the reason, it's not a lot of other things to do than get a disk big enough to hold the complete plex, or remove the plex (I haven't tried if removing the plex works, so that's just a guess). - Anders Nor Berle To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Thu May 23 18:52: 7 2002 Delivered-To: freebsd-current@freebsd.org Received: from beppo.feral.com (beppo.feral.com [192.67.166.79]) by hub.freebsd.org (Postfix) with ESMTP id 0D1E437B409; Thu, 23 May 2002 18:52:04 -0700 (PDT) Received: from mailhost.feral.com (mjacob@mailhost.feral.com [192.67.166.1]) by beppo.feral.com (8.11.3/8.11.3) with ESMTP id g4O1q3g98711; Thu, 23 May 2002 18:52:03 -0700 (PDT) (envelope-from mjacob@feral.com) Date: Thu, 23 May 2002 18:52:03 -0700 (PDT) From: Matthew Jacob X-Sender: mjacob@beppo Reply-To: mjacob@feral.com To: markm@freebsd.org Cc: current@freebsd.org Subject: problem with new eventhandler.h (fwd) Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG [ was on hackers, no reply ] And this has also affected iconv.h. I would suggest very strongly that this must be backed out. ---------- Forwarded message ---------- Date: Thu, 23 May 2002 15:17:32 -0700 (PDT) From: Matthew Jacob To: markm@freebsd.org Cc: hackers@freebsd.org Subject: problem with new eventhandler.h I believe that the new eventhandler.h is depending on newer compiler tools. This makes it somewhat difficult to bootstrap. Can you make it so it *doesn't* require gcc3 installed? cam/cam_xpt.c In file included from ../../../sys/conf.h:48, from ../../../cam/cam_xpt.c:38: ../../../sys/eventhandler.h:95: badly punctuated parameter list in `#define' ../../../sys/eventhandler.h:137: badly punctuated parameter list in `#define' *** Error code 1 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Thu May 23 19:13:55 2002 Delivered-To: freebsd-current@freebsd.org Received: from kayak.xcllnt.net (209-128-86-226.bayarea.net [209.128.86.226]) by hub.freebsd.org (Postfix) with ESMTP id 9C16B37B407; Thu, 23 May 2002 19:13:51 -0700 (PDT) Received: from dhcp01.pn.xcllnt.net (dhcp01.pn.xcllnt.net [192.168.4.201]) by kayak.xcllnt.net (8.11.6/8.11.4) with ESMTP id g4O2DoJ44064; Thu, 23 May 2002 19:13:50 -0700 (PDT) (envelope-from marcel@kayak.pn.xcllnt.net) Received: from dhcp01.pn.xcllnt.net (localhost [127.0.0.1]) by dhcp01.pn.xcllnt.net (8.12.3/8.12.3) with ESMTP id g4O2EPBE012265; Thu, 23 May 2002 19:14:25 -0700 (PDT) (envelope-from marcel@dhcp01.pn.xcllnt.net) Received: (from marcel@localhost) by dhcp01.pn.xcllnt.net (8.12.3/8.12.3/Submit) id g4O2EOHE012264; Thu, 23 May 2002 19:14:24 -0700 (PDT) (envelope-from marcel) Date: Thu, 23 May 2002 19:14:24 -0700 From: Marcel Moolenaar To: "J. Mallett" Cc: Shizuka Kudo , Jay , kris@obsecurity.org, sreese@codysbooks.com, freebsd-current@FreeBSD.ORG Subject: Re: Infinite 'make' loops while building ports Message-ID: <20020524021424.GA5617@dhcp01.pn.xcllnt.net> References: <20020523101528.GA91566@dhcp01.pn.xcllnt.net> <20020523104601.63164.qmail@web11405.mail.yahoo.com> <20020523121858.GC29907@FreeBSD.ORG> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20020523121858.GC29907@FreeBSD.ORG> User-Agent: Mutt/1.3.99i Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Thu, May 23, 2002 at 12:18:59PM +0000, J. Mallett wrote: > On Thu, May 23, 2002 at 03:46:01AM -0700, Shizuka Kudo wrote: > > You're right. The only reason it didn't show up > > several days before is that v 1.58 added the real path > > to MAKEFILE as mentioned in the commit log: > > Try with the current make(1) sources. Doesn't this push the problem back into obscurity without fixing anything? I mean, the problem is simply that MAKEFILE is defined and reserved by make(1) and its use by the ports collection conflicts and breaks ports. -- Marcel Moolenaar USPA: A-39004 marcel@xcllnt.net To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Thu May 23 21:12:20 2002 Delivered-To: freebsd-current@freebsd.org Received: from scotch.ucf.ics.uci.edu (scotch.ucf.ics.uci.edu [128.195.23.4]) by hub.freebsd.org (Postfix) with ESMTP id 7D62937B406 for ; Thu, 23 May 2002 21:12:18 -0700 (PDT) Received: from whiskey.ucf.ics.uci.edu (whiskey.ucf.ics.uci.edu [128.195.23.9]) by scotch.ucf.ics.uci.edu (Postfix) with ESMTP id 18D4714949 for ; Thu, 23 May 2002 21:12:18 -0700 (PDT) Received: from whiskey.ucf.ics.uci.edu (localhost [127.0.0.1]) by whiskey.ucf.ics.uci.edu (8.10.2+Sun/8.10.2) with ESMTP id g4O4CGl04272 for ; Thu, 23 May 2002 21:12:17 -0700 (PDT) Message-Id: <200205240412.g4O4CGl04272@whiskey.ucf.ics.uci.edu> To: freebsd-current@freebsd.org Reply-To: sjh@ucf.ics.uci.edu X-Message-Flag: Microsoft sucks, switch to UNIX Subject: Any matrox users? Date: Thu, 23 May 2002 21:12:16 -0700 From: Seth Hettich Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG I'd be interested to know if any other -current users with a G200 AGP are having problems. -Seth To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Thu May 23 23:16: 1 2002 Delivered-To: freebsd-current@freebsd.org Received: from mail.dada.it (mail2.dada.it [195.110.96.69]) by hub.freebsd.org (Postfix) with SMTP id 1891637B406 for ; Thu, 23 May 2002 23:15:55 -0700 (PDT) Received: (qmail 2709 invoked from network); 24 May 2002 06:15:51 -0000 Received: from unknown (HELO torrini.org) (195.110.114.101) by mail.dada.it with SMTP; 24 May 2002 06:15:51 -0000 Received: from trudy.torrini.home (localhost.torrini.home [127.0.0.1]) by torrini.org (8.12.3/8.12.3) with ESMTP id g4O6FpUx014514; Fri, 24 May 2002 08:15:51 +0200 (CEST) (envelope-from riccardo@trudy.torrini.home) Received: (from riccardo@localhost) by trudy.torrini.home (8.12.3/8.12.3/Submit) id g4O6Foad014513; Fri, 24 May 2002 08:15:50 +0200 (CEST) Message-ID: X-Mailer: XFMail 1.5.2 on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: <200205240412.g4O4CGl04272@whiskey.ucf.ics.uci.edu> Date: Fri, 24 May 2002 08:15:50 +0200 (CEST) From: Riccardo Torrini To: sjh@ucf.ics.uci.edu Subject: RE: Any matrox users? Cc: freebsd-current@FreeBSD.ORG Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On 24-May-2002 (04:12:16/GMT) Seth Hettich wrote: > I'd be interested to know if any other -current users with a > G200 AGP are having problems. Only many months ago, when running moused before starting X (either from xdm/wdm or startx) forced mouse pointer in the upper right corner. But not now. It happens on X_4.1.x if I remember... # uname -v FreeBSD 5.0-CURRENT #34: Wed May 8 02:31:46 CEST 2002 [...] # dmesg [...] agp0: mem 0xe0000000-0xe7ffffff at device 0.0 on pci0 [...] vga0: at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0 I can send you complete dmesg and kernel file, if can help. Riccardo. BTW: I compiled XFree-4 _WITHOUT_ any special magic woodoo, only with 'make' (no GXX_something). To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Thu May 23 23:58:46 2002 Delivered-To: freebsd-current@freebsd.org Received: from plab.ku.dk (plab.ku.dk [130.225.107.20]) by hub.freebsd.org (Postfix) with ESMTP id 5F77537B403 for ; Thu, 23 May 2002 23:58:44 -0700 (PDT) Received: (from root@localhost) by plab.ku.dk (8.11.6/8.9.3) id g4O6wgD58657 for freebsd-current@FreeBSD.org.AVP; Fri, 24 May 2002 08:58:42 +0200 (CEST) (envelope-from avpdaemon@plab.ku.dk) Date: Fri, 24 May 2002 08:58:42 +0200 (CEST) Message-Id: <200205240658.g4O6wgD58657@plab.ku.dk> From: avpdaemon@plab.ku.dk To: freebsd-current@FreeBSD.org Subject: SENDER ! Virus found in message from you ! MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG You sent to user tobez@plab.ku.dk message with VIRUS . ====================================== AVP Report: ====================================== suspicion: Exploit.IFrame.FileDownload border.exe infected: I-Worm.Klez.h ====================================== Bye ! To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Fri May 24 0: 2: 4 2002 Delivered-To: freebsd-current@freebsd.org Received: from critter.freebsd.dk (critter.freebsd.dk [212.242.86.163]) by hub.freebsd.org (Postfix) with ESMTP id DFD9737B409; Fri, 24 May 2002 00:01:56 -0700 (PDT) Received: from critter.freebsd.dk (localhost [127.0.0.1]) by critter.freebsd.dk (8.12.3/8.12.2) with ESMTP id g4O710pA005731; Fri, 24 May 2002 09:01:00 +0200 (CEST) (envelope-from phk@critter.freebsd.dk) Date: Fri, 24 May 2002 09:01:00 +0200 Message-ID: <5729.1022223660@critter.freebsd.dk> From: Poul-Henning Kamp Subject: UFS2 patch available MIME-Version: 1.0 Content-Type: multipart/digest; boundary="----- =_aaaaaaaaaa" To: undisclosed-recipients:; Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG ------- =_aaaaaaaaaa Subject: UFS2 patch available Date: Fri, 24 May 2002 09:01:00 +0200 Message-ID: <5729.1022223660@critter.freebsd.dk> From: Poul-Henning Kamp Bcc: Blind Distribution List: ; MIME-Version: 1.0 (Forwarded for Kirk:) > I am looking for folks that are willing to try out the changes > for UFS2. A set of diffs (relative to -current as of May 20th) > is available at http://www.freebsd.org:~mckusick/UFS2.tar.gz. > The tarball contains a single directory `UFS2' which is designed > to be placed in /usr/src. It contains a README file with information > on how to apply the patch and how to report problems, so I will > not repeat that information here. If the testing goes well, it > will be integrated into -current during the week of June 17th. > > Kirk McKusick Kirk is at various conferences the next coupld of weeks, so please report problems/patches/issues to both him and me. Poul-Henning ------- =_aaaaaaaaaa-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Fri May 24 1:55:18 2002 Delivered-To: freebsd-current@freebsd.org Received: from storm.FreeBSD.org.uk (storm.FreeBSD.org.uk [194.242.139.170]) by hub.freebsd.org (Postfix) with ESMTP id 6F2CC37B406 for ; Fri, 24 May 2002 01:55:09 -0700 (PDT) Received: from storm.FreeBSD.org.uk (uucp@localhost [127.0.0.1]) by storm.FreeBSD.org.uk (8.12.3/8.12.3) with ESMTP id g4O8t02V044247; Fri, 24 May 2002 09:55:01 +0100 (BST) (envelope-from mark@grimreaper.grondar.org) Received: (from uucp@localhost) by storm.FreeBSD.org.uk (8.12.3/8.12.3/Submit) with UUCP id g4O8t0OP044245; Fri, 24 May 2002 09:55:00 +0100 (BST) Received: from grimreaper.grondar.org (localhost [127.0.0.1]) by grimreaper.grondar.org (8.12.3/8.12.3) with ESMTP id g4O8plf4009566; Fri, 24 May 2002 09:51:47 +0100 (BST) (envelope-from mark@grimreaper.grondar.org) Message-Id: <200205240851.g4O8plf4009566@grimreaper.grondar.org> To: mjacob@feral.com Cc: current@freebsd.org Subject: Re: problem with new eventhandler.h (fwd) References: In-Reply-To: ; from Matthew Jacob "Thu, 23 May 2002 18:52:03 PDT." Date: Fri, 24 May 2002 09:51:47 +0100 From: Mark Murray Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG > I believe that the new eventhandler.h is depending on newer compiler > tools. This makes it somewhat difficult to bootstrap. Can you make it so it > *doesn't* require gcc3 installed? Damn. Upgrades. OK, I'll fix. > cam/cam_xpt.c > In file included from ../../../sys/conf.h:48, > from ../../../cam/cam_xpt.c:38: > ../../../sys/eventhandler.h:95: badly punctuated parameter list in `#define' > ../../../sys/eventhandler.h:137: badly punctuated parameter list in `#define' > *** Error code 1 Thanks! M -- o Mark Murray \_ O.\_ Warning: this .sig is umop ap!sdn To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Fri May 24 2:12:55 2002 Delivered-To: freebsd-current@freebsd.org Received: from vbook.express.ru (asplinux.ru [195.133.213.194]) by hub.freebsd.org (Postfix) with ESMTP id 5FE2337B409 for ; Fri, 24 May 2002 02:12:50 -0700 (PDT) Received: from vova by vbook.express.ru with local (Exim 3.36 #1) id 17BB7v-0004hO-00 for current@freebsd.org; Fri, 24 May 2002 13:12:47 +0400 Subject: pamlib extra debug From: "Vladimir B. " Grebenschikov To: current@freebsd.org Content-Type: text/plain Content-Transfer-Encoding: 7bit X-Mailer: Ximian Evolution 1.0.5 Date: 24 May 2002 13:12:47 +0400 Message-Id: <1022231567.17982.2.camel@vbook.express.ru> Mime-Version: 1.0 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Hi ppl It seems that extra DEBUG forgotten for pamlib in -CURRENT. Following patch cures problem: diff -u -r1.1.1.7 openpam_log.c --- contrib/openpam/lib/openpam_log.c 16 Apr 2002 22:04:22 -0000 1.1.1.7 +++ contrib/openpam/lib/openpam_log.c 24 May 2002 08:16:53 -0000 @@ -106,6 +106,9 @@ switch (level) { case PAM_LOG_DEBUG: +#ifndef DEBUG + return; +#endif priority = LOG_DEBUG; break; case PAM_LOG_VERBOSE: Same section presents in previosly defined _openlog_pam but forgotten in openlog_pam. Fix it please. -- Vladimir B. Grebenschikov vova@sw.ru, SWsoft, Inc. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Fri May 24 3: 4:43 2002 Delivered-To: freebsd-current@freebsd.org Received: from whale.sunbay.crimea.ua (whale.sunbay.crimea.ua [212.110.138.65]) by hub.freebsd.org (Postfix) with ESMTP id F2D7137B407 for ; Fri, 24 May 2002 03:04:22 -0700 (PDT) Received: (from ru@localhost) by whale.sunbay.crimea.ua (8.11.6/8.11.2) id g4OA3S106346; Fri, 24 May 2002 13:03:28 +0300 (EEST) (envelope-from ru) Date: Fri, 24 May 2002 13:03:28 +0300 From: Ruslan Ermilov To: Mark Murray Cc: current@FreeBSD.org Subject: Re: Perl script rewrites - progress (2) Message-ID: <20020524100328.GB81964@sunbay.com> References: <200205181705.g4IH5LMl029574@grimreaper.grondar.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="3uo+9/B/ebqu+fSQ" Content-Disposition: inline In-Reply-To: <200205181705.g4IH5LMl029574@grimreaper.grondar.org> User-Agent: Mutt/1.3.99i Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG --3uo+9/B/ebqu+fSQ Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sat, May 18, 2002 at 06:05:21PM +0100, Mark Murray wrote: > Hi all >=20 > The perl script rewrite is going really well! >=20 > Here is my progress file, as it currently stands: >=20 > /usr/bin/afmtodit Kyle Martin - re > /usr/bin/catman John Rochester - re - done > /usr/bin/makewhatis John Rochester - re - done > /usr/bin/mmroff > /usr/bin/sockstat des - re > /usr/bin/whereis sheldonh - re > /usr/sbin/adduser Mike Makonnen - re > /usr/sbin/kbdmap Jonathan Belson - re > /usr/sbin/pkg_update paul - del - done > /usr/sbin/pkg_version Jeremy Lea - re - ready? > /usr/sbin/rmuser Mike Makonnen - re > /usr/sbin/scriptdump Hajimu UMEMOTO - del - done > /usr/sbin/spkrtest Riccardo Torrini - re - done > /usr/sbin/vidfont Jonathan Belson - re >=20 > etc/periodic/* (needs to have perl usage removed) >=20 > Key - "re" =3D=3D to be rewritten > "del" =3D=3D to be deleted > "ready" =3D=3D work done, just waiting for commit. > "done" =3D=3D completed >=20 > Thanks to contributors! >=20 I'm in the middle of rewriting release/scripts/*.pl scripts. Cheers, --=20 Ruslan Ermilov Sysadmin and DBA, ru@sunbay.com Sunbay Software AG, ru@FreeBSD.org FreeBSD committer, +380.652.512.251 Simferopol, Ukraine http://www.FreeBSD.org The Power To Serve http://www.oracle.com Enabling The Information Age --3uo+9/B/ebqu+fSQ Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.7 (FreeBSD) iD8DBQE87g/wUkv4P6juNwoRAl/7AJ42XY3LL4ocHpHgWEBvBfbZXAkUNQCeIEO1 jNUn9wUwYBWajkFXnAeEFew= =fr9t -----END PGP SIGNATURE----- --3uo+9/B/ebqu+fSQ-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Fri May 24 3:15: 2 2002 Delivered-To: freebsd-current@freebsd.org Received: from storm.FreeBSD.org.uk (storm.FreeBSD.org.uk [194.242.139.170]) by hub.freebsd.org (Postfix) with ESMTP id B0ABF37B404; Fri, 24 May 2002 03:14:58 -0700 (PDT) Received: from storm.FreeBSD.org.uk (uucp@localhost [127.0.0.1]) by storm.FreeBSD.org.uk (8.12.3/8.12.3) with ESMTP id g4OAEv2V045624; Fri, 24 May 2002 11:14:57 +0100 (BST) (envelope-from mark@grimreaper.grondar.org) Received: (from uucp@localhost) by storm.FreeBSD.org.uk (8.12.3/8.12.3/Submit) with UUCP id g4OAEvLe045623; Fri, 24 May 2002 11:14:57 +0100 (BST) Received: from grimreaper.grondar.org (localhost [127.0.0.1]) by grimreaper.grondar.org (8.12.3/8.12.3) with ESMTP id g4OAAmf4010444; Fri, 24 May 2002 11:10:48 +0100 (BST) (envelope-from mark@grimreaper.grondar.org) Message-Id: <200205241010.g4OAAmf4010444@grimreaper.grondar.org> To: Ruslan Ermilov Cc: current@FreeBSD.org Subject: Re: Perl script rewrites - progress (2) References: <20020524100328.GB81964@sunbay.com> In-Reply-To: <20020524100328.GB81964@sunbay.com> ; from Ruslan Ermilov "Fri, 24 May 2002 13:03:28 +0300." Date: Fri, 24 May 2002 11:10:48 +0100 From: Mark Murray Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG > I'm in the middle of rewriting release/scripts/*.pl scripts. Excellent. Thank you! M -- o Mark Murray \_ O.\_ Warning: this .sig is umop ap!sdn To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Fri May 24 3:39:38 2002 Delivered-To: freebsd-current@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 538) id 9230D37B404; Fri, 24 May 2002 03:39:35 -0700 (PDT) To: freebsd-current@freebsd.org From: Majordomo@FreeBSD.ORG Subject: Majordomo results: subscribe freebsd-current Reply-To: Majordomo@FreeBSD.ORG Message-Id: <20020524103935.9230D37B404@hub.freebsd.org> Date: Fri, 24 May 2002 03:39:35 -0700 (PDT) Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG -- **** You are trying to subscribe one mailing list another. **** Your subscription request has been rejected. >>>> subscribe freebsd-current **** You are trying to subscribe one mailing list another. **** Your subscription request has been rejected. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Fri May 24 3:50:27 2002 Delivered-To: freebsd-current@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 538) id 4ED7B37B40A; Fri, 24 May 2002 03:50:25 -0700 (PDT) To: freebsd-current@freebsd.org From: Majordomo@FreeBSD.ORG Subject: Majordomo results: subscribe freebsd-current Reply-To: Majordomo@FreeBSD.ORG Message-Id: <20020524105025.4ED7B37B40A@hub.freebsd.org> Date: Fri, 24 May 2002 03:50:25 -0700 (PDT) Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG -- **** You are trying to subscribe one mailing list another. **** Your subscription request has been rejected. >>>> subscribe freebsd-current **** You are trying to subscribe one mailing list another. **** Your subscription request has been rejected. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Fri May 24 4:50:40 2002 Delivered-To: freebsd-current@freebsd.org Received: from www.fastmail.fm (fastmail.fm [209.61.183.86]) by hub.freebsd.org (Postfix) with ESMTP id E495B37B40B for ; Fri, 24 May 2002 04:50:11 -0700 (PDT) Received: from www.fastmail.fm (localhost [127.0.0.1]) by localhost.localdomain (Postfix) with ESMTP id 6D34A6DA00; Fri, 24 May 2002 06:50:07 -0500 (CDT) Received: by www.fastmail.fm (Postfix, from userid 99) id 66CF76D9FB; Fri, 24 May 2002 06:50:07 -0500 (CDT) Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="ISO-8859-1" MIME-Version: 1.0 X-Mailer: MIME::Lite 2.117 (F2.6; T0.14; A1.42; B2.12; Q2.03) Date: Fri, 24 May 2002 11:50:07 +0000 From: "Glenn Gombert" To: "Riccardo Torrini" , sjh@ucf.ics.uci.edu Reply-To: "Glenn Gombert" X-Epoch: 1022241007 X-Sasl-enc: /8VjuboQyPkE4pj3uhV36Q Cc: "Current" Subject: RE: Any matrox users? Message-Id: <20020524115007.66CF76D9FB@www.fastmail.fm> Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG In your XF86Config file try setting (Input Device Section) Option "Protocol" "auto" ... On Fri, 24 May 2002 08:15:50 +0200 (CEST), "Riccardo Torrini" said: > On 24-May-2002 (04:12:16/GMT) Seth Hettich wrote: > > > I'd be interested to know if any other -current users with a > > G200 AGP are having problems. > > Only many months ago, when running moused before starting X > (either from xdm/wdm or startx) forced mouse pointer in the > upper right corner. But not now. It happens on X_4.1.x if > I remember... > > # uname -v > FreeBSD 5.0-CURRENT #34: Wed May 8 02:31:46 CEST 2002 [...] > > # dmesg > [...] > agp0: mem > 0xe0000000-0xe7ffffff > at device 0.0 on pci0 > [...] > vga0: at port 0x3c0-0x3df iomem 0xa0000-0xbffff on > isa0 > > > I can send you complete dmesg and kernel file, if can help. > > > Riccardo. > > BTW: I compiled XFree-4 _WITHOUT_ any special magic woodoo, > only with 'make' (no GXX_something). > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-current" in the body of the message > -- Glenn Gombert freebsd@fastmail.fm "Never trust any operating system you don't have the source code for" -- http://fastmail.fm - You've just been FastMailed! To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Fri May 24 4:54:35 2002 Delivered-To: freebsd-current@freebsd.org Received: from flood.ping.uio.no (flood.ping.uio.no [129.240.78.31]) by hub.freebsd.org (Postfix) with ESMTP id 1E55E37B404 for ; Fri, 24 May 2002 04:54:32 -0700 (PDT) Received: by flood.ping.uio.no (Postfix, from userid 2602) id 904815307; Fri, 24 May 2002 13:54:28 +0200 (CEST) X-URL: http://www.ofug.org/~des/ X-Disclaimer: The views expressed in this message do not necessarily coincide with those of any organisation or company with which I am or have been affiliated. To: sjh@ucf.ics.uci.edu Cc: freebsd-current@freebsd.org Subject: Re: Any matrox users? References: <200205240412.g4O4CGl04272@whiskey.ucf.ics.uci.edu> From: Dag-Erling Smorgrav Date: 24 May 2002 13:54:27 +0200 In-Reply-To: <200205240412.g4O4CGl04272@whiskey.ucf.ics.uci.edu> Message-ID: Lines: 11 User-Agent: Gnus/5.0808 (Gnus v5.8.8) Emacs/21.2 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Seth Hettich writes: > I'd be interested to know if any other -current users with a > G200 AGP are having problems. What kind of problems? I'm running XF 4.2.0 with the Matrox drivers, and have been running XF 4 for as long as it's been in ports (and XF 3 before that). No problems whatsoever. DES -- Dag-Erling Smorgrav - des@ofug.org To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Fri May 24 5:54:35 2002 Delivered-To: freebsd-current@freebsd.org Received: from draco.macsch.com (ns1.mscsoftware.com [192.207.69.10]) by hub.freebsd.org (Postfix) with ESMTP id 40EB237B408 for ; Fri, 24 May 2002 05:54:31 -0700 (PDT) Received: from mailmuc.muc.eu.mscsoftware.com (mailmuc.muc.macsch.com [161.34.37.20]) by draco.macsch.com (8.9.3/8.9.3) with ESMTP id FAA15082 for ; Fri, 24 May 2002 05:54:26 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by mailmuc.muc.eu.mscsoftware.com (8.11.2/8.11.2/SuSE Linux 8.11.1-0.5) with ESMTP id g4OCqla22294 for ; Fri, 24 May 2002 14:52:48 +0200 Content-Transfer-Encoding: 7bit Content-Type: text/plain Date: 24 May 2002 14:52:59 +0200 From: "Georg-W. Koltermann" Message-Id: <1022244779.4521.96.camel@hunter.muc.macsch.com> Mime-Version: 1.0 Received: from hunter.muc.macsch.com by mailmuc.muc.eu.mscsoftware.com (AvMailGate-6.12.0.0) id 22251-690F816F; Fri, 24 May 2002 14:52:41 +0200 Subject: reading kernel dump - post gcc 3.1 To: freebsd-current@freebsd.org X-AntiVirus: OK! AvMailGate Version 6.12.1.30 at mailmuc has not found any known virus in this email. X-Mailer: Ximian Evolution 1.0.5 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Hi, I got a couple of kernel panics recently, some of them "buffer not locked". I would like to know how I can get more information out of the dump. The system's gdb does not like the dump format any more, see also bin/38236. There is an advertised workaround in that pr of using gdb52, but I couldn't get that to work ("not a core dump: File format not recognized"). Am I missing something? How do you guys read your dumps? -- Regards, Georg. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Fri May 24 6:33:27 2002 Delivered-To: freebsd-current@freebsd.org Received: from speechpro.com (crt-gw.infopro.spb.su [195.201.254.5]) by hub.freebsd.org (Postfix) with ESMTP id C6FAB37B401 for ; Fri, 24 May 2002 06:33:22 -0700 (PDT) Received: from igorr by sysadm.stc with local (Exim 3.36 #1) id 17BFCf-00043d-00 for freebsd-current@freebsd.org; Fri, 24 May 2002 17:33:57 +0400 Date: Fri, 24 May 2002 17:33:57 +0400 From: Igor Roboul To: freebsd-current@freebsd.org Subject: strtod & sscanf on -CURRENT? Message-ID: <20020524133357.GA15486@sysadm.stc> Reply-To: ir@hotbox.ru Mail-Followup-To: Igor Roboul , freebsd-current@freebsd.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.3.99i Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Hello, I have some trouble with PostgreSQL on -CURRENT: SELECT birth_date,date_part('year',birth_date)::varchar from employee where id=132; birth_date | date_part ------------+-------------------- 1974-05-09 | 0.0<46113777160645 (1 row) This works as expected on -STABLE I have made simple test: %cat qq.c #include main(int argc,char**argv) { double a; char bb[100]; strcpy(bb,argv[1]); printf("%lf\n",strtod(bb,NULL)); sscanf(argv[1],"%lf",&a); printf("%lf\n",a); } %uname -a FreeBSD sysadm.stc 5.0-CURRENT FreeBSD 5.0-CURRENT #9: Mon May 20 17:34:23 MSD 2002 root@sysadm.stc:/opt/freebsd/obj/opt/freebsd/src/sys/SYSADM i386 %./a.out 1234.3124 1234.312400 0.124862 %uname -a FreeBSD r1.stc 4.4-STABLE FreeBSD 4.4-STABLE #0: Tue Dec 25 15:02:18 MSK 2001 root@r1.stc:/usr/obj/usr/src/sys/R1 i386 %./a.out 1234.3124 1234.312400 1234.312400 Maybe I'm wrong, but I think that sscanf on -CURRENT does not work as expected. -- Igor Roboul, System administrator at Speech Technology Center http://www.speechpro.com http://www.speechpro.ru To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Fri May 24 7:12:49 2002 Delivered-To: freebsd-current@freebsd.org Received: from ion.gank.org (ion.gank.org [64.81.113.130]) by hub.freebsd.org (Postfix) with ESMTP id 66B1037B40A for ; Fri, 24 May 2002 07:12:22 -0700 (PDT) Received: from gjgth.gank.org (nat72962.owentools.com [206.50.138.221]) by ion.gank.org (GankMail) with ESMTP id D3D2A5377; Fri, 24 May 2002 09:12:10 -0500 (CDT) Message-ID: <3CEE4A30.5070607@gjgth.gank.org> Date: Fri, 24 May 2002 09:12:00 -0500 From: Craig Boston Reply-To: craig@gjgth.gank.org User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.0rc2) Gecko/20020522 X-Accept-Language: en-us, en MIME-Version: 1.0 To: sjh@ucf.ics.uci.edu Cc: freebsd-current@freebsd.org Subject: Re: Any matrox users? References: <200205240412.g4O4CGl04272@whiskey.ucf.ics.uci.edu> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Seth Hettich wrote: >I'd be interested to know if any other -current users with a >G200 AGP are having problems. > Not a G200, but I have a G400 AGP in my system along with a 3DLabs Permedia 2 (PCI, glint driver) and a NVidia Riva 128 (PCI, nv). This is on a -current system supped right before the gcc 3.1 import with XF4.2. The Matrox provided (mga) driver works fine for me with both multi-head and Xinerama. I'm currently using old-school multihead since Xinerama seems to slow it down a little bit (purely perceptive measurements here, I have no scientific evidence one way or the other). I was using DRI for a while, but had to turn it off due to being a bit unstable. 3D acceleration worked for me, but after a while (usually within a day or 2), X would just lock completely. No number lock, no switching virtual terminals, nothing. The machine was still up -- I could ssh in -- but the console was totally unusable until I rebooted. I'm not sure if it's a driver problem or simply bad cooling on the card (I had to, uh, MacGuyver the heatsink into staying on :). Haven't had a problem since I disabled DRI. Craig To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Fri May 24 7:26:28 2002 Delivered-To: freebsd-current@freebsd.org Received: from mail.speakeasy.net (mail11.speakeasy.net [216.254.0.211]) by hub.freebsd.org (Postfix) with ESMTP id 0DC7337B404 for ; Fri, 24 May 2002 07:26:16 -0700 (PDT) Received: (qmail 983 invoked from network); 24 May 2002 14:26:14 -0000 Received: from unknown (HELO server.baldwin.cx) ([216.27.160.63]) (envelope-sender ) by mail11.speakeasy.net (qmail-ldap-1.03) with DES-CBC3-SHA encrypted SMTP for ; 24 May 2002 14:26:14 -0000 Received: from laptop.baldwin.cx (gw1.twc.weather.com [216.133.140.1]) by server.baldwin.cx (8.11.6/8.11.6) with ESMTP id g4OEQDF08156 for ; Fri, 24 May 2002 10:26:13 -0400 (EDT) (envelope-from jhb@FreeBSD.org) Message-ID: X-Mailer: XFMail 1.5.2 on FreeBSD X-Priority: 3 (Normal) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="_=XFMail.1.5.2.FreeBSD:20020524102530:485=_" Date: Fri, 24 May 2002 10:25:53 -0400 (EDT) From: John Baldwin To: current@FreeBSD.org Subject: Please test PAUSE on non-Intel processors Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG This message is in MIME format --_=XFMail.1.5.2.FreeBSD:20020524102530:485=_ Content-Type: text/plain; charset=us-ascii Hey gang, although Intel's document seems to claim that they tested proper operation of pause I'd like people with non-Intel processors to verify that it actually works. Please compile the attached test program and run it. The output should look like this: > ./pt Testing PAUSE instruction: Register esp changed: 0xbfbff9fc -> 0xbfbff9c0 If you get a signal or any of the other registers change their value, please let me know. I've tested this on a Pentium III mobile, a K6-II, and an Athlon. The program cmopiles ok on both stable and current. -----FW: <200205212226.g4LMQaV68801@freefall.freebsd.org>----- Date: Tue, 21 May 2002 15:26:36 -0700 (PDT) Sender: owner-cvs-committers@FreeBSD.org From: John Baldwin To: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/kern kern_mutex.c jhb 2002/05/21 15:26:36 PDT Modified files: sys/kern kern_mutex.c Log: Add appropriate IA32 "pause" instructions to improve performanec on Pentium 4's and newer IA32 processors. The "pause" instruction has been verified by Intel to be a NOP on all currently existing IA32 processors prior to the Pentium 4. Revision Changes Path 1.95 +17 -1 src/sys/kern/kern_mutex.c --------------End of forwarded message------------------------- -- John Baldwin <>< http://www.FreeBSD.org/~jhb/ "Power Users Use the Power to Serve!" - http://www.FreeBSD.org/ --_=XFMail.1.5.2.FreeBSD:20020524102530:485=_ Content-Disposition: attachment; filename="pausetest.c" Content-Transfer-Encoding: 7bit Content-Description: pausetest.c Content-Type: text/plain; charset=us-ascii; name=pausetest.c; SizeOnDisk=1607 /* * Simple program to see if the new IA32 PAUSE instruction works properly. * We test two different things: 1) that we don't get an illegal instruction * fault, and 2) that no registers change state. */ #include #include #define NUM_SEGREGS 6 #define NUM_REGS 15 #define PUSH_REGS \ " pushf ;\n" \ " pusha ;\n" \ " push %cs ;\n" \ " push %ds ;\n" \ " push %es ;\n" \ " push %fs ;\n" \ " push %gs ;\n" \ " push %ss ;\n" const char *register_names[NUM_REGS] = { "ss", "gs", "fs", "es", "ds", "cs", "edi", "esi", "ebp", "esp", "ebx", "edx", "ecx", "eax", "eflags" }; struct register_set { register_t r_regs[NUM_REGS]; /* register_t r_ss; register_t r_gs; register_t r_fs; register_t r_es; register_t r_ds; register_t r_cs; register_t r_edi; register_t r_esi; register_t r_ebp; register_t r_isp; register_t r_ebx; register_t r_edx; register_t r_ecx; register_t r_eax; register_t r_eflags; */ }; void compare_registers(struct register_set after, struct register_set before) { int i; for (i = 0; i < NUM_SEGREGS; i++) { before.r_regs[i] &= 0xffff; after.r_regs[i] &= 0xffff; } for (i = 0; i < NUM_REGS; i++) if (before.r_regs[i] != after.r_regs[i]) printf("Register %s changed: %#x -> %#x\n", register_names[i], before.r_regs[i], after.r_regs[i]); } void test_pause(void) { __asm __volatile( " mov $10,%ecx ;\n" PUSH_REGS " pause ;\n" PUSH_REGS " call compare_registers ;\n" " addl $0x78,%esp ;\n"); } int main(int ac, char **av) { printf("Testing PAUSE instruction:\n"); test_pause(); return (0); } --_=XFMail.1.5.2.FreeBSD:20020524102530:485=_-- End of MIME message To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Fri May 24 8:11: 9 2002 Delivered-To: freebsd-current@freebsd.org Received: from mailhub.yumyumyum.org (dsl092-171-091.wdc1.dsl.speakeasy.net [66.92.171.91]) by hub.freebsd.org (Postfix) with SMTP id 5E8FB37B405 for ; Fri, 24 May 2002 08:11:00 -0700 (PDT) Received: (qmail 67313 invoked from network); 24 May 2002 15:10:16 -0000 Received: from dsl092-171-091.wdc1.dsl.speakeasy.net (66.92.171.91) by dsl092-171-091.wdc1.dsl.speakeasy.net with SMTP; 24 May 2002 15:10:16 -0000 Date: Fri, 24 May 2002 11:10:15 -0400 (EDT) From: Kenneth Culver To: John Baldwin Cc: current@FreeBSD.ORG Subject: Re: Please test PAUSE on non-Intel processors In-Reply-To: Message-ID: <20020524110942.X67260-100000@alpha.yumyumyum.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG I tested this on my T-bird athlon 800, and this is the result: Testing PAUSE instruction: Register esp changed: 0xbfbffb38 -> 0xbfbffafc So I guess there's no problem. Ken On Fri, 24 May 2002, John Baldwin wrote: > Hey gang, although Intel's document seems to claim that they tested > proper operation of pause I'd like people with non-Intel processors > to verify that it actually works. Please compile the attached test > program and run it. The output should look like this: > > > ./pt > Testing PAUSE instruction: > Register esp changed: 0xbfbff9fc -> 0xbfbff9c0 > > If you get a signal or any of the other registers change their value, > please let me know. I've tested this on a Pentium III mobile, a K6-II, > and an Athlon. The program cmopiles ok on both stable and current. > > -----FW: <200205212226.g4LMQaV68801@freefall.freebsd.org>----- > > Date: Tue, 21 May 2002 15:26:36 -0700 (PDT) > Sender: owner-cvs-committers@FreeBSD.org > From: John Baldwin > To: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org > Subject: cvs commit: src/sys/kern kern_mutex.c > > jhb 2002/05/21 15:26:36 PDT > > Modified files: > sys/kern kern_mutex.c > Log: > Add appropriate IA32 "pause" instructions to improve performanec on > Pentium 4's and newer IA32 processors. The "pause" instruction has been > verified by Intel to be a NOP on all currently existing IA32 processors > prior to the Pentium 4. > > Revision Changes Path > 1.95 +17 -1 src/sys/kern/kern_mutex.c > > --------------End of forwarded message------------------------- > > -- > > John Baldwin <>< http://www.FreeBSD.org/~jhb/ > "Power Users Use the Power to Serve!" - http://www.FreeBSD.org/ > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Fri May 24 8:25:52 2002 Delivered-To: freebsd-current@freebsd.org Received: from anchor-post-30.mail.demon.net (anchor-post-30.mail.demon.net [194.217.242.88]) by hub.freebsd.org (Postfix) with ESMTP id 1398137B40A for ; Fri, 24 May 2002 08:25:48 -0700 (PDT) Received: from teabag.demon.co.uk ([193.237.4.110] helo=teabag.cbhnet) by anchor-post-30.mail.demon.net with esmtp (Exim 3.35 #1) id 17BGvr-000CXm-0U for freebsd-current@freebsd.org; Fri, 24 May 2002 16:24:43 +0100 Received: from localhost (localhost [127.0.0.1]) by teabag.cbhnet (Postfix) with ESMTP id D401465286 for ; Fri, 24 May 2002 16:24:04 +0100 (BST) Date: Fri, 24 May 2002 16:24:04 +0100 (BST) From: Chris Hedley X-X-Sender: cbh@teabag.cbhnet To: freebsd-current@freebsd.org Subject: Re: strtod & sscanf on -CURRENT? In-Reply-To: <20020524133357.GA15486@sysadm.stc> Message-ID: <20020524161853.U2404-100000@teabag.cbhnet> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Fri, 24 May 2002, Igor Roboul wrote: > Maybe I'm wrong, but I think that sscanf on -CURRENT does not work as > expected. Interestingly I had some aggro with both scanf and strtod returning somewhat random results recently (about 5th/6th May); I'm afraid I no longer have the results or test programs but I ended up having to hack my own routine together to get a reliable input. What I seem to recall is that scanf didn't return the correct result at all, whereas strtod was okay for the first couple of invocations within the same program, after which it began to return garbage (I'm pretty confident that my program didn't have a buffer overrun, it was a fairly short & simple effort) Chris. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Fri May 24 8:47: 6 2002 Delivered-To: freebsd-current@freebsd.org Received: from gidgate.gid.co.uk (gid.co.uk [194.32.164.225]) by hub.freebsd.org (Postfix) with ESMTP id F191537B40A; Fri, 24 May 2002 08:47:00 -0700 (PDT) Received: (from rb@localhost) by gidgate.gid.co.uk (8.11.6/8.11.6) id g4OFkpr49420; Fri, 24 May 2002 16:46:51 +0100 (BST) (envelope-from rb) Message-Id: <4.3.2.7.2.20020524163310.00c7d8a0@gid.co.uk> X-Sender: rbmail@gid.co.uk X-Mailer: QUALCOMM Windows Eudora Version 4.3.2 Date: Fri, 24 May 2002 16:46:49 +0100 To: John Baldwin From: Bob Bishop Subject: Re: Please test PAUSE on non-Intel processors Cc: current@FreeBSD.ORG In-Reply-To: Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii"; format=flowed Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG CPU: Cyrix 6x86MX (166.19-MHz 686-class CPU) Origin = "CyrixInstead" Id = 0x600 Stepping = 0 DIR=0x0452 Features=0x80a135 spambox2% ./pausetest Testing PAUSE instruction: Register esp changed: 0xbfbffbbc -> 0xbfbffb80 CPU: AMD Duron(tm) Processor (995.77-MHz 686-class CPU) Origin = "AuthenticAMD" Id = 0x670 Stepping = 0 Features=0x383f9ff AMD Features=0xc0440000<,AMIE,DSP,3DNow!> seagoon% ./pausetest Testing PAUSE instruction: Register esp changed: 0xbfbffb3c -> 0xbfbffb00 CPU: AMD-K6(tm) 3D processor (501.14-MHz 586-class CPU) Origin = "AuthenticAMD" Id = 0x58c Stepping = 12 Features=0x8021bf AMD Features=0x80000800 hal%./pausetest Testing PAUSE instruction: Register esp changed: 0xbfbffb8c -> 0xbfbffb50 CPU: AMD-K6tm w/ multimedia extensions (233.86-MHz 586-class CPU) Origin = "AuthenticAMD" Id = 0x562 Stepping = 2 Features=0x8001bf atlas% ./pausetest Testing PAUSE instruction: Register esp changed: 0xbfbffbe4 -> 0xbfbffba8 -- Bob Bishop +44 (0)118 977 4017 rb@gid.co.uk fax +44 (0)118 989 4254 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Fri May 24 9:50:40 2002 Delivered-To: freebsd-current@freebsd.org Received: from mailout03.sul.t-online.com (mailout03.sul.t-online.com [194.25.134.81]) by hub.freebsd.org (Postfix) with ESMTP id DCB2F37B409; Fri, 24 May 2002 09:50:34 -0700 (PDT) Received: from fwd01.sul.t-online.de by mailout03.sul.t-online.com with smtp id 17BIGv-0006yN-07; Fri, 24 May 2002 18:50:33 +0200 Received: from Magelan.Leidinger.net (520065502893-0001@[217.229.218.69]) by fmrl01.sul.t-online.com with esmtp id 17BIGi-1cHcqOC; Fri, 24 May 2002 18:50:20 +0200 Received: from Leidinger.net (netchild@localhost [127.0.0.1]) by Magelan.Leidinger.net (8.12.3/8.12.3) with ESMTP id g4OGpVZ0001790; Fri, 24 May 2002 18:51:35 +0200 (CEST) (envelope-from netchild@Leidinger.net) Message-Id: <200205241651.g4OGpVZ0001790@Magelan.Leidinger.net> Date: Fri, 24 May 2002 18:51:31 +0200 (CEST) From: Alexander Leidinger Subject: Re: Please test PAUSE on non-Intel processors To: jhb@FreeBSD.ORG Cc: current@FreeBSD.ORG In-Reply-To: MIME-Version: 1.0 Content-Type: TEXT/plain; charset=us-ascii X-Sender: 520065502893-0001@t-dialin.net Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On 24 Mai, John Baldwin wrote: > Hey gang, although Intel's document seems to claim that they tested > proper operation of pause I'd like people with non-Intel processors > to verify that it actually works. Please compile the attached test > program and run it. The output should look like this: > >> ./pt > Testing PAUSE instruction: > Register esp changed: 0xbfbff9fc -> 0xbfbff9c0 > > If you get a signal or any of the other registers change their value, > please let me know. I've tested this on a Pentium III mobile, a K6-II, > and an Athlon. The program cmopiles ok on both stable and current. CPU: AMD Duron(tm) Processor (801.83-MHz 686-class CPU) Origin = "AuthenticAMD" Id = 0x631 Stepping = 1 Features=0x183f9ff AMD Features=0xc0440000 (10) netchild@ttyp2 % ./pausetest Testing PAUSE instruction: Register esp changed: 0xbfbff424 -> 0xbfbff3e8 Bye, Alexander. -- Where do you think you're going today? http://www.Leidinger.net Alexander @ Leidinger.net GPG fingerprint = C518 BC70 E67F 143F BE91 3365 79E2 9C60 B006 3FE7 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Fri May 24 10:11: 2 2002 Delivered-To: freebsd-current@freebsd.org Received: from mailsrv.otenet.gr (mailsrv.otenet.gr [195.170.0.5]) by hub.freebsd.org (Postfix) with ESMTP id 1B87837B409; Fri, 24 May 2002 10:10:59 -0700 (PDT) Received: from hades.hell.gr (patr364-a28.otenet.gr [195.167.109.60]) by mailsrv.otenet.gr (8.12.3/8.12.3) with ESMTP id g4OHAqY1029488; Fri, 24 May 2002 20:10:55 +0300 (EEST) Received: from hades.hell.gr (hades [127.0.0.1]) by hades.hell.gr (8.12.3/8.12.3) with ESMTP id g4OHAnRV003682; Fri, 24 May 2002 20:10:49 +0300 (EEST) (envelope-from keramida@ceid.upatras.gr) Received: (from charon@localhost) by hades.hell.gr (8.12.3/8.12.3/Submit) id g4OHAmbC003681; Fri, 24 May 2002 20:10:48 +0300 (EEST) (envelope-from keramida@ceid.upatras.gr) Date: Fri, 24 May 2002 20:10:47 +0300 From: Giorgos Keramidas To: John Baldwin Cc: current@FreeBSD.ORG Subject: Re: Please test PAUSE on non-Intel processors Message-ID: <20020524171045.GA2980@hades.hell.gr> References: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.3.99i Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On 2002-05-24 10:25, John Baldwin wrote: > Please compile the attached test program and run it. The output > should look like this: > > > ./pt > Testing PAUSE instruction: > Register esp changed: 0xbfbff9fc -> 0xbfbff9c0 Intel Pentium 133 here, the output looks fine: hades+charon:/tmp$ cc -o pausetest pausetest.c hades+charon:/tmp$ ./pausetest Testing PAUSE instruction: Register esp changed: 0xbfbff65c -> 0xbfbff620 - Giorgos To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Fri May 24 10:17:31 2002 Delivered-To: freebsd-current@freebsd.org Received: from espresso.q9media.com (espresso.q9media.com [216.254.138.122]) by hub.freebsd.org (Postfix) with ESMTP id 64B2A37B406 for ; Fri, 24 May 2002 10:17:28 -0700 (PDT) Received: (from mike@localhost) by espresso.q9media.com (8.11.6/8.11.6) id g4OHFo784135; Fri, 24 May 2002 13:15:50 -0400 (EDT) (envelope-from mike) Date: Fri, 24 May 2002 13:15:50 -0400 From: Mike Barcroft To: Chris Hedley Cc: freebsd-current@freebsd.org Subject: Re: strtod & sscanf on -CURRENT? Message-ID: <20020524131550.C26122@espresso.q9media.com> References: <20020524133357.GA15486@sysadm.stc> <20020524161853.U2404-100000@teabag.cbhnet> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20020524161853.U2404-100000@teabag.cbhnet>; from cbh@teabag.demon.co.uk on Fri, May 24, 2002 at 04:24:04PM +0100 Organization: The FreeBSD Project Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Chris Hedley writes: > On Fri, 24 May 2002, Igor Roboul wrote: > > Maybe I'm wrong, but I think that sscanf on -CURRENT does not work as > > expected. > > Interestingly I had some aggro with both scanf and strtod returning > somewhat random results recently (about 5th/6th May); I'm afraid I no > longer have the results or test programs but I ended up having to hack my > own routine together to get a reliable input. What I seem to recall is > that scanf didn't return the correct result at all, whereas strtod was > okay for the first couple of invocations within the same program, after > which it began to return garbage (I'm pretty confident that my program > didn't have a buffer overrun, it was a fairly short & simple effort) Would it be possible for you to reproduce the source to a small program that demonstrates the problem? Best regards, Mike Barcroft To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Fri May 24 10:34:37 2002 Delivered-To: freebsd-current@freebsd.org Received: from scotch.ucf.ics.uci.edu (scotch.ucf.ics.uci.edu [128.195.23.4]) by hub.freebsd.org (Postfix) with ESMTP id C74C537B406 for ; Fri, 24 May 2002 10:34:34 -0700 (PDT) Received: from whiskey.ucf.ics.uci.edu (whiskey.ucf.ics.uci.edu [128.195.23.9]) by scotch.ucf.ics.uci.edu (Postfix) with ESMTP id 775EE14CAF for ; Fri, 24 May 2002 10:34:34 -0700 (PDT) Received: from whiskey.ucf.ics.uci.edu (localhost [127.0.0.1]) by whiskey.ucf.ics.uci.edu (8.10.2+Sun/8.10.2) with ESMTP id g4OHYXl06277 for ; Fri, 24 May 2002 10:34:34 -0700 (PDT) Message-Id: <200205241734.g4OHYXl06277@whiskey.ucf.ics.uci.edu> To: freebsd-current@freebsd.org Subject: Re: Any matrox users? In-Reply-To: Your message of "24 May 2002 13:54:27 +0200." Date: Fri, 24 May 2002 10:34:33 -0700 From: Seth Hettich Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Dag-Erling Smorgrav : wrote: > Seth Hettich writes: > > I'd be interested to know if any other -current users with a > > G200 AGP are having problems. > > What kind of problems? I'm running XF 4.2.0 with the Matrox drivers, > and have been running XF 4 for as long as it's been in ports (and XF 3 > before that). No problems whatsoever. It was working fine for me for a long time. After a recent cvsup it crashes (see PR kern/38438 for more detail) w/ xkbcomp on the cpu. -Seth To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Fri May 24 10:51:47 2002 Delivered-To: freebsd-current@freebsd.org Received: from warspite.cnchost.com (warspite.concentric.net [207.155.248.9]) by hub.freebsd.org (Postfix) with ESMTP id 4A70937B40B; Fri, 24 May 2002 10:51:43 -0700 (PDT) Received: from bitblocks.com (adsl-209-204-185-216.sonic.net [209.204.185.216]) by warspite.cnchost.com id NAA14333; Fri, 24 May 2002 13:51:42 -0400 (EDT) [ConcentricHost SMTP Relay 1.14] Message-ID: <200205241751.NAA14333@warspite.cnchost.com> To: John Baldwin Cc: current@FreeBSD.ORG Subject: Re: Please test PAUSE on non-Intel processors In-reply-to: Your message of "Fri, 24 May 2002 10:25:53 EDT." Date: Fri, 24 May 2002 10:51:40 -0700 From: Bakul Shah Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG $ dmesg | head | tail -4 CPU: AMD Athlon(tm) XP 1700+ (1466.51-MHz 686-class CPU) Origin = "AuthenticAMD" Id = 0x662 Stepping = 2 Features=0x383f9ff AMD Features=0xc0480000<,AMIE,DSP,3DNow!> $ ./pt Testing PAUSE instruction: Register esp changed: 0xbfbff860 -> 0xbfbff824 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Fri May 24 10:53:39 2002 Delivered-To: freebsd-current@freebsd.org Received: from anchor-post-35.mail.demon.net (anchor-post-35.mail.demon.net [194.217.242.93]) by hub.freebsd.org (Postfix) with ESMTP id 16B0C37B408; Fri, 24 May 2002 10:53:33 -0700 (PDT) Received: from teabag.demon.co.uk ([193.237.4.110] helo=teabag.cbhnet) by anchor-post-35.mail.demon.net with esmtp (Exim 3.35 #1) id 17BJFr-000DBu-0Z; Fri, 24 May 2002 18:53:32 +0100 Received: from localhost (localhost [127.0.0.1]) by teabag.cbhnet (Postfix) with ESMTP id 94D7E652AB; Fri, 24 May 2002 18:53:29 +0100 (BST) Date: Fri, 24 May 2002 18:53:29 +0100 (BST) From: Chris Hedley X-X-Sender: cbh@teabag.cbhnet To: Mike Barcroft Cc: freebsd-current@freebsd.org Subject: Re: strtod & sscanf on -CURRENT? In-Reply-To: <20020524131550.C26122@espresso.q9media.com> Message-ID: <20020524184214.M3863-100000@teabag.cbhnet> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Fri, 24 May 2002, Mike Barcroft wrote: > Would it be possible for you to reproduce the source to a small > program that demonstrates the problem? Okay, here's a cheap'n'nasty program to demonstrate the problem; the revised problem seems to be that strtod() is okay with integers but if a period is present in the value passed to it, it returns the count of the digits after the period, rather oddly: #include main() { char buf[80], *eol; double a; while(1) { printf("> "); if(!fgets(buf, sizeof buf, stdin) || tolower(buf[0]) == 'q') exit(0); if(eol = strchr(buf, '\n')) *eol = 0; a = strtod(buf, 0); printf("buf=%s val=%7.2f\n", buf, a); } } results: ===> uname -a FreeBSD teabag.cbhnet 5.0-CURRENT FreeBSD 5.0-CURRENT #10: Thu May 16 15:40:46 BST 2002 root@teabag.cbhnet:/usr/obj/usr/src/sys/TEABAG i386 ===> ./a > 324 buf=324 val= 324.00 > 1 buf=1 val= 1.00 > 1.2 buf=1.2 val= 1.00 > 2.1 buf=2.1 val= 1.00 > 22.53 buf=22.53 val= 2.00 > 123.45 buf=123.45 val= 2.00 > 4216.6547 buf=4216.6547 val= 4.00 > 23513.63462 buf=23513.63462 val= 5.00 > 23.53256 buf=23.53256 val= 5.00 > 5432.63426abcde buf=5432.63426abcde val= 5.00 > q Now I'm not discounting that I've overlooked something really obvious or have done something stupid with my test and original programs, but I can't think what it is if this is the case! Chris. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Fri May 24 11: 2:36 2002 Delivered-To: freebsd-current@freebsd.org Received: from anchor-post-35.mail.demon.net (anchor-post-35.mail.demon.net [194.217.242.93]) by hub.freebsd.org (Postfix) with ESMTP id 5BB3637B404; Fri, 24 May 2002 11:02:33 -0700 (PDT) Received: from teabag.demon.co.uk ([193.237.4.110] helo=teabag.cbhnet) by anchor-post-35.mail.demon.net with esmtp (Exim 3.35 #1) id 17BJOZ-000F0E-0Z; Fri, 24 May 2002 19:02:31 +0100 Received: from localhost (localhost [127.0.0.1]) by teabag.cbhnet (Postfix) with ESMTP id 541556572C; Fri, 24 May 2002 19:02:29 +0100 (BST) Date: Fri, 24 May 2002 19:02:29 +0100 (BST) From: Chris Hedley X-X-Sender: cbh@teabag.cbhnet To: Mike Barcroft Cc: freebsd-current@freebsd.org Subject: Re: strtod & sscanf on -CURRENT? In-Reply-To: <20020524184214.M3863-100000@teabag.cbhnet> Message-ID: <20020524190004.Q3863-100000@teabag.cbhnet> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Fri, 24 May 2002, Chris Hedley wrote: > Now I'm not discounting that I've overlooked something really obvious or > have done something stupid with my test and original programs, but I can't > think what it is if this is the case! Right, anybody in my locality is now welcome to come and slap me around the face with a wet fish for not including the header file with the function prototype in it. Obviously I needed to make a fool of myself in public before immediately discovering the error of my ways. Sorry, all. Chris. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Fri May 24 11:48: 5 2002 Delivered-To: freebsd-current@freebsd.org Received: from pump3.york.ac.uk (pump3.york.ac.uk [144.32.128.131]) by hub.freebsd.org (Postfix) with ESMTP id 2C18D37B401; Fri, 24 May 2002 11:48:01 -0700 (PDT) Received: from ury.york.ac.uk (ury.york.ac.uk [144.32.108.81]) by pump3.york.ac.uk (8.10.2/8.10.2) with ESMTP id g4OIlxP10579; Fri, 24 May 2002 19:47:59 +0100 (BST) Received: from ury.york.ac.uk (localhost.york.ac.uk [127.0.0.1]) by ury.york.ac.uk (8.12.3/8.12.3) with ESMTP id g4OIlx4D092955; Fri, 24 May 2002 19:47:59 +0100 (BST) (envelope-from gavin.atkinson@ury.york.ac.uk) Received: from localhost (gavin@localhost) by ury.york.ac.uk (8.12.3/8.12.3/Submit) with ESMTP id g4OIlwc7092952; Fri, 24 May 2002 19:47:59 +0100 (BST) X-Authentication-Warning: ury.york.ac.uk: gavin owned process doing -bs Date: Fri, 24 May 2002 19:47:58 +0100 (BST) From: Gavin Atkinson To: John Baldwin Cc: Subject: Re: Please test PAUSE on non-Intel processors In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Fri, 24 May 2002, John Baldwin wrote: > Hey gang, although Intel's document seems to claim that they tested > proper operation of pause I'd like people with non-Intel processors > to verify that it actually works. Please compile the attached test > program and run it. The only non-intel or AMD hardware I have access to is a debian linux box with a Cyrix 233 processor. gavin@gaspode:~$ cat /proc/cpuinfo vendor_id : CyrixInstead cpu family : 6 model : 2 model name : M II 3.5x Core/Bus Clock stepping : 8 cpu MHz : 233.863 flags : fpu de tsc msr cx8 pge cmov mmx cyrix_arr gavin@gaspode:~$ ./a.out Testing PAUSE instruction: Register esp changed: 0xbffffd68 -> 0xbffffd2c gavin@gaspode:~$ So no problem there. Hope that's useful. Gavin To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Fri May 24 11:50:41 2002 Delivered-To: freebsd-current@freebsd.org Received: from mailf.telia.com (mailf.telia.com [194.22.194.25]) by hub.freebsd.org (Postfix) with ESMTP id DC29537B40B for ; Fri, 24 May 2002 11:50:34 -0700 (PDT) Received: from d1o913.telia.com (d1o913.telia.com [195.252.44.241]) by mailf.telia.com (8.11.6/8.11.6) with ESMTP id g4OIoXn26457 for ; Fri, 24 May 2002 20:50:33 +0200 (CEST) Received: from falcon.midgard.homeip.net (h53n2fls20o913.telia.com [212.181.163.53]) by d1o913.telia.com (8.8.8/8.8.8) with SMTP id UAA00531 for ; Fri, 24 May 2002 20:50:31 +0200 (CEST) Received: (qmail 90582 invoked by uid 1001); 24 May 2002 18:50:24 -0000 Date: Fri, 24 May 2002 20:50:24 +0200 From: Erik Trulsson To: John Baldwin Cc: current@FreeBSD.org Subject: Re: Please test PAUSE on non-Intel processors Message-ID: <20020524185024.GA90519@falcon.midgard.homeip.net> Mail-Followup-To: John Baldwin , current@FreeBSD.org References: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.3.99i Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Fri, May 24, 2002 at 10:25:53AM -0400, John Baldwin wrote: > Hey gang, although Intel's document seems to claim that they tested > proper operation of pause I'd like people with non-Intel processors > to verify that it actually works. Please compile the attached test > program and run it. The output should look like this: > > > ./pt > Testing PAUSE instruction: > Register esp changed: 0xbfbff9fc -> 0xbfbff9c0 > Intel Pentium 166/MMX: Testing PAUSE instruction: Register esp changed: 0xbfbffad8 -> 0xbfbffa9c AMD 386sx/33: Testing PAUSE instruction: Register esp changed: 0xbfbffb20 -> 0xbfbffae4 Both machines running 4.6-PRERELEASE -- Erik Trulsson ertr1013@student.uu.se To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Fri May 24 12: 8:10 2002 Delivered-To: freebsd-current@freebsd.org Received: from corbulon.video-collage.com (corbulon.video-collage.com [64.35.99.179]) by hub.freebsd.org (Postfix) with ESMTP id 5EF4B37B400 for ; Fri, 24 May 2002 12:08:03 -0700 (PDT) Received: from misha.murex.com (250-217.customer.cloud9.net [168.100.250.217]) by corbulon.video-collage.com (8.12.2/8.12.2) with ESMTP id g4OJ7o5D087241 (version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=OK) for ; Fri, 24 May 2002 15:08:00 -0400 (EDT) (envelope-from mi+mx@aldan.algebra.com) X-Authentication-Warning: corbulon.video-collage.com: Host 250-217.customer.cloud9.net [168.100.250.217] claimed to be misha.murex.com Content-Type: text/plain; charset="koi8-r" From: Mikhail Teterin Organization: Virtual Estates, Inc. To: current@FreeBSD.org Subject: IPC, npc, nwfs on -current Date: Fri, 24 May 2002 15:06:50 -0400 X-Mailer: KMail [version 1.4] MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Message-Id: <200205241506.50348.mi+mx@aldan.algebra.com> Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Any plans/updates for the subj? I did what was needed to compile the npc and nwfs modules here (proc -> thread transitions), but IPX is not even mentioned in NOTES -- any hope? -mi -- ëÁË, ÷Ù ÒÁÚ×Å ÂÅÚ ÛÐÁÇÉ ÐÒÉÛÌÉ? To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Fri May 24 12:15:48 2002 Delivered-To: freebsd-current@freebsd.org Received: from dell.com (tec3226-3.gw.connect.com.au [202.21.14.203]) by hub.freebsd.org (Postfix) with SMTP id F0A1337B413; Fri, 24 May 2002 12:13:10 -0700 (PDT) Reply-To: Message-ID: <025a16c08e3e$8157b8b4$4ec45ec4@hpatcr> From: To: Cc: , , , , , , Subject: Make $100,000 a Month on eBay! Date: Fri, 24 May 0102 15:01:14 +0400 MiME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 8bit X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 5.50.4133.2400 Importance: Normal Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Hi, Do you sell on Ebay? If so, you could be making up to $100,000 per month? This is no hype and no scam. Recieving over 1.5 billion page views per month, Ebay is the ULTIMATE venue for selling virtually anything and making huge profits with almost no effort. But you have to know what to sell and how to sell. That's where I come in. As a leading expert in internet marketing and the owner of several profitable auction-based businesses, the manual that I have written provides easy to understand and detailed instructions for maximizing your profits with selling strategies that are PROVEN WINNERS. If you've read any other books on Ebay, you know that all of them are designed for the computer idiot and the auction novice. They tell you how to register, how to list an item, how to avoid fraud, etc. This is not the information you need to make millions on Ebay. You need to learn effective SELLING STRATEGIES not read a photocopy of Ebay help files! My manual assumes that you already know your way around Ebay; you don't need any specialized computer knowledge, but you should be familiar with buying and selling on ebay auctions. I'm not going to waste your time teaching you how to register - I'm going to pass on the SECRET SELLING TECHNIQUES that I use each and every day to bring in hundreds of thousands of dollars selling my products on internet auctions. The manual comes as a complete course with the following lessons: Make a Fortune on eBay™ Make a Fortune on eBay™ is filled with page after page of vital eBay™ marketing information. This valuable eBook is terrific for the eBay™ user to get the right eBay™ information and have an instant edge over other more experienced eBay™ Sellers Advanced Selling on eBay™ Advanced Selling on eBay™ has more vital information to make their auction a success. This eBook has many topics to ensure that they get the maximum potential from their auctions. Advanced Selling on eBay™ goes into more detailed information than it's sister eBook Make a Fortune on eBay™. 16 eBay™ Forms "16 eBay™ Forms" is a must. These forms will help them track, analyze and record their auctions. It contains 16 forms with full instructions. This E-Book also contains the forms in printer friendly version, so they can print them for immediate use. Wholesale Sources Wholesale Sources is the final eBook in the eBay™ Marketing eCourse. It contains wholesale distributors from the United States, Mexico, Hong Kong, Taiwan, Asia and the Philippines. Armed with this eBook your customers will have over 10,000,000 wholesale products at their finger tips.. This manual is designed for individuals looking to form an online business for extra income or as a full-time job making hundreds of thousands of dollars on Ebay. Contained in the manual are WINNING STRATEGIES for selling on Ebay auctions. The manual is not designed for Ebay novices and does not teach the "basics" such as registering, putting an item online, buying an item, etc. This manual is designed to make Ebay users into successful and wealthy entrepreneurs! Not only will you be able to make THOUSANDS with the information in these eBooks, you will also receive FULL Resellers rights. This is not an affiliate program where you get 20 or 30%... you keep all the money generated from your eCourse sales. You can sell this eCourse as many times as you want for whatever price you choose. There is NO LIMIT on how much you can make from this incredible product! To order the eCourse click on the link below http://pheromone-labs.com/ebook.htm If above link doesn't work click here: http://www.pheromone-labs.com/ebook.htm Thank you for your time and I hope to hear from you soon! James Milton President of Phoenix Marketing 4367LcMI1-285lurS6741SasS7-915wGVa0833qWiX1-757Dwda7089wCBF7-783acdm5103sQl70 *** Thank you for being a part of another great offer from Phoenix Marketing. If you feel you don't belong on our opt-in list or would like to remove yourself please send an email to: affiliate1@btamail.net.cn and make sure to have "REMOVE" in the subject line. Thank you. 3974RVzb4-616ZhcAl16 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Fri May 24 12:17:52 2002 Delivered-To: freebsd-current@freebsd.org Received: from mail48.fg.online.no (mail48-s.fg.online.no [148.122.161.48]) by hub.freebsd.org (Postfix) with ESMTP id 2D46937B49E for ; Fri, 24 May 2002 12:14:20 -0700 (PDT) Received: from jessie.vraka.hjemmenett (ti211310a140-0485.dialup.online.no [130.67.96.231]) by mail48.fg.online.no (8.9.3/8.9.3) with ESMTP id VAA06806 for ; Fri, 24 May 2002 21:14:17 +0200 (MET DST) Received: (from vrak@localhost) by jessie.vraka.hjemmenett (8.11.6/8.11.6) id g4OJEIw02931 for current@freebsd.org; Fri, 24 May 2002 21:14:18 +0200 (CEST) (envelope-from vrak) Date: Fri, 24 May 2002 21:14:18 +0200 From: =?iso-8859-1?Q?Per-Arne_Holtmon_Ak=F8?= To: current@freebsd.org Subject: Re: Please test PAUSE on non-Intel processors Message-ID: <20020524211418.B36023@online.no> References: Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: ; from jhb@FreeBSD.ORG on Fri, May 24, 2002 at 10:25:53AM +0000 X-message-flag: Outlook is bad for your Health (TM) Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG CPU: AMD Athlon(tm) MP Processor (1194.68-MHz 686-class CPU) Origin = "AuthenticAMD" Id = 0x661 Stepping = 1 Features=0x383fbff AMD Features=0xc0440000 (%:~)- ./pausetest Testing PAUSE instruction: Register esp changed: 0xbfbff9c4 -> 0xbfbff988 -- vrak AKA Per-Arne Holtmon Akø E-mail: perarneh@online.no ICQ UIN: 9455554 HP: http://home.online.no/~perarneh/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Fri May 24 12:17:56 2002 Delivered-To: freebsd-current@freebsd.org Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by hub.freebsd.org (Postfix) with ESMTP id CC24B37B421; Fri, 24 May 2002 12:13:37 -0700 (PDT) Received: by elvis.mu.org (Postfix, from userid 1192) id 994A7AE1D1; Fri, 24 May 2002 12:13:37 -0700 (PDT) Date: Fri, 24 May 2002 12:13:37 -0700 From: Alfred Perlstein To: Chris Hedley Cc: Mike Barcroft , freebsd-current@freebsd.org Subject: Re: strtod & sscanf on -CURRENT? Message-ID: <20020524191337.GK54960@elvis.mu.org> References: <20020524131550.C26122@espresso.q9media.com> <20020524184214.M3863-100000@teabag.cbhnet> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20020524184214.M3863-100000@teabag.cbhnet> User-Agent: Mutt/1.3.27i Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG * Chris Hedley [020524 10:53] wrote: > On Fri, 24 May 2002, Mike Barcroft wrote: > > Would it be possible for you to reproduce the source to a small > > program that demonstrates the problem? > > Okay, here's a cheap'n'nasty program to demonstrate the problem; the > revised problem seems to be that strtod() is okay with integers but if a > period is present in the value passed to it, it returns the count of the > digits after the period, rather oddly: You forgot to include stdlib.h. Please compile things with -Wall before reporting "weirdness" on the lists. ~ % gcc -Wall t.c t.c:4: warning: return type defaults to `int' t.c: In function `main': t.c:10: warning: implicit declaration of function `tolower' t.c:10: warning: implicit declaration of function `exit' t.c:11: warning: implicit declaration of function `strchr' t.c:11: warning: suggest parentheses around assignment used as truth value t.c:13: warning: implicit declaration of function `strtod' That's from the code you posted, scary what can happen and how much of waste of your and our time this was. :) -- -Alfred Perlstein [alfred@freebsd.org] 'Instead of asking why a piece of software is using "1970s technology," start asking why software is ignoring 30 years of accumulated wisdom.' Tax deductible donations for FreeBSD: http://www.freebsdfoundation.org/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Fri May 24 12:36: 1 2002 Delivered-To: freebsd-current@freebsd.org Received: from evilpete.dyndns.org (12-232-26-46.client.attbi.com [12.232.26.46]) by hub.freebsd.org (Postfix) with ESMTP id C5FEF37B409; Fri, 24 May 2002 12:35:57 -0700 (PDT) Received: from overcee.wemm.org ([10.0.0.3]) by evilpete.dyndns.org (8.11.6/8.11.6) with ESMTP id g4OJZv143336; Fri, 24 May 2002 12:35:57 -0700 (PDT) (envelope-from peter@wemm.org) Received: from wemm.org (localhost [127.0.0.1]) by overcee.wemm.org (Postfix) with ESMTP id 402023807; Fri, 24 May 2002 12:35:57 -0700 (PDT) (envelope-from peter@wemm.org) X-Mailer: exmh version 2.5 07/13/2001 with nmh-1.0.4 To: John Baldwin Cc: current@FreeBSD.ORG Subject: Re: Please test PAUSE on non-Intel processors In-Reply-To: Date: Fri, 24 May 2002 12:35:57 -0700 From: Peter Wemm Message-Id: <20020524193557.402023807@overcee.wemm.org> Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Itanium running x86 binaries: CPU: Itanium (800.03-Mhz) Origin = "GenuineIntel" Model = 0 Revision = 4 Features = 0x0 ia64# ./pausetest Testing PAUSE instruction: Register esp changed: 0xffffdbc4 -> 0xffffdb88 ia64# file ./pausetest ./pausetest: ELF 32-bit LSB executable, Intel 80386, version 1 (FreeBSD), statically linked, not stripped Yes, we do run with x86 userland VM size = 4GB on freebsd/ia64 since the kernel is elsewhere :-) Cheers, -Peter -- Peter Wemm - peter@wemm.org; peter@FreeBSD.org; peter@yahoo-inc.com "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-current" in the body of the message From owner-freebsd-current Fri May 24 12:40:21 2002 Delivered-To: freebsd-current@freebsd.org Received: from rwcrmhc53.attbi.com (rwcrmhc53.attbi.com [204.127.198.39]) by hub.freebsd.org (Postfix) with ESMTP id 62DAD37B404 for ; Fri, 24 May 2002 12:40:08 -0700 (PDT) Received: from InterJet.elischer.org ([12.232.206.8]) by rwcrmhc53.attbi.com (InterMail vM.4.01.03.27 201-229-121-127-20010626) with ESMTP id <20020524194008.NMPI11659.rwcrmhc53.attbi.com@InterJet.elischer.org>; Fri, 24 May 2002 19:40:08 +0000 Received: from localhost (localhost.elischer.org [127.0.0.1]) by InterJet.elischer.org (8.9.1a/8.9.1) with ESMTP id MAA93778; Fri, 24 May 2002 12:39:53 -0700 (PDT) Date: Fri, 24 May 2002 12:39:51 -0700 (PDT) From: Julian Elischer To: Mikhail Teterin Cc: current@FreeBSD.org Subject: Re: IPC, npc, nwfs on -current In-Reply-To: <200205241506.50348.mi+mx@aldan.algebra.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=X-UNKNOWN Content-Transfer-Encoding: QUOTED-PRINTABLE Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG do you have patches for what you have done? I didn't realise IPX was broken.. On Fri, 24 May 2002, Mikhail Teterin wrote: > Any plans/updates for the subj? I did what was needed to compile the > npc and nwfs modules here (proc -> thread transitions), but IPX is not > even mentioned in NOTES -- any hope? >=20 > =09-mi >=20 > --=20 > =09=EB=C1=CB, =F7=D9 =D2=C1=DA=D7=C5 =C2=C5=DA =DB=D0=C1=C7=C9 =D0=D2=C9= =DB=CC=C9? >=20 > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-current" in the body of the message >=20 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Fri May 24 12:49:27 2002 Delivered-To: freebsd-current@freebsd.org Received: from ip68-4-88-233.oc.oc.cox.net (ip68-4-88-233.oc.oc.cox.net [68.4.88.233]) by hub.freebsd.org (Postfix) with ESMTP id D879037B40A for ; Fri, 24 May 2002 12:49:23 -0700 (PDT) Received: from ip68-4-88-233.oc.oc.cox.net (localhost [127.0.0.1]) by ip68-4-88-233.oc.oc.cox.net (8.12.3/8.12.3) with ESMTP id g4OJpPbE093367 for ; Fri, 24 May 2002 12:51:25 -0700 (PDT) (envelope-from housel@acm.org) Date: Fri, 24 May 2002 12:51:25 -0700 Message-ID: From: housel@acm.org (Peter S. Housel) To: current@FreeBSD.org Subject: Re: Please test PAUSE on non-Intel processors In-Reply-To: References: User-Agent: Wanderlust/2.8.1 (Something) SEMI/1.14.3 (Ushinoya) FLIM/1.14.3 (=?ISO-8859-4?Q?Unebigory=F2mae?=) APEL/10.3 Emacs/21.2 (i386--freebsd) MULE/5.0 (SAKAKI) MIME-Version: 1.0 (generated by SEMI 1.14.3 - "Ushinoya") Content-Type: text/plain; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG At Fri, 24 May 2002 10:25:53 -0400 (EDT), John Baldwin wrote: > Hey gang, although Intel's document seems to claim that they tested > proper operation of pause I'd like people with non-Intel processors > to verify that it actually works. It works fine on my Transmeta Crusoe TM5600, about as non-intel as you can get: Testing PAUSE instruction: Register esp changed: 0xbfbffa0c -> 0xbfbff9d0 dmesg excerpt: FreeBSD 5.0-CURRENT #0: Sun Apr 28 16:02:43 GMT 2002 root@nomad:/usr/obj/usr/src/sys/NOMAD CPU: Transmeta(tm) Crusoe(tm) Processor TM5600 (595.50-MHz 586-class CPU) Origin = "GenuineTMx86" Id = 0x543 real memory = 184483840 (180160K bytes) avail memory = 174391296 (170304K bytes) -Peter- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Fri May 24 15: 4:35 2002 Delivered-To: freebsd-current@freebsd.org Received: from mail.dada.it (mail2.dada.it [195.110.96.69]) by hub.freebsd.org (Postfix) with SMTP id 2D5D837B40D for ; Fri, 24 May 2002 15:04:24 -0700 (PDT) Received: (qmail 18697 invoked from network); 24 May 2002 22:04:16 -0000 Received: from unknown (HELO torrini.org) (195.110.114.101) by mail.dada.it with SMTP; 24 May 2002 22:04:16 -0000 Received: from trudy.torrini.home (localhost.torrini.home [127.0.0.1]) by torrini.org (8.12.3/8.12.3) with ESMTP id g4OM4LUx028828; Sat, 25 May 2002 00:04:21 +0200 (CEST) (envelope-from riccardo@trudy.torrini.home) Received: (from riccardo@localhost) by trudy.torrini.home (8.12.3/8.12.3/Submit) id g4OM4Lu0028827; Sat, 25 May 2002 00:04:21 +0200 (CEST) Message-ID: X-Mailer: XFMail 1.5.2 on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: Date: Sat, 25 May 2002 00:04:20 +0200 (CEST) From: Riccardo Torrini To: John Baldwin Subject: RE: Please test PAUSE on non-Intel processors Cc: current@FreeBSD.ORG Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On 24-May-2002 (14:25:53/GMT) John Baldwin wrote: > Please compile the attached test program and run it... FreeBSD 5.0-CURRENT #34: Wed May 8 02:31:46 CEST 2002 CPU: Pentium III/Pentium III Xeon/Celeron (501.14-MHz 686-class CPU) Origin = "GenuineIntel" Id = 0x672 Stepping = 2 Features=0x387fbff [...] FreeBSD/SMP: Multiprocessor System Detected: 2 CPUs # ./pausetest Testing PAUSE instruction: Register esp changed: 0xbfbff7dc -> 0xbfbff7a0 FreeBSD 4.5-STABLE #9: Mon Apr 22 16:54:08 CEST 2002 CPU: IDT WinChip 2 (199.90-MHz 586-class CPU) Origin = "CentaurHauls" Id = 0x585 Stepping = 5 Features=0x8000b5 # ./pausetest Testing PAUSE instruction: Register esp changed: 0xbfbffb98 -> 0xbfbffb5c FreeBSD 4.5-STABLE #4: Mon Apr 22 17:39:58 GMT 2002 CPU: IDT WinChip C6 (199.74-MHz 586-class CPU) Origin = "CentaurHauls" Id = 0x541 Stepping = 1 Features=0x8000b5 # ./pausetest Testing PAUSE instruction: Register esp changed: 0xbfbffb9c -> 0xbfbffb60 FreeBSD 4.4-STABLE #3: Sun Sep 25 11:26:23 GMT 2001 CPU: i486 SX2 (486-class CPU) Origin = "GenuineIntel" Id = 0x45b Stepping = 11 Features=0x2 # ./pausetest Testing PAUSE instruction: Register esp changed: 0xbfbffba0 -> 0xbfbffb64 FreeBSD 4.5-STABLE #3: Mon Apr 22 14:54:18 GMT 2002 CPU: Cyrix 6x86MX (200.46-MHz 686-class CPU) Origin = "CyrixInstead" Id = 0x600 Stepping = 0 DIR=0x0753 Features=0x80a135 # ./pausetest Testing PAUSE instruction: Register esp changed: 0xbfbffbb8 -> 0xbfbffb7c Riccardo. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Fri May 24 16:51:17 2002 Delivered-To: freebsd-current@freebsd.org Received: from darwin.lastamericanempire.com (dsl081-101-239.den1.dsl.speakeasy.net [64.81.101.239]) by hub.freebsd.org (Postfix) with ESMTP id 21CC137B406; Fri, 24 May 2002 16:51:13 -0700 (PDT) Received: by darwin.lastamericanempire.com (Postfix, from userid 1001) id 949332519E; Fri, 24 May 2002 17:52:03 -0600 (MDT) Date: Fri, 24 May 2002 17:52:03 -0600 From: Zach Thompson To: John Baldwin Cc: current@FreeBSD.org Subject: Re: Please test PAUSE on non-Intel processors Message-ID: <20020524175203.A40127@darwin.lastamericanempire.com> References: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5.1i In-Reply-To: ; from jhb@FreeBSD.org on Fri, May 24, 2002 at 10:25:53AM -0400 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG * John Baldwin [2002-05-24 08:27]: > Hey gang, although Intel's document seems to claim that they tested > proper operation of pause I'd like people with non-Intel processors > to verify that it actually works. Please compile the attached test > program and run it. The output should look like this: > > > ./pt > Testing PAUSE instruction: > Register esp changed: 0xbfbff9fc -> 0xbfbff9c0 > CPU: AMD Athlon(tm) XP 1800+ (1534.00-MHz 686-class CPU) Origin = "AuthenticAMD" Id = 0x662 Stepping = 2 Features=0x383fbff AMD Features=0xc0480000<,AMIE,DSP,3DNow!> Testing PAUSE instruction: Register esp changed: 0xbfbffb44 -> 0xbfbffb08 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Fri May 24 17: 7:26 2002 Delivered-To: freebsd-current@freebsd.org Received: from fep7.cogeco.net (smtp.cogeco.net [216.221.81.25]) by hub.freebsd.org (Postfix) with ESMTP id A864837B40D; Fri, 24 May 2002 17:06:32 -0700 (PDT) Received: from earth.upton.net (d141-18-230.home.cgocable.net [24.141.18.230]) by fep7.cogeco.net (Postfix) with SMTP id A823D35B5; Fri, 24 May 2002 20:06:31 -0400 (EDT) Date: Fri, 24 May 2002 20:06:22 -0400 From: Paul Murphy To: John Baldwin Cc: current@FreeBSD.ORG Subject: Re: Please test PAUSE on non-Intel processors Message-Id: <20020524200622.0cce3f96.pnmurphy@cogeco.ca> In-Reply-To: References: X-Mailer: Sylpheed version 0.7.4claws (GTK+ 1.2.10; i386-portbld-freebsd4.5) Mime-Version: 1.0 Content-Type: multipart/signed; protocol="application/pgp-signature"; boundary="=.4g(,cWFWn769FM" Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG --=.4g(,cWFWn769FM Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit On Fri, 24 May 2002 10:25:53 -0400 (EDT) John Baldwin wrote: > Hey gang, although Intel's document seems to claim that they tested > proper operation of pause I'd like people with non-Intel processors > to verify that it actually works. Please compile the attached test > program and run it. The output should look like this: > > > ./pt > Testing PAUSE instruction: > Register esp changed: 0xbfbff9fc -> 0xbfbff9c0 > > If you get a signal or any of the other registers change their value, > please let me know. I've tested this on a Pentium III mobile, a > K6-II, and an Athlon. The program cmopiles ok on both stable and > current. > CPU: AMD Athlon(tm) Processor (1210.79-MHz 686-class CPU) Origin = "AuthenticAMD" Id = 0x642 Stepping = 2 Features=0x183f9ff AMD Features=0xc0440000<,AMIE,DSP,3DNow!> [earth] /home/paul/temp: uname -v FreeBSD 4.5-STABLE #0: Wed Feb 27 03:19:35 EST 2002 root@earth.upton.net:/usr/obj/usr/src/sys/EARTH [earth] /home/paul/temp: ./pausetest Testing PAUSE instruction: Register esp changed: 0xbfbffa54 -> 0xbfbffa18 -- Cogeco ergo sum --=.4g(,cWFWn769FM Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.6 (FreeBSD) iD8DBQE87tWFumQc9BC5jBMRAqg9AJsEmkAYoiqxRmuo2nfwKo08G1jylQCeK2Z8 G2dfsa2QAUq920RG/J1ZzBs= =PVel -----END PGP SIGNATURE----- --=.4g(,cWFWn769FM-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Fri May 24 17:30:59 2002 Delivered-To: freebsd-current@freebsd.org Received: from drone2.qsi.net.nz (drone2-svc-skyt.qsi.net.nz [202.89.128.2]) by hub.freebsd.org (Postfix) with SMTP id 69E3937B406 for ; Fri, 24 May 2002 17:30:51 -0700 (PDT) Received: (qmail 92229 invoked by uid 0); 25 May 2002 00:30:48 -0000 Received: from unknown (HELO COMPUTER.ijs.co.nz) ([202.89.142.240]) (envelope-sender ) by 0 (qmail-ldap-1.03) with SMTP for ; 25 May 2002 00:30:48 -0000 Message-Id: <5.1.1.2.2.20020525120838.03356390@202.89.128.27> X-Sender: research@202.89.128.27 X-Mailer: QUALCOMM Windows Eudora Version 5.1.1.3 (Beta) Date: Sat, 25 May 2002 12:30:57 +1200 To: freebsd-current@freebsd.org From: Craig Carey Subject: Re: reading kernel dump - post gcc 3.1 Cc: "Georg-W. Koltermann" In-Reply-To: <1022244779.4521.96.camel@hunter.muc.macsch.com> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii"; format=flowed Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG At 02\05\24 14:52 +0200 Friday, Georg-W. Koltermann wrote: >Hi, > >I got a couple of kernel panics recently, some of them "buffer not >locked". I would like to know how I can get more information out of the >dump. > >The system's gdb does not like the dump format any more, see also >bin/38236. There is an advertised workaround in that pr of using gdb52, >but I couldn't get that to work ("not a core dump: File format not >recognized"). > >Am I missing something? How do you guys read your dumps? > There are online articles on how to get and read kernel panic dumps, at these webpages. Also I copy parts views the articles. http://www.onlamp.com/pub/a/bsd/2002/03/21/Big_Scary_Daemons.html http://www.onlamp.com/pub/a/bsd/2002/03/21/Big_Scary_Daemons.html?page=2 System Panics, Part 1: Preparing for the Worst (21 March 2002), by Mr. M. Lucas Add: options DDB makeoptions DEBUG=-g to config file. A large enough swap file is needed for the dump. Specify in /etc/rc.conf: dumpdev="/dev/ad0s4b", the dumpdir may be specified to be /var/crash. Read savecore(8). http://www.onlamp.com/pub/a/bsd/2002/04/04/Big_Scary_Daemons.html http://www.onlamp.com/pub/a/bsd/2002/04/04/Big_Scary_Daemons.html?page=2 System Panics, Part 2: Recovering and Debugging (4 April 2002) savecore(8) should copy a dump of the crashed kernel to /var/crash and created files kernel.0 and vmcore.0. gdb -k kernel.0 vmcore.0 __ Craig Carey To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Fri May 24 18: 1:37 2002 Delivered-To: freebsd-current@freebsd.org Received: from 12-234-96-171.client.attbi.com (12-234-96-171.client.attbi.com [12.234.96.171]) by hub.freebsd.org (Postfix) with ESMTP id AEF3637B403; Fri, 24 May 2002 18:01:28 -0700 (PDT) Received: by 12-234-96-171.client.attbi.com (Postfix, from userid 1000) id AAF8CA900; Fri, 24 May 2002 17:58:54 -0700 (PDT) Date: Fri, 24 May 2002 17:58:54 -0700 From: Jonathan Mini To: John Baldwin Cc: current@FreeBSD.ORG Subject: Re: Please test PAUSE on non-Intel processors Message-ID: <20020524175854.C64383@stylus.haikugeek.com> References: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5.1i In-Reply-To: ; from jhb@FreeBSD.ORG on Fri, May 24, 2002 at 10:25:53AM -0400 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG I get: stylus:~$ cc pausetest.c stylus:~$ ./a.out Testing PAUSE instruction: Register esp changed: 0xbfbff79c -> 0xbfbff760 .. I assume this is functional. =) I have: CPU: AMD Athlon(tm) MP 1900+ (1592.90-MHz 686-class CPU) Origin = "AuthenticAMD" Id = 0x662 Stepping = 2 Features=0x383fbff AMD Features=0xc0480000 Programming 24 pins in IOAPIC #0 IOAPIC #0 intpin 2 -> irq 0 FreeBSD/SMP: Multiprocessor System Detected: 2 CPUs cpu0 (BSP): apic id: 1, version: 0x00040010, at 0xfee00000 cpu1 (AP): apic id: 0, version: 0x00040010, at 0xfee00000 io0 (APIC): apic id: 2, version: 0x00170011, at 0xfec00000 Pentium Pro MTRR support enabled Using $PIR table, 268435454 entries at 0xc00fdef0 John Baldwin [jhb@FreeBSD.ORG] wrote : > Hey gang, although Intel's document seems to claim that they tested > proper operation of pause I'd like people with non-Intel processors > to verify that it actually works. Please compile the attached test > program and run it. The output should look like this: > > > ./pt > Testing PAUSE instruction: > Register esp changed: 0xbfbff9fc -> 0xbfbff9c0 > > If you get a signal or any of the other registers change their value, > please let me know. I've tested this on a Pentium III mobile, a K6-II, > and an Athlon. The program cmopiles ok on both stable and current. > > -----FW: <200205212226.g4LMQaV68801@freefall.freebsd.org>----- > > Date: Tue, 21 May 2002 15:26:36 -0700 (PDT) > Sender: owner-cvs-committers@FreeBSD.org > From: John Baldwin > To: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org > Subject: cvs commit: src/sys/kern kern_mutex.c > > jhb 2002/05/21 15:26:36 PDT > > Modified files: > sys/kern kern_mutex.c > Log: > Add appropriate IA32 "pause" instructions to improve performanec on > Pentium 4's and newer IA32 processors. The "pause" instruction has been > verified by Intel to be a NOP on all currently existing IA32 processors > prior to the Pentium 4. > > Revision Changes Path > 1.95 +17 -1 src/sys/kern/kern_mutex.c > > --------------End of forwarded message------------------------- > > -- > > John Baldwin <>< http://www.FreeBSD.org/~jhb/ > "Power Users Use the Power to Serve!" - http://www.FreeBSD.org/ Content-Description: pausetest.c > /* > * Simple program to see if the new IA32 PAUSE instruction works properly. > * We test two different things: 1) that we don't get an illegal instruction > * fault, and 2) that no registers change state. > */ > > #include > #include > > #define NUM_SEGREGS 6 > #define NUM_REGS 15 > > #define PUSH_REGS \ > " pushf ;\n" \ > " pusha ;\n" \ > " push %cs ;\n" \ > " push %ds ;\n" \ > " push %es ;\n" \ > " push %fs ;\n" \ > " push %gs ;\n" \ > " push %ss ;\n" > > const char *register_names[NUM_REGS] = { > "ss", "gs", "fs", "es", "ds", "cs", > "edi", "esi", "ebp", "esp", "ebx", "edx", "ecx", "eax", > "eflags" > }; > > struct register_set { > register_t r_regs[NUM_REGS]; > /* > register_t r_ss; > register_t r_gs; > register_t r_fs; > register_t r_es; > register_t r_ds; > register_t r_cs; > register_t r_edi; > register_t r_esi; > register_t r_ebp; > register_t r_isp; > register_t r_ebx; > register_t r_edx; > register_t r_ecx; > register_t r_eax; > register_t r_eflags; > */ > }; > > void > compare_registers(struct register_set after, struct register_set before) > { > int i; > > for (i = 0; i < NUM_SEGREGS; i++) { > before.r_regs[i] &= 0xffff; > after.r_regs[i] &= 0xffff; > } > for (i = 0; i < NUM_REGS; i++) > if (before.r_regs[i] != after.r_regs[i]) > printf("Register %s changed: %#x -> %#x\n", > register_names[i], before.r_regs[i], > after.r_regs[i]); > } > > void > test_pause(void) > { > __asm __volatile( > " mov $10,%ecx ;\n" > PUSH_REGS > " pause ;\n" > PUSH_REGS > " call compare_registers ;\n" > " addl $0x78,%esp ;\n"); > } > > int > main(int ac, char **av) > { > > printf("Testing PAUSE instruction:\n"); > test_pause(); > return (0); > } -- Jonathan Mini http://www.haikugeek.com "He who is not aware of his ignorance will be only misled by his knowledge." -- Richard Whatley To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Fri May 24 21:47: 3 2002 Delivered-To: freebsd-current@freebsd.org Received: from ref5.freebsd.org (ref5.FreeBSD.org [216.136.204.102]) by hub.freebsd.org (Postfix) with ESMTP id 470AA37B403 for ; Fri, 24 May 2002 21:47:00 -0700 (PDT) Received: from ref5.freebsd.org (localhost [127.0.0.1]) by ref5.freebsd.org (8.12.3/8.12.3) with ESMTP id g4P4l0P7095327 for ; Fri, 24 May 2002 21:47:00 -0700 (PDT) (envelope-from des@ref5.freebsd.org) Received: (from des@localhost) by ref5.freebsd.org (8.12.3/8.12.3/Submit) id g4P4kxsP095296 for current@freebsd.org; Fri, 24 May 2002 21:46:59 -0700 (PDT) Date: Fri, 24 May 2002 21:46:59 -0700 (PDT) From: Dag-Erling Smorgrav Message-Id: <200205250446.g4P4kxsP095296@ref5.freebsd.org> To: current@freebsd.org Subject: i386 tinderbox failure Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG perl: Perl is not installed, try 'pkg_add -r perl' To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Fri May 24 23:33: 3 2002 Delivered-To: freebsd-current@freebsd.org Received: from evilpete.dyndns.org (12-232-26-46.client.attbi.com [12.232.26.46]) by hub.freebsd.org (Postfix) with ESMTP id 35C7037B407; Fri, 24 May 2002 23:33:00 -0700 (PDT) Received: from overcee.wemm.org ([10.0.0.3]) by evilpete.dyndns.org (8.11.6/8.11.6) with ESMTP id g4P6Wu144801; Fri, 24 May 2002 23:32:59 -0700 (PDT) (envelope-from peter@wemm.org) Received: from wemm.org (localhost [127.0.0.1]) by overcee.wemm.org (Postfix) with ESMTP id B16483807; Fri, 24 May 2002 23:32:55 -0700 (PDT) (envelope-from peter@wemm.org) X-Mailer: exmh version 2.5 07/13/2001 with nmh-1.0.4 To: Dag-Erling Smorgrav Cc: current@FreeBSD.ORG Subject: Re: i386 tinderbox failure In-Reply-To: <200205250446.g4P4kxsP095296@ref5.freebsd.org> Date: Fri, 24 May 2002 23:32:55 -0700 From: Peter Wemm Message-Id: <20020525063255.B16483807@overcee.wemm.org> Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Dag-Erling Smorgrav wrote: > perl: Perl is not installed, try 'pkg_add -r perl' Indeed it is installed. Note that you have exposed a fundamental bug in the perl wrapper. It only searches $PATH, and /usr/local/bin is not in $PATH for many system tools (eg: pkg_add -r). Cheers, -Peter -- Peter Wemm - peter@wemm.org; peter@FreeBSD.org; peter@yahoo-inc.com "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-current" in the body of the message From owner-freebsd-current Fri May 24 23:51:59 2002 Delivered-To: freebsd-current@freebsd.org Received: from swan.prod.itd.earthlink.net (swan.mail.pas.earthlink.net [207.217.120.123]) by hub.freebsd.org (Postfix) with ESMTP id D303D37B404; Fri, 24 May 2002 23:51:57 -0700 (PDT) Received: from pool0089.cvx21-bradley.dialup.earthlink.net ([209.179.192.89] helo=mindspring.com) by swan.prod.itd.earthlink.net with esmtp (Exim 3.33 #2) id 17BVPB-0004ie-00; Fri, 24 May 2002 23:51:57 -0700 Message-ID: <3CEF3466.6AD32251@mindspring.com> Date: Fri, 24 May 2002 23:51:18 -0700 From: Terry Lambert X-Mailer: Mozilla 4.7 [en]C-CCK-MCD {Sony} (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: Dag-Erling Smorgrav Cc: current@freebsd.org Subject: Re: i386 tinderbox failure References: <200205250446.g4P4kxsP095296@ref5.freebsd.org> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Dag-Erling Smorgrav wrote: > > perl: Perl is not installed, try 'pkg_add -r perl' > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-current" in the body of the message Perl not being installed also looks like a success... ;^). -- Terry To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sat May 25 3:33:57 2002 Delivered-To: freebsd-current@freebsd.org Received: from www.sibinfo.ru (sibinfo.ict.nsk.su [193.124.243.29]) by hub.freebsd.org (Postfix) with ESMTP id E6E5137B406; Sat, 25 May 2002 03:29:33 -0700 (PDT) Received: from ser ([192.168.0.32]) by www.sibinfo.ru (8.9.3/8.9.3) with SMTP id UAA23647 for ; Wed, 22 May 2002 20:15:11 +0700 Message-ID: <002c01c20193$cca04130$2000a8c0@sibinfocenter.sibinfo.ru> From: "List Manager" To: Subject: =?koi8-r?B?6c7Gz9LNwcPJz87Oz8Ug0MnT2M3P?= Date: Wed, 22 May 2002 20:23:02 +0700 MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_NextPart_000_0029_01C201CE.78EB4310" X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2600.0000 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG This is a multi-part message in MIME format. ------=_NextPart_000_0029_01C201CE.78EB4310 Content-Type: text/plain; charset="koi8-r" Content-Transfer-Encoding: quoted-printable =20 =20 =20 =20 =F3=E9=E2=E9=EE=E6=EF=E3=E5=EE=F4=F2 =20 =20 =F2=C1=D3=D0=C9=D3=C1=CE=C9=C5 =CB=D5=D2=D3=CF=D7 =20 =20 =EB=CF=CE=D3=D5=CC=D8=D4=C1=C3=C9=C9=20 =20 =E4=C9=DA=C1=CA=CE-=D3=D4=D5=C4=C9=D1 =20 =20 =F5=D7=C1=D6=C1=C5=CD=D9=C5 =C7=CF=D3=D0=CF=C4=C1!=20 =F3=E9=E2=E9=EE=E6=EF=E3=E5=EE=F4=F2 - = =C1=D7=D4=CF=D2=C9=DA=CF=D7=C1=CE=CE=D9=CA =D5=DE=C5=C2=CE=D9=CA = =C3=C5=CE=D4=D2 Oracle =C9 Microsoft, =D0=D2=C9=C7=CC=C1=DB=C1=C5=D4 = IT-=D3=D0=C5=C3=C9=C1=CC=C9=D3=D4=CF=D7 =D0=D2=CF=CA=D4=C9 = =CF=C2=D5=DE=C5=CE=C9=C5 =D7 =EE=CF=D7=CF=D3=C9=C2=C9=D2=D3=CB=C5 =D0=CF = =D0=D2=CF=C7=D2=C1=CD=CD=C1=CD =D0=CF=C4=C7=CF=D4=CF=D7=CB=C9 Oracle, = Microsoft, Sun Microsystems, Cisco, Rational Software.=20 =E4=C5=D7=C9=DA =F3=E9=E2=E9=EE=E6=EF=E3=E5=EE=F4=F2=C1: = "=ED=D9 =D5=DE=C9=CD =D4=CF=CD=D5, =DE=C5=CD =D3=C1=CD=C9 = =D7=CC=C1=C4=C5=C5=CD =D0=D2=CF=C6=C5=D3=D3=C9=CF=CE=C1=CC=D8=CE=CF".=20 =F3=E9=E2=E9=EE=E6=EF=E3=E5=EE=F4=F2 - =DC=D4=CF = =D5=DE=C5=C2=CE=D9=CA =C3=C5=CE=D4=D2, =D7 =CB=CF=D4=CF=D2=CF=CD = =D3=C5=D2=D4=C9=C6=C9=C3=C9=D2=CF=D7=C1=CE=CE=D9=C5 = =D4=D2=C5=CE=C5=D2=D9 =D1=D7=CC=D1=C0=D4=D3=D1 = =C4=C5=CA=D3=D4=D7=D5=C0=DD=C9=CD=C9 = =D2=C1=DA=D2=C1=C2=CF=D4=DE=C9=CB=C1=CD=C9 = =D0=D2=CF=C7=D2=C1=CD=CD=CE=CF=C7=CF =CF=C2=C5=D3=D0=C5=DE=C5=CE=C9=D1 = =C9 =CB=CF=CE=D3=D5=CC=D8=D4=C1=CE=D4=C1=CD=C9 =D2=D1=C4=C1 = =CB=D2=D5=D0=CE=C5=CA=DB=C9=C8 =D2=CF=D3=D3=C9=CA=D3=CB=C9=C8 = =CB=CF=CD=D0=C1=CE=C9=CA. =F3=CF=D4=D2=D5=C4=CE=C9=CB=C9 = =F3=E9=E2=E9=EE=E6=EF=E3=E5=EE=F4=F2=C1 =C7=CF=D4=CF=D7=D9 = =D7=D9=D0=CF=CC=CE=C9=D4=D8 =C4=CC=D1 =F7=C1=D3 =D7=C5=D3=D8 = =C3=C9=CB=CC =D2=C1=C2=CF=D4 =D0=CF =D3=CF=DA=C4=C1=CE=C9=C0 = =CB=CF=CD=D0=CC=C5=CB=D3=CE=D9=C8 =D0=D2=CF=C7=D2=C1=CD=CD=CE=D9=C8 = =D3=C9=D3=D4=C5=CD, =CF=CB=C1=DA=C1=D4=D8 =F7=C1=CD = =CB=CF=CE=D3=D5=CC=D8=D4=C1=C3=C9=CF=CE=CE=D9=C5 =D5=D3=CC=D5=C7=C9 = =D0=CF =D0=D2=C9=CF=C2=D2=C5=D4=C5=CE=C9=C0 =C9 = =CE=C1=D3=D4=D2=CF=CA=CB=C5 =D0=C1=CB=C5=D4=C1 = =D0=D2=CF=C7=D2=C1=CD=CD=CE=D9=C8 =D3=D2=C5=C4=D3=D4=D7 Oracle =C9 = Microsoft. =F0=D2=C9=C7=CC=C1=DB=C1=C5=CD =F7=C1=D3 =CE=C1 = =C1=D7=D4=CF=D2=C9=DA=CF=D7=C1=CE=CE=D9=C5 =CB=D5=D2=D3=D9 Oracle: =EE=C1=C9=CD=C5=CE=CF=D7=C1=CE=C9=C5 =CB=D5=D2=D3=C1 = =E4=C1=D4=C1=20 =F7=D7=C5=C4=C5=CE=C9=C5 =D7 Oracle: SQL =C9 PL/SQL = 3-7 =C9=C0=CE=D1 =20 =E1=C4=CD=C9=CE=C9=D3=D4=D2=C1=D4=CF=D2 Oracle8i, = =DE=C1=D3=D4=D8 1A: =E1=D2=C8=C9=D4=C5=CB=D4=D5=D2=C1 =C9 = =E1=C4=CD=C9=CE=C9=D3=D4=D2=C9=D2=CF=D7=C1=CE=C9=C5 10-14 =C9=C0=CE=D1 =20 =E1=C4=CD=C9=CE=C9=D3=D4=D2=C1=D4=CF=D2 Oracle8i, = =DE=C1=D3=D4=D8 1B: =D2=C5=DA=C5=D2=D7=CE=CF=C5 = =CB=CF=D0=C9=D2=CF=D7=C1=CE=C9=C5 =C9 = =D7=CF=D3=D3=D4=C1=CE=CF=D7=CC=C5=CE=C9=C5 15-18 =C9=C0=CE=D1=20 =E1=C4=CD=C9=CE=C9=D3=D4=D2=C1=D4=CF=D2 Oracle8i, = =DE=C1=D3=D4=D8 3: =C1=C4=CD=C9=CE=C9=D3=D4=D2=C9=D2=CF=D7=C1=CE=C9=C5 = =D3=C5=D4=C5=CA 19-20 =C9=C0=CE=D1 =20 =E1=C4=CD=C9=CE=C9=D3=D4=D2=C1=D4=CF=D2 Oracle8i, = =DE=C1=D3=D4=D8 2: = =D0=D2=CF=C9=DA=D7=CF=C4=C9=D4=C5=CC=D8=CE=CF=D3=D4=D8 =C9 = =CE=C1=D3=D4=D2=CF=CA=CB=C1 =20 Oracle 9i Application Server: = =E1=C4=CD=C9=CE=C9=D3=D4=D2=C9=D2=CF=D7=C1=CE=C9=C5 27-28 =CD=C1=D1 =20 Oracle 9i Application Server: = =F2=C1=DA=D2=C1=C2=CF=D4=CB=C1 Web-=D0=D2=C9=CC=CF=D6=C5=CE=C9=CA =D3 = =D0=CF=CD=CF=DD=D8=C0 PL/SQL 29-30 =CD=C1=D1=20 Oracle Forms Developer 6i: Build Internet Applications = I 10-14 =C9=C0=CE=D1=20 Oracle Reports Developer 6i: Build Internet Reports = 17-21 =C9=C0=CE=D1 =20 Oracle Forms Developer 6i: Build Internet Applications = II 24-26 =C9=C0=CE=D1 =20 =CE=C1 =C1=D7=D4=CF=D2=C9=DA=CF=D7=C1=CE=CE=D9=C5 = =CB=D5=D2=D3=D9 Microsoft: =EE=C1=C9=CD=C5=CE=CF=D7=C1=CE=C9=C5 =CB=D5=D2=D3=C1 = =E4=C1=D4=C1=20 Adminisreting a Microsoft SQL Server 2000 Database 3-7 = =C9=C0=CE=D1 =20 Programming a Microsoft SQL Server 2000 Database 10-14 = =C9=C0=CE=D1 =20 Implementing and Managing Microsoft Exchange 2000 = 17-21 =CD=C1=CA=20 Designing Microsoft Exchange 2000 for the Enterprise = 24-26 =CD=C1=CA=20 =CE=C1 =C1=D7=D4=CF=D2=C9=DA=CF=D7=C1=CE=CE=D9=C5 = =CB=D5=D2=D3=D9 Cisco (=D3=CF=D7=CD=C5=D3=D4=CE=CF =D3 = =F2=E5=E4=E3=E5=EE=F4=F2): =EE=C1=C9=CD=C5=CE=CF=D7=C1=CE=C9=C5 =CB=D5=D2=D3=C1 = =E4=C1=D4=C1=20 =E9=D3=D0=CF=CC=D8=DA=CF=D7=C1=CE=C9=C5 = =D3=C5=D4=C5=D7=CF=C7=CF =CF=C2=CF=D2=D5=C4=CF=D7=C1=CE=C9=D1 Cisco = 24-28 =C9=C0=CE=D1=20 =F0=CF=D3=D4=D2=CF=C5=CE=C9=C5 = =CD=C1=D3=DB=D4=C1=C2=C9=D2=D5=C5=CD=D9=C8 =D3=C5=D4=C5=CA Cisco 1-5 = =C9=C0=CC=D1 =20 =CE=C1 =C1=D7=D4=CF=D2=C9=DA=CF=D7=C1=CE=CE=D9=C5 = =CB=D5=D2=D3=D9 Sun (=D3=CF=D7=CD=C5=D3=D4=CE=CF =D3 = =F2=E5=E4=E3=E5=EE=F4=F2): =EE=C1=C9=CD=C5=CE=CF=D7=C1=CE=C9=C5 =CB=D5=D2=D3=C1 = =E4=C1=D4=C1=20 =EF=D3=CE=CF=D7=D9 =D3=C9=D3=D4=C5=CD=CE=CF=C7=CF = =C1=C4=CD=C9=CE=C9=D3=D4=D2=C9=D2=CF=D7=C1=CE=C9=D1 Solaris 8 18-21 = =C9=C0=CE=D1=20 =F3=C9=D3=D4=C5=CD=CE=CF=C5 = =C1=C4=CD=C9=CE=C9=D3=D4=D2=C9=D2=CF=D7=C1=CE=C9=C5 Solaris 8 = (=FE=C1=D3=D4=D8 I) 24-28 =C9=C0=CE=D1=20 =F3=C9=D3=D4=C5=CD=CE=CF=C5 = =C1=C4=CD=C9=CE=C9=D3=D4=D2=C9=D2=CF=D7=C1=CE=C9=C5 Solaris 8 = (=FE=C1=D3=D4=D8 II) 1-5 =C9=C0=CC=D1=20 =F3=C5=D4=C5=D7=CF=C5 = =C1=C4=CD=C9=CE=C9=D3=D4=D2=C9=D2=CF=D7=C1=CE=C9=C5 Solaris 8 TCP/IP =20 =CE=C1 =CB=D5=D2=D3=D9 Rational Software = (=D3=CF=D7=CD=C5=D3=D4=CE=CF =D3 =F5=EB=E3 =E9=CE=D4=C5=D2=C6=C5=CA=D3): = =EE=C1=C9=CD=C5=CE=CF=D7=C1=CE=C9=C5 =CB=D5=D2=D3=C1 = =E4=C1=D4=C1=20 =E7=D2=D5=D0=D0=CF=D7=C1=D1 = =D2=C1=DA=D2=C1=C2=CF=D4=CB=C1 =D3=CC=CF=D6=CE=CF=CA = =C9=CE=C6=CF=D2=CD=C1=C3=C9=CF=CE=CE=CF=CA =D3=C9=D3=D4=C5=CD=D9 =D3 = =C9=D3=D0=CF=CC=D8=DA=CF=D7=C1=CE=C9=C5=CD Rational Suite =20 = =EF=C2=DF=C5=CB=D4=CE=CF-=CF=D2=C9=C5=CE=D4=C9=D2=CF=D7=C1=CE=CE=D9=CA = =C1=CE=C1=CC=C9=DA =C9 =D0=D2=CF=C5=CB=D4=C9=D2=CF=D7=C1=CE=C9=C5 = =C9=CE=C6=CF=D2=CD=C1=C3=C9=CF=CE=CE=D9=C8 =D3=C9=D3=D4=C5=CD =D3 = =D0=CF=CD=CF=DD=D8=C0 Rational Rose 17-21 =C9=C0=CE=D1=20 =D4=C5=CC=C5=C6=CF=CE =D5=DE=C5=C2=CE=CF=C7=CF = =C3=C5=CE=D4=D2=C1: (3832) 333-629=20 =C1=C4=D2=C5=D3: =EE=CF=D7=CF=D3=C9=C2=C9=D2=D3=CB, = =EC=C1=D7=D2=C5=CE=D4=D8=C5=D7=C1, 6=20 =20 =E4=C1=CE=CE=C1=D1 =D2=C1=D3=D3=D9=CC=CB=C1 =CE=C5 = =D1=D7=CC=D1=C5=D4=D3=D1 =D3=D0=C1=CD=CF=CD.=20 =F7=C1=DB =C1=C4=D2=C5=D3 =C2=D9=CC =D0=CF=CC=D5=DE=C5=CE = =C9=DA =CF=D4=CB=D2=D9=D4=D9=C8 =C9=D3=D4=CF=DE=CE=C9=CB=CF=D7.=20 =E5=D3=CC=C9 =F7=D9 =CE=C5 =D6=C5=CC=C1=C5=D4=C5 = =D0=CF=CC=D5=DE=C1=D4=D8 =C9=CE=C6=CF=D2=CD=C1=C3=C9=C0 = =CE=C1=DB=C5=C7=CF =D3=C5=D2=D7=C5=D2=C1, =D0=C5=D2=C5=DB=CC=C9=D4=C5 = =D0=C9=D3=D8=CD=CF =D0=CF =C1=C4=D2=C5=D3=D5:unsubscribe@sibinfo.ru.=20 =E5=D3=CC=C9 =F7=C1=D3 =C9=CE=D4=C5=D2=C5=D3=D5=C0=D4 = =CE=CF=D7=CF=D3=D4=C9 =C1=D7=D4=CF=D2=C9=DA=CF=D7=C1=CE=CE=CF=C7=CF = =CF=C2=D5=DE=C5=CE=C9=D1, =C1 =D4=C1=CB =D6=C5 =D3=C1=CD=D9=C5 = =D0=C5=D2=C5=C4=CF=D7=D9=C5 =C5=D6=C5=CE=C5=C4=C5=CC=D8=CE=D9=C5 = IT-=CE=CF=D7=CF=D3=D4=C9, =F7=D9 =CD=CF=D6=C5=D4=C5 = =D0=CF=C4=D0=C9=D3=C1=D4=D8=D3=D1 =CE=C1 =CE=CF=D7=CF=D3=D4=C9 = =CB=CF=CD=D0=C1=CE=C9=C9 "=F3=C9=C2=C9=CE=C6=CF=C3=C5=CE=D4=D2" =D0=CF = =C1=C4=D2=C5=D3=D5: http://www.sibinfo.ru/ =20 =20 =20 =20 www.sibinfo.ru courses@sibinfo.ru =20 =20 ------=_NextPart_000_0029_01C201CE.78EB4310 Content-Type: text/html; charset="koi8-r" Content-Transfer-Encoding: quoted-printable


  =F3=E9=E2=E9=EE=E6=EF=E3=E5=EE=F4=F2
   
  =F2=C1=D3=D0=C9=D3=C1=CE=C9=C5=20 =CB=D5=D2=D3=CF=D7
   
  =EB=CF=CE=D3=D5=CC=D8=D4=C1=C3=C9=C9
   
  =E4=C9=DA=C1=CA=CE-=D3=D4=D5=C4=C9=D1=20


=F5=D7=C1=D6=C1=C5=CD=D9=C5 = =C7=CF=D3=D0=CF=C4=C1!

=F3=E9=E2=E9=EE=E6=EF=E3=E5=EE=F4=F2 - = =C1=D7=D4=CF=D2=C9=DA=CF=D7=C1=CE=CE=D9=CA =D5=DE=C5=C2=CE=D9=CA = =C3=C5=CE=D4=D2=20 Oracle =C9 Microsoft, =D0=D2=C9=C7=CC=C1=DB=C1=C5=D4 = IT-=D3=D0=C5=C3=C9=C1=CC=C9=D3=D4=CF=D7 =D0=D2=CF=CA=D4=C9 = =CF=C2=D5=DE=C5=CE=C9=C5 =D7=20 =EE=CF=D7=CF=D3=C9=C2=C9=D2=D3=CB=C5 =D0=CF = =D0=D2=CF=C7=D2=C1=CD=CD=C1=CD =D0=CF=C4=C7=CF=D4=CF=D7=CB=C9 Oracle, = Microsoft, Sun=20 Microsystems, Cisco, Rational Software.

=E4=C5=D7=C9=DA=20 =F3=E9=E2=E9=EE=E6=EF=E3=E5=EE=F4=F2=C1: = "=ED=D9 =D5=DE=C9=CD =D4=CF=CD=D5, =DE=C5=CD =D3=C1=CD=C9 = =D7=CC=C1=C4=C5=C5=CD=20 =D0=D2=CF=C6=C5=D3=D3=C9=CF=CE=C1=CC=D8=CE=CF".
=F3=E9=E2
=E9=EE=E6=EF=E3=E5=EE=F4=F2 - = =DC=D4=CF =D5=DE=C5=C2=CE=D9=CA =C3=C5=CE=D4=D2, =D7 = =CB=CF=D4=CF=D2=CF=CD=20 =D3=C5=D2=D4=C9=C6=C9=C3=C9=D2=CF=D7=C1=CE=CE=D9=C5 = =D4=D2=C5=CE=C5=D2=D9 =D1=D7=CC=D1=C0=D4=D3=D1 = =C4=C5=CA=D3=D4=D7=D5=C0=DD=C9=CD=C9 = =D2=C1=DA=D2=C1=C2=CF=D4=DE=C9=CB=C1=CD=C9=20 =D0=D2=CF=C7=D2=C1=CD=CD=CE=CF=C7=CF = =CF=C2=C5=D3=D0=C5=DE=C5=CE=C9=D1 =C9 = =CB=CF=CE=D3=D5=CC=D8=D4=C1=CE=D4=C1=CD=C9 =D2=D1=C4=C1 = =CB=D2=D5=D0=CE=C5=CA=DB=C9=C8 =D2=CF=D3=D3=C9=CA=D3=CB=C9=C8=20 =CB=CF=CD=D0=C1=CE=C9=CA.

=F3=CF=D4=D2=D5=C4=CE=C9=CB=C9 =F3=E9=E2=E9=EE=E6=EF=E3=E5=EE=F4=F2=C1 = =C7=CF=D4=CF=D7=D9 =D7=D9=D0=CF=CC=CE=C9=D4=D8 =C4=CC=D1 =F7=C1=D3 = =D7=C5=D3=D8=20 =C3=C9=CB=CC =D2=C1=C2=CF=D4 =D0=CF =D3=CF=DA=C4=C1=CE=C9=C0 = =CB=CF=CD=D0=CC=C5=CB=D3=CE=D9=C8 =D0=D2=CF=C7=D2=C1=CD=CD=CE=D9=C8 = =D3=C9=D3=D4=C5=CD, =CF=CB=C1=DA=C1=D4=D8 =F7=C1=CD=20 =CB=CF=CE=D3=D5=CC=D8=D4=C1=C3=C9=CF=CE=CE=D9=C5 = =D5=D3=CC=D5=C7=C9 =D0=CF =D0=D2=C9=CF=C2=D2=C5=D4=C5=CE=C9=C0 =C9 = =CE=C1=D3=D4=D2=CF=CA=CB=C5 =D0=C1=CB=C5=D4=C1=20 =D0=D2=CF=C7=D2=C1=CD=CD=CE=D9=C8 =D3=D2=C5=C4=D3=D4=D7 = Oracle =C9 Microsoft.

=F0=D2=C9=C7=CC=C1=DB=C1=C5=CD =F7=C1=D3 =CE=C1 = =C1=D7=D4=CF=D2=C9=DA=CF=D7=C1=CE=CE=D9=C5 =CB=D5=D2=D3=D9=20 Oracle:

=EE=C1=C9=CD=C5=CE=CF=D7=C1=CE=C9=C5 = =CB=D5=D2=D3=C1 =E4=C1=D4=C1
=F7=D7=C5=C4=C5=CE=C9=C5 =D7=20 Oracle: SQL =C9 PL/SQL 3-7 =C9=C0=CE=D1=20
=E1=C4=CD=C9=CE=C9=D3=D4=D2=C1=D4=CF=D2 = Oracle8i, =DE=C1=D3=D4=D8 1A: =E1=D2=C8=C9=D4=C5=CB=D4=D5=D2=C1 =C9=20 = =E1=C4=CD=C9=CE=C9=D3=D4=D2=C9=D2=CF=D7=C1=CE=C9=C5 10-14 =C9=C0=CE=D1=20
=E1=C4=CD=C9=CE=C9=D3=D4=D2=C1=D4=CF=D2 = Oracle8i, =DE=C1=D3=D4=D8 1B: =D2=C5=DA=C5=D2=D7=CE=CF=C5 = =CB=CF=D0=C9=D2=CF=D7=C1=CE=C9=C5=20 =C9 =D7=CF=D3=D3=D4=C1=CE=CF=D7=CC=C5=CE=C9=C5 = 15-18=20 =C9=C0=CE=D1
=E1=C4=CD=C9=CE=C9=D3=D4=D2=C1=D4=CF=D2 = Oracle8i, =DE=C1=D3=D4=D8 3: = =C1=C4=CD=C9=CE=C9=D3=D4=D2=C9=D2=CF=D7=C1=CE=C9=C5=20 =D3=C5=D4=C5=CA 19-20 =C9=C0=CE=D1=20
=E1=C4=CD=C9=CE=C9=D3=D4=D2=C1=D4=CF=D2 = Oracle8i, =DE=C1=D3=D4=D8 2: = =D0=D2=CF=C9=DA=D7=CF=C4=C9=D4=C5=CC=D8=CE=CF=D3=D4=D8 =C9=20 =CE=C1=D3=D4=D2=CF=CA=CB=C1  
Oracle 9i=20 Application Server: = =E1=C4=CD=C9=CE=C9=D3=D4=D2=C9=D2=CF=D7=C1=CE=C9=C5

27-28 =CD=C1=D1

Oracle 9i=20 Application Server: =F2=C1=DA=D2=C1=C2=CF=D4=CB=C1 = Web-=D0=D2=C9=CC=CF=D6=C5=CE=C9=CA =D3 =D0=CF=CD=CF=DD=D8=C0=20 PL/SQL 29-30=20 =CD=C1=D1
Oracle=20 Forms Developer 6i: Build Internet Applications I = 10-14=20 =C9=C0=CE=D1
Oracle=20 Reports Developer 6i: Build Internet = Reports 17-21 =C9=C0=CE=D1=20
Oracle=20 Forms Developer 6i: Build Internet Applications = II 24-26 =C9=C0=CE=D1=20

=CE=C1=20 =C1=D7=D4=CF=D2=C9=DA=CF=D7=C1=CE=CE=D9=C5 =CB=D5=D2=D3=D9 = Microsoft:

=EE=C1=C9=CD=C5=CE=CF=D7=C1=CE=C9=C5 = =CB=D5=D2=D3=C1 =E4=C1=D4=C1
Adminisreting a Microsoft SQL Server 2000=20 Database 3-7 =C9=C0=CE=D1=20
Programming a Microsoft SQL Server 2000=20 Database 10-14 =C9=C0=CE=D1=20
Implementing and Managing Microsoft Exchange = 2000=20 17-21=20 =CD=C1=CA
Designing=20 Microsoft Exchange 2000 for the Enterprise = 24-26=20 =CD=C1=CA

=CE=C1=20 =C1=D7=D4=CF=D2=C9=DA=CF=D7=C1=CE=CE=D9=C5 =CB=D5=D2=D3=D9 = Cisco (=D3=CF=D7=CD=C5=D3=D4=CE=CF =D3=20 =F2=E5=E4=E3=E5=EE=F4=F2):

=EE=C1=C9=CD=C5=CE=CF=D7=C1=CE=C9=C5 = =CB=D5=D2=D3=C1 =E4=C1=D4=C1
=E9=D3=D0=CF=CC=D8=DA=CF=D7=C1=CE=C9=C5 = =D3=C5=D4=C5=D7=CF=C7=CF =CF=C2=CF=D2=D5=C4=CF=D7=C1=CE=C9=D1 = Cisco 24-28=20 =C9=C0=CE=D1
=F0=CF=D3=D4=D2=CF=C5=CE=C9=C5=20 =CD=C1=D3=DB=D4=C1=C2=C9=D2=D5=C5=CD=D9=C8 = =D3=C5=D4=C5=CA Cisco 1-5 =C9=C0=CC=D1=20

=CE=C1=20 =C1=D7=D4=CF=D2=C9=DA=CF=D7=C1=CE=CE=D9=C5 =CB=D5=D2=D3=D9 = Sun (=D3=CF=D7=CD=C5=D3=D4=CE=CF =D3 = =F2=E5=E4=E3=E5=EE=F4=F2):

=EE=C1=C9=CD=C5=CE=CF=D7=C1=CE=C9=C5 = =CB=D5=D2=D3=C1 =E4=C1=D4=C1
=EF=D3=CE=CF=D7=D9=20 =D3=C9=D3=D4=C5=CD=CE=CF=C7=CF = =C1=C4=CD=C9=CE=C9=D3=D4=D2=C9=D2=CF=D7=C1=CE=C9=D1 Solaris = 8 18-21=20 =C9=C0=CE=D1
=F3=C9=D3=D4=C5=CD=CE=CF=C5=20 =C1=C4=CD=C9=CE=C9=D3=D4=D2=C9=D2=CF=D7=C1=CE=C9=C5 = Solaris 8 (=FE=C1=D3=D4=D8 I) 24-28=20 =C9=C0=CE=D1
=F3=C9=D3=D4=C5=CD=CE=CF=C5=20 =C1=C4=CD=C9=CE=C9=D3=D4=D2=C9=D2=CF=D7=C1=CE=C9=C5 = Solaris 8 (=FE=C1=D3=D4=D8 II) 1-5=20 =C9=C0=CC=D1
=F3=C5=D4=C5=D7=CF=C5=20 =C1=C4=CD=C9=CE=C9=D3=D4=D2=C9=D2=CF=D7=C1=CE=C9=C5 = Solaris 8 TCP/IP  

=CE=C1=20 =CB=D5=D2=D3=D9 Rational Software = (=D3=CF=D7=CD=C5=D3=D4=CE=CF =D3 =F5=EB=E3 =E9=CE=D4=C5=D2=C6=C5=CA=D3): =

=EE=C1=C9=CD=C5=CE=CF=D7=C1=CE=C9=C5 = =CB=D5=D2=D3=C1 =E4=C1=D4=C1
=E7=D2=D5=D0=D0=CF=D7=C1=D1=20 =D2=C1=DA=D2=C1=C2=CF=D4=CB=C1 =D3=CC=CF=D6=CE=CF=CA = =C9=CE=C6=CF=D2=CD=C1=C3=C9=CF=CE=CE=CF=CA =D3=C9=D3=D4=C5=CD=D9 =D3 = =C9=D3=D0=CF=CC=D8=DA=CF=D7=C1=CE=C9=C5=CD=20 Rational Suite  
=EF=C2=DF=C5=CB=D4=CE=CF-=CF=D2=C9=C5=CE=D4=C9=D2=CF=D7=C1=CE=CE= =D9=CA =C1=CE=C1=CC=C9=DA =C9 =D0=D2=CF=C5=CB=D4=C9=D2=CF=D7=C1=CE=C9=C5 = =C9=CE=C6=CF=D2=CD=C1=C3=C9=CF=CE=CE=D9=C8 = =D3=C9=D3=D4=C5=CD =D3 =D0=CF=CD=CF=DD=D8=C0 Rational Rose 17-21=20 =C9=C0=CE=D1

=D4=C5=CC=C5=C6=CF=CE =D5=DE=C5=C2=CE=CF=C7=CF = =C3=C5=CE=D4=D2=C1: (3832) 333-629=20
=C1=C4=D2=C5=D3: = =EE=CF=D7=CF=D3=C9=C2=C9=D2=D3=CB, =EC=C1=D7=D2=C5=CE=D4=D8=C5=D7=C1, 6 =

=E4=C1=CE=CE=C1=D1 =D2=C1=D3=D3=D9=CC=CB=C1 = =CE=C5 =D1=D7=CC=D1=C5=D4=D3=D1 =D3=D0=C1=CD=CF=CD.
=F7=C1=DB = =C1=C4=D2=C5=D3 =C2=D9=CC=20 =D0=CF=CC=D5=DE=C5=CE =C9=DA =CF=D4=CB=D2=D9=D4=D9=C8 = =C9=D3=D4=CF=DE=CE=C9=CB=CF=D7.

=E5=D3=CC=C9 =F7=D9 =CE=C5 = =D6=C5=CC=C1=C5=D4=C5 =D0=CF=CC=D5=DE=C1=D4=D8=20 =C9=CE=C6=CF=D2=CD=C1=C3=C9=C0 =CE=C1=DB=C5=C7=CF = =D3=C5=D2=D7=C5=D2=C1, =D0=C5=D2=C5=DB=CC=C9=D4=C5 =D0=C9=D3=D8=CD=CF = =D0=CF =C1=C4=D2=C5=D3=D5:unsubscribe@sibinfo.ru.=20

=E5=D3=CC=C9 =F7=C1=D3 = =C9=CE=D4=C5=D2=C5=D3=D5=C0=D4 =CE=CF=D7=CF=D3=D4=C9 = =C1=D7=D4=CF=D2=C9=DA=CF=D7=C1=CE=CE=CF=C7=CF =CF=C2=D5=DE=C5=CE=C9=D1, = =C1 =D4=C1=CB=20 =D6=C5 =D3=C1=CD=D9=C5 =D0=C5=D2=C5=C4=CF=D7=D9=C5 = =C5=D6=C5=CE=C5=C4=C5=CC=D8=CE=D9=C5 IT-=CE=CF=D7=CF=D3=D4=C9, =F7=D9 = =CD=CF=D6=C5=D4=C5 =D0=CF=C4=D0=C9=D3=C1=D4=D8=D3=D1 =CE=C1=20 =CE=CF=D7=CF=D3=D4=C9 =CB=CF=CD=D0=C1=CE=C9=C9 = "=F3=C9=C2=C9=CE=C6=CF=C3=C5=CE=D4=D2" =D0=CF =C1=C4=D2=C5=D3=D5: http://www.sibinfo.ru/
=


3D""
=20
www.sibinfo.ru
courses@sibinfo.ru
------=_NextPart_000_0029_01C201CE.78EB4310-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sat May 25 5:50:44 2002 Delivered-To: freebsd-current@freebsd.org Received: from energyhq.homeip.net (213-97-200-73.uc.nombres.ttd.es [213.97.200.73]) by hub.freebsd.org (Postfix) with ESMTP id 9CAD537B401; Sat, 25 May 2002 05:50:37 -0700 (PDT) Received: from energyhq.homeip.net (213-97-200-73.uc.nombres.ttd.es [213.97.200.73]) by energyhq.homeip.net (Postfix) with ESMTP id 48F8D3FCA9; Sat, 25 May 2002 14:50:38 +0200 (CEST) Received: (from flynn@localhost) by energyhq.homeip.net (8.12.3/8.12.3/Submit) id g4PCoag3060039; Sat, 25 May 2002 14:50:36 +0200 (CEST) Date: Sat, 25 May 2002 14:50:36 +0200 From: Miguel Mendez To: John Baldwin Cc: Dag-Erling Smorgrav , Kris Kennaway , current@FreeBSD.org Subject: Re: Problems with DP1 Message-ID: <20020525145036.B59924@energyhq.homeip.net> Mail-Followup-To: John Baldwin , Dag-Erling Smorgrav , Kris Kennaway , current@FreeBSD.ORG References: Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-md5; protocol="application/pgp-signature"; boundary="MW5yreqqjyrRcusr" Content-Disposition: inline User-Agent: Mutt/1.2.5.1i In-Reply-To: ; from jhb@FreeBSD.org on Thu, May 23, 2002 at 09:44:45AM -0400 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG --MW5yreqqjyrRcusr Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, May 23, 2002 at 09:44:45AM -0400, John Baldwin wrote: Hi again, > Well, maybe. :) If the bug is reproducible, it would be nice to see if t= he > submitter can reproduce it on current -current. I upgraded this box yesterday: flynn@kajsa# uname -a FreeBSD kajsa.energyhq.tk 5.0-CURRENT FreeBSD 5.0-CURRENT #0: Fri May 24 17:50:00 CEST 2002 root@kajsa.energyhq.tk:/usr/obj/usr/src/sys/KAJSA i386 I've stress-tested it quite a bit. Built world 3 times, built gnome2 and some other big ports, and so far it's rock solid. I can't reproduce the problem I was having with DP1, so yes, I assume the bug is gone, and this version feels incredibly stable btw :) Cheers, --=20 Miguel Mendez - flynn@energyhq.homeip.net GPG Public Key :: http://energyhq.homeip.net/files/pubkey.txt EnergyHQ :: http://www.energyhq.tk FreeBSD - The power to serve! --MW5yreqqjyrRcusr Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.7 (FreeBSD) iD8DBQE874icnLctrNyFFPERAndKAKCweoydZmkgmpfXnPIjgrC5KqWpzQCfU498 SSSLK0dE42JY2N4sinHsg1M= =NFjC -----END PGP SIGNATURE----- --MW5yreqqjyrRcusr-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sat May 25 5:54:26 2002 Delivered-To: freebsd-current@freebsd.org Received: from flood.ping.uio.no (flood.ping.uio.no [129.240.78.31]) by hub.freebsd.org (Postfix) with ESMTP id 963E337B401 for ; Sat, 25 May 2002 05:54:20 -0700 (PDT) Received: by flood.ping.uio.no (Postfix, from userid 2602) id 57748535E; Sat, 25 May 2002 14:54:14 +0200 (CEST) X-URL: http://www.ofug.org/~des/ X-Disclaimer: The views expressed in this message do not necessarily coincide with those of any organisation or company with which I am or have been affiliated. To: Peter Wemm Cc: current@FreeBSD.ORG Subject: Re: i386 tinderbox failure References: <20020525063255.B16483807@overcee.wemm.org> From: Dag-Erling Smorgrav Date: 25 May 2002 14:54:13 +0200 In-Reply-To: <20020525063255.B16483807@overcee.wemm.org> Message-ID: Lines: 28 User-Agent: Gnus/5.0808 (Gnus v5.8.8) Emacs/21.2 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Peter Wemm writes: > Indeed it is installed. Note that you have exposed a fundamental bug > in the perl wrapper. It only searches $PATH, and /usr/local/bin is not > in $PATH for many system tools (eg: pkg_add -r). How about this: Index: perl.c =================================================================== RCS file: /home/ncvs/src/usr.bin/perl/perl.c,v retrieving revision 1.2 diff -u -u -r1.2 perl.c --- perl.c 18 May 2002 05:33:28 -0000 1.2 +++ perl.c 25 May 2002 12:52:43 -0000 @@ -59,5 +59,6 @@ if (errno != ENOENT) err(1, "%s", path); } + execve("/usr/local/bin/perl", argv, environ); errx(1, "Perl is not installed, try 'pkg_add -r perl'"); } Of course, it won't work if Perl was installed with a non-standard PREFIX. DES -- Dag-Erling Smorgrav - des@ofug.org To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sat May 25 7:29:44 2002 Delivered-To: freebsd-current@freebsd.org Received: from gidgate.gid.co.uk (gid.co.uk [194.32.164.225]) by hub.freebsd.org (Postfix) with ESMTP id 5D19637B400; Sat, 25 May 2002 07:29:39 -0700 (PDT) Received: (from rb@localhost) by gidgate.gid.co.uk (8.11.6/8.11.6) id g4PETb855521; Sat, 25 May 2002 15:29:37 +0100 (BST) (envelope-from rb) Message-Id: <4.3.2.7.2.20020525152636.00b2df00@gid.co.uk> X-Sender: rbmail@gid.co.uk X-Mailer: QUALCOMM Windows Eudora Version 4.3.2 Date: Sat, 25 May 2002 15:29:35 +0100 To: John Baldwin From: Bob Bishop Subject: Re: Please test PAUSE on non-Intel processors Cc: current@FreeBSD.ORG In-Reply-To: Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii"; format=flowed Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG CPU: Cyrix 486DX2 (486-class CPU) Origin = "CyrixInstead" DIR=0xa01b Stepping=10 Revision=0 # ./pausetest Testing PAUSE instruction: Register esp changed: 0xbfbffd04 -> 0xbfbffcc8 -- Bob Bishop +44 (0)118 977 4017 rb@gid.co.uk fax +44 (0)118 989 4254 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sat May 25 10:20:52 2002 Delivered-To: freebsd-current@freebsd.org Received: from whale.sunbay.crimea.ua (whale.sunbay.crimea.ua [212.110.138.65]) by hub.freebsd.org (Postfix) with ESMTP id 4854E37B400 for ; Sat, 25 May 2002 10:20:47 -0700 (PDT) Received: (from ru@localhost) by whale.sunbay.crimea.ua (8.11.6/8.11.2) id g4PHKeE73117 for current@FreeBSD.org; Sat, 25 May 2002 20:20:40 +0300 (EEST) (envelope-from ru) Date: Sat, 25 May 2002 20:20:40 +0300 From: Ruslan Ermilov To: current@FreeBSD.org Subject: Status of cross releases Message-ID: <20020525172040.GA72161@sunbay.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.3.99i Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Hi! With small hacks for ia64 and sparc64, I have now been able to produce the snapshots for alpha, i386, ia64, pc98, and sparc64 5.0-CURRENT on my 4.5-STABLE i386 box: ftp://ftp.sunbay.net//pub/FreeBSD/snapshots/ Both ia64 and sparc64 need their release/ subdirs to be filled in, and produced sparc64 floppy images are non-usable at the moment due to the endianness issue, waiting for Ian to commit his excellent bswapfs(8) utility. I except the alpha and pc98 snapshots to be fully functional, and would appreciate a feedback from anyone attempting to install from the above mentioned URL. I would also appreciate if someone could provide me with accounts on sparc64 and ia64 boxes running 5.0-CURRENT, so I could polish and actually test some changes. Cheers, -- Ruslan Ermilov Sysadmin and DBA, ru@sunbay.com Sunbay Software AG, ru@FreeBSD.org FreeBSD committer, +380.652.512.251 Simferopol, Ukraine http://www.FreeBSD.org The Power To Serve http://www.oracle.com Enabling The Information Age To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sat May 25 10:30:36 2002 Delivered-To: freebsd-current@freebsd.org Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by hub.freebsd.org (Postfix) with ESMTP id 40A9437B407; Sat, 25 May 2002 10:30:27 -0700 (PDT) Received: by elvis.mu.org (Postfix, from userid 1000) id 1017CAE1D7; Sat, 25 May 2002 10:30:27 -0700 (PDT) Date: Sat, 25 May 2002 10:30:26 -0700 From: Paul Saab To: Ruslan Ermilov Cc: current@FreeBSD.org Subject: Re: Status of cross releases Message-ID: <20020525173026.GA41783@elvis.mu.org> References: <20020525172040.GA72161@sunbay.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20020525172040.GA72161@sunbay.com> User-Agent: Mutt/1.3.27i Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Ruslan Ermilov (ru@FreeBSD.org) wrote: > I would also appreciate if someone could provide me with accounts > on sparc64 and ia64 boxes running 5.0-CURRENT, so I could polish > and actually test some changes. We are not allowed to provide general access to the current ia64 hardware we have because its all pre-production stuff so it may perform "poorly" in benchmarks. I am expecting a 4way McKinley system this coming week and once we make sure that it works properly, i have been given permission to put it into the FreeBSD cluster so others can work on it. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sat May 25 11:16:42 2002 Delivered-To: freebsd-current@freebsd.org Received: from relay01.cablecom.net (relay01.cablecom.net [62.2.33.101]) by hub.freebsd.org (Postfix) with ESMTP id 18D6D37B401 for ; Sat, 25 May 2002 11:16:39 -0700 (PDT) Received: from smtp.swissonline.ch (mail-4.swissonline.ch [62.2.32.85]) by relay01.cablecom.net (8.11.6/8.11.4/SOL/AWF/MXRELAY/06072001) with ESMTP id g4PII7629727 for ; Sat, 25 May 2002 20:18:07 +0200 (CEST) Received: from into.ch (dclient217-162-248-68.hispeed.ch [217.162.248.68]) by smtp.swissonline.ch (8.11.6/8.11.6/SMTPSOL/AWF/2002040101) with ESMTP id g4PIGbE15073 for ; Sat, 25 May 2002 20:16:37 +0200 (MEST) Message-ID: <3CEFD4E5.2010407@into.ch> Date: Sat, 25 May 2002 20:16:05 +0200 From: Emanuel Haupt User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:0.9.7) Gecko/20020123 X-Accept-Language: en-us MIME-Version: 1.0 To: freebsd-current@FreeBSD.org Subject: mfs in current Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG i was wondering, where the mount_mfs in the current version has gone? i am using current on my dell laptop (compatibility reason with 32bit cardbus) and would like to increase the performance with a mfs mount for my swap partition. thanx for your answers. emanuel To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sat May 25 11:25:44 2002 Delivered-To: freebsd-current@freebsd.org Received: from lockdown.spectrum.fearmuffs.net (c164-147.pro.thalamus.se [212.31.164.147]) by hub.freebsd.org (Postfix) with ESMTP id ADBBF37B406 for ; Sat, 25 May 2002 11:25:20 -0700 (PDT) Received: from lockdown.spectrum.fearmuffs.net (localhost.spectrum.fearmuffs.net [127.0.0.1]) by lockdown.spectrum.fearmuffs.net (8.12.3/8.12.3) with ESMTP id g4PIPK8V002414; Sat, 25 May 2002 20:25:20 +0200 (CEST) (envelope-from gmh003532@brfmasthugget.se) Received: (from redpixel@localhost) by lockdown.spectrum.fearmuffs.net (8.12.3/8.12.3/Submit) id g4PIPJa3002413; Sat, 25 May 2002 20:25:19 +0200 (CEST) (envelope-from gmh003532@brfmasthugget.se) Date: Sat, 25 May 2002 20:25:19 +0200 From: Martin Faxer To: Emanuel Haupt Cc: freebsd-current@FreeBSD.org Subject: Re: mfs in current Message-ID: <20020525182519.GB2118@lockdown.spectrum.fearmuffs.net> Mail-Followup-To: Emanuel Haupt , freebsd-current@FreeBSD.org References: <3CEFD4E5.2010407@into.ch> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <3CEFD4E5.2010407@into.ch> User-Agent: Mutt/1.3.99i Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On 2002.05.25 20:16:05 +0000, Emanuel Haupt wrote: > i was wondering, where the mount_mfs in the current version has gone? i > am using current on my dell laptop (compatibility reason with 32bit > cardbus) and would like to increase the performance with a mfs mount for > my swap partition. MFS is now known as MD. Try man 8 mdconfig and man 4 md. Your reason for wanting to use it sounds a little bit crazy though; Swap is used when there isn't sufficient physical memory available. I believe the FreeBSD VM system will handle your memory better if it has access to all of it rather than having some of it mounted as a memory disk. > > thanx for your answers. > emanuel > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-current" in the body of the message To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sat May 25 12:23:10 2002 Delivered-To: freebsd-current@freebsd.org Received: from evilpete.dyndns.org (12-232-26-46.client.attbi.com [12.232.26.46]) by hub.freebsd.org (Postfix) with ESMTP id 3FB0E37B414 for ; Sat, 25 May 2002 12:22:58 -0700 (PDT) Received: from overcee.wemm.org ([10.0.0.3]) by evilpete.dyndns.org (8.11.6/8.11.6) with ESMTP id g4PJMv149098 for ; Sat, 25 May 2002 12:22:57 -0700 (PDT) (envelope-from peter@wemm.org) Received: from wemm.org (localhost [127.0.0.1]) by overcee.wemm.org (Postfix) with ESMTP id A48273807; Sat, 25 May 2002 12:22:57 -0700 (PDT) (envelope-from peter@wemm.org) X-Mailer: exmh version 2.5 07/13/2001 with nmh-1.0.4 To: Dag-Erling Smorgrav Cc: current@FreeBSD.ORG Subject: Re: i386 tinderbox failure In-Reply-To: Date: Sat, 25 May 2002 12:22:57 -0700 From: Peter Wemm Message-Id: <20020525192257.A48273807@overcee.wemm.org> Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Dag-Erling Smorgrav wrote: > Peter Wemm writes: > > Indeed it is installed. Note that you have exposed a fundamental bug > > in the perl wrapper. It only searches $PATH, and /usr/local/bin is not > > in $PATH for many system tools (eg: pkg_add -r). > > How about this: > > Index: perl.c > =================================================================== > RCS file: /home/ncvs/src/usr.bin/perl/perl.c,v > retrieving revision 1.2 > diff -u -u -r1.2 perl.c > --- perl.c 18 May 2002 05:33:28 -0000 1.2 > +++ perl.c 25 May 2002 12:52:43 -0000 > @@ -59,5 +59,6 @@ > if (errno != ENOENT) > err(1, "%s", path); > } > + execve("/usr/local/bin/perl", argv, environ); > errx(1, "Perl is not installed, try 'pkg_add -r perl'"); > } > > Of course, it won't work if Perl was installed with a non-standard > PREFIX. That would work, but IMHO this should be the first location we try since it is the "most likely" location for it. Another idea. Suppose we have /etc/ports.conf or /etc/pkg.conf which is a symlink to the base of the installed location of ports/packages? (like we do with /etc/malloc.conf being a symlink). We could exec /etc/ports.conf/bin/perl as a last resort too. It would look pretty freaky but would be faster than parsing a text config file. pkg_add could do a readlink("/etc/ports.conf") to set the default for pkg_add -p as well. Cheers, -Peter -- Peter Wemm - peter@wemm.org; peter@FreeBSD.org; peter@yahoo-inc.com "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-current" in the body of the message From owner-freebsd-current Sat May 25 13:15:49 2002 Delivered-To: freebsd-current@freebsd.org Received: from nagual.pp.ru (pobrecita.freebsd.ru [194.87.13.42]) by hub.freebsd.org (Postfix) with ESMTP id E9B4737B403; Sat, 25 May 2002 13:15:44 -0700 (PDT) Received: from pobrecita.freebsd.ru (ache@localhost [127.0.0.1]) by nagual.pp.ru (8.12.3/8.12.3) with ESMTP id g4PKFW9O041280; Sun, 26 May 2002 00:15:38 +0400 (MSD) (envelope-from ache@pobrecita.freebsd.ru) Received: (from ache@localhost) by pobrecita.freebsd.ru (8.12.3/8.12.3/Submit) id g4PKFURx041279; Sun, 26 May 2002 00:15:31 +0400 (MSD) Date: Sun, 26 May 2002 00:15:29 +0400 From: "Andrey A. Chernov" To: current@freebsd.org Cc: obrien@freebsd.org Subject: Junk in new gcc include path Message-ID: <20020525201528.GA41180@nagual.pp.ru> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.3.28i Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Does anybody else saw this too? I just run 'cc -v hello.c' (printing Hello, world) and see: ... GNU C version 3.1 [FreeBSD] 20020509 (prerelease) (i386-undermydesk-freebsd) compiled by GNU C version 2.95.4 20020320 [FreeBSD]. ignoring nonexistent directory "NONE/include" ignoring duplicate directory "/usr/include" ... It seems junk "NONE/include" is in the include path and "/usr/include" present there twice. Please fix this thing. Especially if project have NONE directory... -- Andrey A. Chernov http://ache.pp.ru/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sat May 25 13:38:56 2002 Delivered-To: freebsd-current@freebsd.org Received: from critter.freebsd.dk (critter.freebsd.dk [212.242.86.163]) by hub.freebsd.org (Postfix) with ESMTP id BD6DE37B404 for ; Sat, 25 May 2002 13:38:51 -0700 (PDT) Received: from critter.freebsd.dk (localhost [127.0.0.1]) by critter.freebsd.dk (8.12.3/8.12.2) with ESMTP id g4PKbspA026981 for ; Sat, 25 May 2002 22:37:54 +0200 (CEST) (envelope-from phk@critter.freebsd.dk) To: current@freebsd.org Subject: duplicate free from "cache_drain" on -current From: Poul-Henning Kamp Date: Sat, 25 May 2002 22:37:54 +0200 Message-ID: <26980.1022359074@critter.freebsd.dk> Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG This is with a version of the md-driver which I will commit in a few moments and Kirks UFS2 patch. The system is in single user and now swap has been configured so it run out of VM. Poul-Henning syv# mdconfig -a -t malloc -s 128g md3: Malloc disk md3 syv# newfs -O 2 /dev/md3 IOCTL(0x41146465) "md3" 'd'/101 O(276) = ENOIOCTL Extent size set to 16384 /dev/md3: 131072.0MB (268435456 sectors) block size 16384, fragment size 2048 using 714 cylinder groups of 183.77MB, 11761 blks, 23552 inodes. super-block backups (for fsck -b #) at: 160, 376512, 752864, 1129216, 1505568, 1881920, 2258272, 2634624, 3010976, 3387328, 3763680, 4140032, 4516384, 4892736, 5269088, 5645440, 6021792, 6398144, 6774496, 7150848, 7527200, 7903552, 8279904, 8656256, 9032608, 9408960, 9785312, 10161664, 10538016, 10914368, 11290720, 11667072, 12043424, 12419776, 12796128, 13172480, 13548832, 13925184, 14301536, 14677888, 15054240, 15430592, 15806944, 16183296, 16559648, 16936000, 17312352, 17688704, 18065056, 18441408, 18817760, 19194112, 19570464, 19946816, 20323168, 20699520, 21075872, 21452224, 21828576, 22204928, 22581280, 22957632, 23333984, 23710336, 24086688, 24463040, 24839392, 25215744, 25592096, 25968448, 26344800, 26721152, 27097504, 27473856, 27850208, 28226560, 28602912, 28979264, 29355616, 29731968,Slab at 0xcc28ffe0, freei 6 = 7. panic: Duplicate free of item 0xcc28fc00 from zone 0xc082a280(UMA Buckets) Debugger("panic") Stopped at Debugger+0x45: xchgl %ebx,in_Debugger.0 db> trace Debugger(c02fb17c) at Debugger+0x45 panic(c030e2c0,cc28fc00,c082a280,c030de98,c030e2a0) at panic+0x71 uma_dbg_free(c082a280,cc28ffe0,cc28fc00) at uma_dbg_free+0xc5 uma_zfree_internal(c082a280,cc28fc00,0,0,cc285280,cc28fc00,cc2852a4,0,c030dc51,21f) at uma_zfree_internal+0x13d cache_drain(cc285280) at cache_drain+0xca zone_drain(cc285280) at zone_drain+0x5a zone_foreach(c029eb48,d3937d08,c029c82a,c0353820,1) at zone_foreach+0x2e uma_reclaim(c0353820,1,c030da02,286,287) at uma_reclaim+0x12 vm_pageout_scan(3,d3917414,d3937d34,c01dacfa,0) at vm_pageout_scan+0x30 vm_pageout(0,d3937d48,d3917414,c029d2a8,0) at vm_pageout+0x22a fork_exit(c029d2a8,0,d3937d48) at fork_exit+0x8a fork_trampoline() at fork_trampoline+0x37 db> -- Poul-Henning Kamp | UNIX since Zilog Zeus 3.20 phk@FreeBSD.ORG | TCP/IP since RFC 956 FreeBSD committer | BSD since 4.3-tahoe Never attribute to malice what can adequately be explained by incompetence. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sat May 25 13:48: 5 2002 Delivered-To: freebsd-current@freebsd.org Received: from freesbee.wheel.dk (freesbee.wheel.dk [193.162.159.97]) by hub.freebsd.org (Postfix) with ESMTP id 0996B37B400 for ; Sat, 25 May 2002 13:48:01 -0700 (PDT) Received: by freesbee.wheel.dk (Postfix, from userid 1002) id CF05738502; Sat, 25 May 2002 22:47:59 +0200 (CEST) Date: Sat, 25 May 2002 22:47:59 +0200 From: "Niels Chr. Bank-Pedersen" To: Peter Wemm Cc: Dag-Erling Smorgrav , current@FreeBSD.ORG Subject: Re: i386 tinderbox failure Message-ID: <20020525224759.D6884@bank-pedersen.dk> Mail-Followup-To: "Niels Chr. Bank-Pedersen" , Peter Wemm , Dag-Erling Smorgrav , current@FreeBSD.ORG References: <20020525192257.A48273807@overcee.wemm.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <20020525192257.A48273807@overcee.wemm.org>; from peter@wemm.org on Sat, May 25, 2002 at 12:22:57PM -0700 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-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Sat, May 25, 2002 at 12:22:57PM -0700, Peter Wemm wrote: > Dag-Erling Smorgrav wrote: > > Peter Wemm writes: > > > Indeed it is installed. Note that you have exposed a fundamental bug > > > in the perl wrapper. It only searches $PATH, and /usr/local/bin is not > > > in $PATH for many system tools (eg: pkg_add -r). > > > > How about this: > > > > Index: perl.c > > =================================================================== > > RCS file: /home/ncvs/src/usr.bin/perl/perl.c,v > > retrieving revision 1.2 > > diff -u -u -r1.2 perl.c > > --- perl.c 18 May 2002 05:33:28 -0000 1.2 > > +++ perl.c 25 May 2002 12:52:43 -0000 > > @@ -59,5 +59,6 @@ > > if (errno != ENOENT) > > err(1, "%s", path); > > } > > + execve("/usr/local/bin/perl", argv, environ); > > errx(1, "Perl is not installed, try 'pkg_add -r perl'"); > > } > > > > Of course, it won't work if Perl was installed with a non-standard > > PREFIX. > > That would work, but IMHO this should be the first location we try since it > is the "most likely" location for it. > > Another idea. Suppose we have /etc/ports.conf or /etc/pkg.conf which is a > symlink to the base of the installed location of ports/packages? (like we > do with /etc/malloc.conf being a symlink). We could exec > /etc/ports.conf/bin/perl as a last resort too. It would look pretty freaky > but would be faster than parsing a text config file. pkg_add could do a > readlink("/etc/ports.conf") to set the default for pkg_add -p as > well. Why not make the link as "/etc/localbase" or somesuch - "*.conf" sort of implies that it is a file for editing (well, most files in /etc are, but anyway). Makes it a little less freaky to me. > -Peter /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-current" in the body of the message From owner-freebsd-current Sat May 25 15:17:46 2002 Delivered-To: freebsd-current@freebsd.org Received: from mail.westbend.net (ns1.westbend.net [216.47.253.3]) by hub.freebsd.org (Postfix) with ESMTP id A979337B405; Sat, 25 May 2002 15:17:42 -0700 (PDT) Received: from ADMIN00 (bnet.westbend.net [216.47.253.17]) by mail.westbend.net (8.12.3/8.12.3) with SMTP id g4PMHfGM031890; Sat, 25 May 2002 17:17:41 -0500 (CDT) (envelope-from hetzels@westbend.net) Message-ID: <004501c20439$fc5326b0$11fd2fd8@ADMIN00> From: "Scot W. Hetzel" To: "Andrey A. Chernov" , Cc: References: <20020525201528.GA41180@nagual.pp.ru> Subject: Re: Junk in new gcc include path Date: Sat, 25 May 2002 17:17:40 -0500 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2600.0000 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000 X-Virus-Scanned: by amavisd-milter (http://amavis.org/) Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG From: "Andrey A. Chernov" > Does anybody else saw this too? > I just run 'cc -v hello.c' (printing Hello, world) and see: > ... > GNU C version 3.1 [FreeBSD] 20020509 (prerelease) > (i386-undermydesk-freebsd) > compiled by GNU C version 2.95.4 20020320 [FreeBSD]. > ignoring nonexistent directory "NONE/include" > ignoring duplicate directory "/usr/include" > ... > > It seems junk "NONE/include" is in the include path and "/usr/include" > present there twice. Please fix this thing. Especially if project have > NONE directory... > I'm seeing the "ignoring duplicate directory" problem with the Cyrus-SASL port when building on current. One of the patches (patch-ab) adds "-I${OPENSSLINC} -I${OPENSSLINC}/openssl" to the CPPFLAGS. Then when configure is run it fails to detect the unistd.h and pwd.h header files. Which causes the compile to fail when building checkpw.c. checking for getopt.h... no checking for unistd.h... no checking for crypt.h... no checking for pwd.h... no checking for shadow.h... no checking for paths.h... no Removing "-I${OPENSSLINC}" from patch-ab allows the port to find the system include files in /usr/include. checking for getopt.h... no checking for unistd.h... yes checking for crypt.h... no checking for pwd.h... yes checking for shadow.h... no checking for paths.h... yes So why does adding "-I/usr/include" to CPPFLAGS cause the compiler to ignore the headers in /usr/include? Scot To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sat May 25 17:12:29 2002 Delivered-To: freebsd-current@freebsd.org Received: from flood.ping.uio.no (flood.ping.uio.no [129.240.78.31]) by hub.freebsd.org (Postfix) with ESMTP id 135C837B401 for ; Sat, 25 May 2002 17:12:16 -0700 (PDT) Received: by flood.ping.uio.no (Postfix, from userid 2602) id 60AB05307; Sun, 26 May 2002 02:12:12 +0200 (CEST) X-URL: http://www.ofug.org/~des/ X-Disclaimer: The views expressed in this message do not necessarily coincide with those of any organisation or company with which I am or have been affiliated. To: current@freebsd.org Subject: Mutex statistics script From: Dag-Erling Smorgrav Date: 26 May 2002 02:12:11 +0200 Message-ID: Lines: 49 User-Agent: Gnus/5.0808 (Gnus v5.8.8) Emacs/21.2 MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG --=-=-= The attached script sorts the data from the debug.mutex.prof.stats sysctl variable according to the selected key (the default being the mutex name) The -g option causes the script to strip off the source file and line and accumulate totals for each mutex. The -r option reverses the sorting order. The (mutually exclusive) -a, -c, -m and -t options sort the results by the max, total, count or average column. Here's a list of the ten most frequently acquired mutices (over a period of 11 days), grouped by mutex name: des@des ~% mtxstat -gcr -l 10 max total count average name 1077094 3634841194 3021298899 1 process lock 200760 4475449899 2339885146 2 pool mutex 11075293 54743743699 2127442731 26 Giant 252 2151217659 1587924805 1 sellck 24594 1913632993 813816142 2 vnode interlock 442810 12872182712 716587273 18 filedesc structure 520 2038681691 480818216 4 PCPU 16 36114 156710765 187686674 0 bio queue 114 270322499 185453842 1 malloc 87 165913390 182277045 1 temp Sorted by total time held, a few minutes later: des@des ~% mtxstat -gtr -l 10 max total count average name 11075293 54762076072 2128355890 26 Giant 442810 12881479450 716922166 18 filedesc structure 200760 4475944044 2340324507 2 pool mutex 97625 4303676900 51655812 83 mntvnode 1077094 3636650031 3022817522 1 process lock 252 2152670298 1589143889 1 sellck 520 2038861358 480872541 4 PCPU 16 24594 1913699459 813846649 2 vnode interlock 8418 383692889 9040940 42 xl0 87 348538260 74251990 5 vnode_free_list IWBNI there was a way to record how many times each mutex was contested... DES -- Dag-Erling Smorgrav - des@ofug.org --=-=-= Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: attachment; filename=mtxstat Content-Transfer-Encoding: quoted-printable #!/usr/bin/perl -Tw #- # Copyright (c) 2002 Dag-Erling Co=EFdan Sm=F8rgrav # All rights reserved. # # Redistribution and use in source and binary forms, with or without # modification, are permitted provided that the following conditions # are met: # 1. Redistributions of source code must retain the above copyright # notice, this list of conditions and the following disclaimer # in this position and unchanged. # 2. Redistributions in binary form must reproduce the above copyright # notice, this list of conditions and the following disclaimer in the # documentation and/or other materials provided with the distribution. # 3. The name of the author may not be used to endorse or promote products # derived from this software without specific prior written permission. # # THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR # IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES # OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. # IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, # INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT # NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, # DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY # THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT # (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF # THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. # # $Id$ # use strict; use Getopt::Std; sub usage() { print(STDERR "usage: mtxstat [-gr] [-a|c|m|t] [-l limit]\n"); exit(1); } MAIN:{ my %opts; # Command-line options my $key; # Sort key my $limit; # Output limit local *PIPE; # Pipe my $header; # Header line my @names; # Field names my %data; # Mutex data my @list; # List of entries getopts("acgl:mrt", \%opts) or usage(); if ($opts{'a'}) { usage() if ($opts{'c'} || $opts{'m'} || $opts{'t'}); $key =3D 'average'; } elsif ($opts{'c'}) { usage() if ($opts{'m'} || $opts{'t'}); $key =3D 'count'; } elsif ($opts{'m'}) { usage() if ($opts{'t'}); $key =3D 'max'; } elsif ($opts{'t'}) { $key =3D 'total'; } if ($opts{'l'}) { if ($opts{'l'} !~ m/^\d+$/) { usage(); } $limit =3D $opts{'l'}; } $ENV{'PATH'} =3D '/bin:/sbin:/usr/bin:/usr/sbin'; open(PIPE, "sysctl -n debug.mutex.prof.stats|") or die("open(): $!\n"); $header =3D ; chomp($header); @names =3D split(' ', $header); if (defined($key) && !grep(/^$key$/, @names)) { die("can't find sort key '$key' in header\n"); } while () { chomp(); my @fields =3D split(' ', $_, @names); next unless @fields; my %entry; foreach (@names) { $entry{$_} =3D ($_ eq 'name') ? shift(@fields) : 0.0 + shift(@fields); } if ($opts{'g'}) { $entry{'name'} =3D~ s/^(\S+)\s+\((.*)\)$/$2/; } my $name =3D $entry{'name'}; if ($data{$name}) { if ($entry{'max'} > $data{$name}->{'max'}) { $data{$name}->{'max'} =3D $entry{'max'}; } $data{$name}->{'total'} +=3D $entry{'total'}; $data{$name}->{'count'} +=3D $entry{'count'}; $data{$name}->{'average'} =3D $data{$name}->{'total'} / $data{$name}->{'count'}; } else { $data{$name} =3D \%entry; } } if (defined($key)) { @list =3D sort({ $data{$a}->{$key} <=3D> $data{$b}->{$key} } sort(keys(%data))); } else { @list =3D sort(keys(%data)); } if ($opts{'r'}) { @list =3D reverse(@list); } print("$header\n"); if ($limit) { while (@list > $limit) { pop(@list); } } foreach (@list) { printf("%12.0f %12.0f %12.0f %12.0f %s\n", $data{$_}->{'max'}, $data{$_}->{'total'}, $data{$_}->{'count'}, $data{$_}->{'average'}, $data{$_}->{'name'}); } } --=-=-=-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sat May 25 18:43:27 2002 Delivered-To: freebsd-current@freebsd.org Received: from khavrinen.lcs.mit.edu (khavrinen.lcs.mit.edu [18.24.4.193]) by hub.freebsd.org (Postfix) with ESMTP id C6FC237B405 for ; Sat, 25 May 2002 18:43:24 -0700 (PDT) Received: from khavrinen.lcs.mit.edu (localhost [IPv6:::1]) by khavrinen.lcs.mit.edu (8.12.3/8.12.3) with ESMTP id g4Q1hNEN089695; Sat, 25 May 2002 21:43:24 -0400 (EDT) (envelope-from wollman@khavrinen.lcs.mit.edu) Received: (from wollman@localhost) by khavrinen.lcs.mit.edu (8.12.3/8.12.3/Submit) id g4Q1hNtX089692; Sat, 25 May 2002 21:43:23 -0400 (EDT) Date: Sat, 25 May 2002 21:43:23 -0400 (EDT) From: Garrett Wollman Message-Id: <200205260143.g4Q1hNtX089692@khavrinen.lcs.mit.edu> To: Dag-Erling Smorgrav Cc: current@FreeBSD.ORG Group-Reply-To: chat@FreeBSD.ORG Subject: Mutex statistics script In-Reply-To: References: Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG [Please direct followups to -chat.] < said: > Here's a list of the ten most frequently acquired mutices (over a ObLanguagePeeve: ``Mutex'' is a portmanteau of ``MUTual EXclusion''; a Latinate plural is thus entirely inappropriate. The plural of ``mutex'' is ``mutexes''. -GAWollman To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sat May 25 20:33:45 2002 Delivered-To: freebsd-current@freebsd.org Received: from khavrinen.lcs.mit.edu (khavrinen.lcs.mit.edu [18.24.4.193]) by hub.freebsd.org (Postfix) with ESMTP id CE84637B406 for ; Sat, 25 May 2002 20:33:41 -0700 (PDT) Received: from khavrinen.lcs.mit.edu (localhost [IPv6:::1]) by khavrinen.lcs.mit.edu (8.12.3/8.12.3) with ESMTP id g4Q3XeEN090034; Sat, 25 May 2002 23:33:41 -0400 (EDT) (envelope-from wollman@khavrinen.lcs.mit.edu) Received: (from wollman@localhost) by khavrinen.lcs.mit.edu (8.12.3/8.12.3/Submit) id g4Q3Xcft090031; Sat, 25 May 2002 23:33:38 -0400 (EDT) Date: Sat, 25 May 2002 23:33:38 -0400 (EDT) From: Garrett Wollman Message-Id: <200205260333.g4Q3Xcft090031@khavrinen.lcs.mit.edu> To: "Scot W. Hetzel" Cc: Subject: Re: Junk in new gcc include path In-Reply-To: <004501c20439$fc5326b0$11fd2fd8@ADMIN00> References: <20020525201528.GA41180@nagual.pp.ru> <004501c20439$fc5326b0$11fd2fd8@ADMIN00> Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG < said: > So why does adding "-I/usr/include" to CPPFLAGS cause the compiler to ignore > the headers in /usr/include? It doesn't -- it just causes the compiler to emit a warning message which confuses AC_CHECK_HEADER in some versions of autoconf. (I think 2.52 doesn't have this problem, but 2.19 does. I haven't investigated this recently, though.) -GAWollman -- Garrett A. Wollman | [G]enes make enzymes, and enzymes control the rates of wollman@lcs.mit.edu | chemical processes. Genes do not make ``novelty- Opinions not those of| seeking'' or any other complex and overt behavior. MIT, LCS, CRS, or NSA| - Stephen Jay Gould (1941-2002) To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sat May 25 21: 3:16 2002 Delivered-To: freebsd-current@freebsd.org Received: from ref5.freebsd.org (ref5.FreeBSD.org [216.136.204.102]) by hub.freebsd.org (Postfix) with ESMTP id 7940D37B401 for ; Sat, 25 May 2002 21:03:13 -0700 (PDT) Received: from ref5.freebsd.org (localhost [127.0.0.1]) by ref5.freebsd.org (8.12.3/8.12.3) with ESMTP id g4Q43DP7079435 for ; Sat, 25 May 2002 21:03:13 -0700 (PDT) (envelope-from des@ref5.freebsd.org) Received: (from des@localhost) by ref5.freebsd.org (8.12.3/8.12.3/Submit) id g4Q43DaQ079425 for current@freebsd.org; Sat, 25 May 2002 21:03:13 -0700 (PDT) Date: Sat, 25 May 2002 21:03:13 -0700 (PDT) From: Dag-Erling Smorgrav Message-Id: <200205260403.g4Q43DaQ079425@ref5.freebsd.org> To: current@freebsd.org Subject: i386 tinderbox failure Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG -------------------------------------------------------------- >>> Rebuilding the temporary build tree -------------------------------------------------------------- >>> stage 1: bootstrap tools -------------------------------------------------------------- >>> stage 2: cleaning up the object tree -------------------------------------------------------------- >>> stage 2: rebuilding the object tree -------------------------------------------------------------- >>> stage 2: build tools -------------------------------------------------------------- >>> stage 3: cross tools -------------------------------------------------------------- >>> stage 4: populating /tmp/des/obj/i386/d/home/des/tinderbox/src/i386/usr/include -------------------------------------------------------------- >>> stage 4: building libraries -------------------------------------------------------------- >>> stage 4: make dependencies -------------------------------------------------------------- ===> sbin/comcontrol ===> sbin/conscontrol ===> sbin/dhclient ===> sbin/dhclient/common ===> sbin/dhclient/dst ===> sbin/dhclient/minires cc: Internal error: Segmentation fault (program cpp0) Please submit a full bug report. See for instructions. mkdep: compile failed *** Error code 1 Stop in /d/home/des/tinderbox/src/sbin/dhclient/minires. *** Error code 1 Stop in /d/home/des/tinderbox/src/sbin/dhclient. *** Error code 1 Stop in /d/home/des/tinderbox/src/sbin. *** Error code 1 Stop in /d/home/des/tinderbox/src. *** Error code 1 Stop in /d/home/des/tinderbox/src. *** Error code 1 Stop in /d/home/des/tinderbox/src. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sat May 25 21:15:51 2002 Delivered-To: freebsd-current@freebsd.org Received: from mail.gmx.net (mail.gmx.net [213.165.64.20]) by hub.freebsd.org (Postfix) with SMTP id BEA8D37B406 for ; Sat, 25 May 2002 21:15:43 -0700 (PDT) Received: (qmail 17419 invoked by uid 0); 26 May 2002 04:15:42 -0000 Received: from p50910097.dip0.t-ipconnect.de (HELO mail.gsinet.sittig.org) (80.145.0.151) by mail.gmx.net (mp004-rz3) with SMTP; 26 May 2002 04:15:42 -0000 Received: (qmail 59744 invoked from network); 25 May 2002 19:19:17 -0000 Received: from shell.gsinet.sittig.org (192.168.11.153) by mail.gsinet.sittig.org with SMTP; 25 May 2002 19:19:17 -0000 Received: (from sittig@localhost) by shell.gsinet.sittig.org (8.11.3/8.11.3) id g4PJJHD59740 for current@FreeBSD.ORG; Sat, 25 May 2002 21:19:17 +0200 (CEST) (envelope-from sittig) Date: Sat, 25 May 2002 21:19:17 +0200 From: Gerhard Sittig To: current@FreeBSD.ORG Subject: Re: i386 tinderbox failure Message-ID: <20020525211917.O1494@shell.gsinet.sittig.org> Mail-Followup-To: current@FreeBSD.ORG References: <200205250446.g4P4kxsP095296@ref5.freebsd.org> <20020525063255.B16483807@overcee.wemm.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <20020525063255.B16483807@overcee.wemm.org>; from peter@wemm.org on Fri, May 24, 2002 at 11:32:55PM -0700 Organization: System Defenestrators Inc. Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Fri, May 24, 2002 at 23:32 -0700, Peter Wemm wrote: > > Dag-Erling Smorgrav wrote: > > perl: Perl is not installed, try 'pkg_add -r perl' > > Indeed it is installed. Note that you have exposed a fundamental bug > in the perl wrapper. It only searches $PATH, and /usr/local/bin is not > in $PATH for many system tools (eg: pkg_add -r). Is this the moment where src/usr.bin/perl should be mailwrapper like? Instead of searching the interpreter in some uncertain location (and failing) shouldn't the program just believe in what it was told by the admin? Since the admin should know if perl is installed and where it lives. And which one to choose should multiple versions be installed (for whatever reason). [ who is screaming "bikeshed" while _functionality_ and determined behaviour is being discussed? ] virtually yours 82D1 9B9C 01DC 4FB4 D7B4 61BE 3F49 4F77 72DE DA76 Gerhard Sittig true | mail -s "get gpg key" Gerhard.Sittig@gmx.net -- If you don't understand or are scared by any of the above ask your parents or an adult to help you. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message