Re: addition to cdefs

2002-11-12 Thread Garrett Wollman
On Tue, 12 Nov 2002 15:49:05 -0800 (PST), Archie Cobbs [EMAIL PROTECTED] said: But why not just this? static __inline void __fd_zero(fd_set *p, __size_t n) { memset(p-fds_bits, 0, _howmany(n, _NFDBITS)); } Because a declaration of memset() is not permitted in

addition to cdefs

2002-11-11 Thread Garrett Wollman
On 11 Nov 2002 13:31:36 +0100, Marc Recht [EMAIL PROTECTED] said: This is needed for some programs. For example for Python 2.3cvs sets (among others) _POSIX_C_SOURCE 199506L, but also expects to have chroot and friends. Then it's wrong. If it doesn't want a POSIX environment (evidently not

RE: NEWCARD and Linksys PCM200 ver. 2 CardBus Ethernet

2002-10-30 Thread Garrett Wollman
On Wed, 30 Oct 2002 10:52:22 -0500 (EST), John Baldwin [EMAIL PROTECTED] said: I used to use one. The dc(4) driver was broken a while back and now has issues with this card that it didn't used to have, but it should mostly work (it just needs to be ifconfig'd down and up when it freezes

Re: Lack of real long double support

2002-10-30 Thread Garrett Wollman
On Wed, 30 Oct 2002 17:01:54 -0700 (MST), M. Warner Losh [EMAIL PROTECTED] said: I think I don't understand what you are saying at all. It doesn't seem top jive with the rest of the messages in this thread. Of course not, it's Terry ``Irrelevant Tangent'' Lambert you're taking about.

Re: Lack of real long double support

2002-10-30 Thread Garrett Wollman
On Wed, 30 Oct 2002 20:29:16 -0500 (EST), Garrett Wollman [EMAIL PROTECTED] said: [rude snipe deleted...] Sorry, that was un-called-for (and was intended to be a private message to Warner). -GAWollman To Unsubscribe: send mail to [EMAIL PROTECTED] with unsubscribe freebsd-current in the body

NEWCARD and Linksys PCM200 ver. 2 CardBus Ethernet

2002-10-29 Thread Garrett Wollman
Has anyone managed to make one of these work? I get the following messages: cardbus1: Expecting link target, got 0x59 cardbus1: Resource not specified in CIS: id=10, size=100 cardbus1: Resource not specified in CIS: id=14, size=400 cardbus1: unknown card (vendor=0x1737, dev=0xab09) at 0.0 irq 11

A success story, of sorts

2002-10-28 Thread Garrett Wollman
Last week I decided to blow away my newer laptop's ancient 4.3 installation (well, actually, Lose XP decided to do it for me, but that's another story). I had just gotten my complimentary developer's CD set from FreeBSDmall.com (thanks, guys!) and decided to reinstall everything from scratch. So

Re: HEADS UP: you need to install a new kernel before an installworld.

2002-10-28 Thread Garrett Wollman
On Mon, 28 Oct 2002 14:55:55 -0800, Peter Wemm [EMAIL PROTECTED] said: /boot/loader though is a different story. 'make installkernel' does not install the new loader. However, most non-ancient 4.x loaders can boot a 5.x kernel sufficiently well that this shouldn't be a crisis. Or, they

Re: A success story, of sorts

2002-10-28 Thread Garrett Wollman
On Mon, 28 Oct 2002 14:51:31 -0800, Peter Wemm [EMAIL PROTECTED] said: The temperatures are in kelvin * 10. ie: subtract 2731 to get degrees celcius, then divide by 10. In my case above: 3281 - 2731 = 550, or 55.0C. Cool. I just wasted an hour hacking up xload to make it display temperature

Re: Bad system call: aio_read()

2002-10-15 Thread Garrett Wollman
On Sat, 12 Oct 2002 11:57:23 -0400, Craig Rodrigues [EMAIL PROTECTED] said: I am trying to port the ACE library ( http://www.cs.wustl.edu/~schmidt/ACE.html ) to FreeBSD-CURRENT, and it is very confusing that code in -STABLE which compiled and worked, does not work the same way in -CURRENT.

Re: devfs oddity?

2002-10-06 Thread Garrett Wollman
On Sun, 6 Oct 2002 06:08:44 -0400 (EDT), Matthew N. Dodd [EMAIL PROTECTED] said: Has our CDROM driver ever supported multiple ISO filesystems per CD? Has it supported multi-session CDROMs? The notion of partitions on CDROMs is a little ambiguous. I'm hoping that GEOM can improve this.

Re: Journaled filesystem in CURRENT

2002-09-27 Thread Garrett Wollman
On Thu, 26 Sep 2002 20:06:00 -0700, David O'Brien [EMAIL PROTECTED] said: On Thu, Sep 26, 2002 at 09:13:41PM +0200, Alexander Leidinger wrote: Yes, bg-fsck isn't really usable at the moment. They work fine for me for quite a while. The last buildworld on my server was Sept 15th. Worked

`lorder' problem

2002-09-24 Thread Garrett Wollman
Anyone experiencing this problem might want to try the following (beware cutpaste). I still don't understand why it is that I don't see it. Is there a hidden build dependency? (I.e., does `sort' need to be added to the list of build-tools?) I'm to tired right now to look at ncurses, but it

Re: Who broke sort(1) ?

2002-09-24 Thread Garrett Wollman
On Tue, 24 Sep 2002 13:30:11 -0700, Peter Wemm [EMAIL PROTECTED] said: Oh man, this is going to suck. There are thousands and thousands of third party scripts that use +n syntax. I am most unhappy with this change. :-( The time to complain about it was back in 1992when the old syntax was

Re: Who broke sort(1) ?

2002-09-24 Thread Garrett Wollman
On Tue, 24 Sep 2002 14:09:31 -0700, Bill Fenner [EMAIL PROTECTED] said: When's the first time the FreeBSD sort(1) man page mentioned that this syntax was deprecated? Can we at least start from there? It does not appear to have ever been properly documented. I don't object to maintaining

Re: Who broke sort(1) ?

2002-09-24 Thread Garrett Wollman
On Tue, 24 Sep 2002 14:26:43 -0700, Peter Wemm [EMAIL PROTECTED] said: Closed payware standards do not count as 'fair warning'. I still have never been able to see a posix standard. Go to a library. Or go to http://www.opengroup.org/ and register for free on-line access. -GAWollman To

Re: Crashdumps available for download ... please help

2002-09-18 Thread Garrett Wollman
On Wed, 18 Sep 2002 08:27:08 +0200 (CEST), Martin Blapp [EMAIL PROTECTED] said: 10. Upgraded to gcc3.2. I was seeing now some SIG11 during builds, and - panics ! Softupdates and fs panics mostly. I turned off softupdates. The panic was different, but all the time it was in mmap.

Re: No way to tell when `long long' is or is not supported?

2002-09-09 Thread Garrett Wollman
On Mon, 9 Sep 2002 01:10:46 -0700, David O'Brien [EMAIL PROTECTED] said: Looking at GCC on other platforms, _LONGLONG seems to be the most preferred symbol. How does this patch look? Works for me. I'd still like to see `-posix' go away, if we're going to be changing freebsd-spec.h further.

Re: No way to tell when `long long' is or is not supported?

2002-09-09 Thread Garrett Wollman
On Mon, 9 Sep 2002 00:07:00 -0700, David O'Brien [EMAIL PROTECTED] said: It seems to work for me: $ cat foo.c #ifdef __STRICT_ANSI__ #error __STRICT_ANSI__ #endif $ /usr/bin/cc -ansi foo.c foo.c:2:2: #error __STRICT_ANSI__ OK, so this is now one of those magic

No way to tell when `long long' is or is not supported?

2002-09-08 Thread Garrett Wollman
GCC used to define a macro __STRICT_ANSI__ when `-ansi' was given on the command line. The current version does not do this, which breaks detection of whether `long long' is allowed. (For some reason this is not hit in -current builds, but I have made some fixes to stdlib.h which trigger it in

Another compiler bug?

2002-09-07 Thread Garrett Wollman
World-testing some changes to libc, I had g++ bomb out with the following assertion: In file included from /usr/obj/usr/src/i386/usr/include/g++/locale:46, from /usr/obj/usr/src/i386/usr/include/g++/bits/ostream.tcc:37, from

Re: web browsers (was: Re: aout support broken in gcc3)

2002-09-04 Thread Garrett Wollman
On Wed, 4 Sep 2002 16:54:02 +1000, Michael WARDLE [EMAIL PROTECTED] said: for Internet Explorer). I would suggest to anybody still using Netscape 4 on a Unix platform that they try a replacement browser, whether that be Mozilla, Galeon, or something else (perhaps Opera or Konqueror).

Re: aout support broken in gcc3

2002-09-04 Thread Garrett Wollman
On Tue, 3 Sep 2002 23:32:22 +0100 (BST), Richard Tobin [EMAIL PROTECTED] said: So they need a C compiler that can generate a.out format .o files, and a linker that can link a.out format .o files against an a.out format executable. Not necessarily. There is always `objcopy', at least for

Re: aout support broken in gcc3

2002-09-03 Thread Garrett Wollman
On Tue, 3 Sep 2002 09:31:52 -0700 (PDT), Julian Elischer [EMAIL PROTECTED] said: As long as I can set things up so that a chroot to an environment full of 2.2.6 binaries will still work, then I can still support sites with embedded 2.2.6 based things.. Others may find this a requirement too.

Re: cvs commit: src/release/i386 drivers.conf

2002-07-24 Thread Garrett Wollman
On Wed, 24 Jul 2002 20:28:02 +0200 (SAT), John Hay [EMAIL PROTECTED] said: We can save some space (I think) by not gziping the individual help files, but leave them unzipped. Then the final gzip of the whole image should be able to do a better job of it. But I doubt if it will give us enough

Re: bug in awk implementation?

2002-07-16 Thread Garrett Wollman
[Since you insisted on CC'ing me...] On Tue, 16 Jul 2002 16:57:42 -0700 (PDT), Gordon Tetlow [EMAIL PROTECTED] said: No, you are quoting from the gawk(1) man page. The awk(1) man page makes no such statement. The awk(1) manual page does not define the correct behavior of gawk(1). IEEE Std.

Re: bug in awk implementation?

2002-07-15 Thread Garrett Wollman
On Mon, 15 Jul 2002 09:06:36 -0700 (PDT), Gordon Tetlow [EMAIL PROTECTED] said: Ah, okay, there is a distinct lack of documentation to that fact. I have figured out that I can just set RS= and that does the same thing. I suppose it would be helpful to have an awk book around. =) The

cvs commit: src/lib/libc/gen statvfs.c

2002-07-11 Thread Garrett Wollman
On Thu, 11 Jul 2002 15:54:12 -0700 (PDT), Garrett Wollman [EMAIL PROTECTED] said: wollman 2002/07/11 15:54:12 PDT Added files: lib/libc/gen statvfs.c Log: A simple implementation of statvfs(3) (one step above the trivial one). Not yet connected to the build

additional queue macro

2002-07-02 Thread Garrett Wollman
On Tue, 2 Jul 2002 09:54:02 -0500, Jonathan Lemon [EMAIL PROTECTED] said: Essentially, this provides a traversal of the tailq that is safe from element removal, while being simple to drop in to those sections of the code that need updating, as evidenced in the patch below. The queue macros

Re: additional queue macro

2002-07-02 Thread Garrett Wollman
On Tue, 2 Jul 2002 16:07:36 -0700 (PDT), Julian Elischer [EMAIL PROTECTED] said: I would by the way argue that the statement The queue macros always guaranteed that traversal was safe in the presence of deletions to be false. Nowhere was this guaranteed, in fact the Manual page goes to

Re: duplicate -ffreestanding in kernel build

2002-06-15 Thread Garrett Wollman
On Sat, 15 Jun 2002 12:49:29 -0700, Maxime Henrion [EMAIL PROTECTED] said: IIRC, -ffreestanding prevented GCC3 from being stupid optimizations like `-ffreestanding' tells the compiler that it is to operate as a free-standing implementation (in the words of the C standard); i.e., that there is

Re: Updating GNU Tar in the base system

2002-06-04 Thread Garrett Wollman
On Tue, 4 Jun 2002 13:36:17 +1000, Tim J. Robbins [EMAIL PROTECTED] said: Having two tar's, two cpio's, two awk's, gzip and zlib in the base system is bloat. It may be bloat, but it's tolerable bloat that our users are well-accustomed to. -GAWollman To Unsubscribe: send mail to [EMAIL

State of the ports collection

2002-06-03 Thread Garrett Wollman
On Mon, 3 Jun 2002 13:42:24 -0700, Kris Kennaway [EMAIL PROTECTED] said: * (35 ports) Something caused sys_nerr to change prototypes. It looks like this might be because the definition of __const from sys/ctypes.h has changed, but I can't see why. See for example

Mutex statistics script

2002-05-25 Thread Garrett Wollman
[Please direct followups to -chat.] On 26 May 2002 02:12:11 +0200, Dag-Erling Smorgrav [EMAIL PROTECTED] 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

Re: Junk in new gcc include path

2002-05-25 Thread Garrett Wollman
On Sat, 25 May 2002 17:17:40 -0500, Scot W. Hetzel [EMAIL PROTECTED] 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

Re: Keywords: pre-GCC3 tcsh coredump free/malloc reentrancy signal

2002-05-12 Thread Garrett Wollman
On Sun, 12 May 2002 23:27:42 +0200, Poul-Henning Kamp [EMAIL PROTECTED] said: The correct solution is probably to set a flag in the signal handler and resize the buffer before the next line is read. Or, somewhat less optimally, to block SIGWINCH (and any other signals with similar handler

Re: alpha tinderbox failure

2002-05-11 Thread Garrett Wollman
On Sun, 12 May 2002 00:37:05 +0300, Giorgos Keramidas [EMAIL PROTECTED] said: It is ugly. I'm not sure if it's non-standard too. Duff's device was valid in C89. I can't speak for whether C99 has broken this. That's not necessarily a bad thing, since most of the time people use it to prove

Re: cc1 crashes with SIGBUS while building XFree86-Server-4.2.0_2

2002-05-01 Thread Garrett Wollman
On Wed, 1 May 2002 13:32:35 +0200, Jose M. Alcaide [EMAIL PROTECTED] said: I have been building XFree86 without problems, I just rebuilt both -current (Friday or Saturday timeframe) and all of X (last night) without a problem. (Well, other than all of the old binaries I need to recompile

Re: new expr(1) behaviour breaks libtool

2002-04-22 Thread Garrett Wollman
On Sun, 21 Apr 2002 20:17:29 +0200 (SAT), John Hay [EMAIL PROTECTED] said: expr -lgrove : -l\(.*\) expr -- -L/export/ports/textproc/jade/work/jade-1.2.1/lib/.libs : -l\(.*\) If we are going to leave this behaviour, we will have to teach libtool how to call expr(1) differently on -stable

New expr(1) breaks ports

2002-03-24 Thread Garrett Wollman
On Sun, 24 Mar 2002 16:59:36 -0800, Kris Kennaway [EMAIL PROTECTED] said: expr --prefix=/usr/local : -*prefix=\(.*\) expr: syntax error Is expr to blame, or w3m? w3m is to blame. See expr(1) for more details and a workaround which is portable to both historic and POSIX expr

Re: gcc -O broken in CURRENT

2002-03-15 Thread Garrett Wollman
[Unnecessary carbon copies trimmed.] On Fri, 15 Mar 2002 22:41:26 -0500, Brian T.Schellenberger [EMAIL PROTECTED] said: If you mean the FreeBSD-native netscape 4.x; yes, it's perfectly silly to run *that*. I don't see anything silly about it. It works with all the Web sites I care about

Re: HEADS UP: cvs commit: src/sys/conf kern.pre.mk (fwd)

2002-02-26 Thread Garrett Wollman
On Mon, 25 Feb 2002 23:35:12 -0700 (MST), M. Warner Losh [EMAIL PROTECTED] said: volatile int conspeed; int *foo = conspeed; The answer to this is Not all warnings are indicative of errors. It is unreasonable to expect all warnings to be removed, since the compiler has insufficient

Re: rdr 127.0.0.1 and blocking 127/8 in ip_output()

2002-02-14 Thread Garrett Wollman
On Thu, 14 Feb 2002 11:09:41 +0200, Ruslan Ermilov [EMAIL PROTECTED] said: ping -s 127.1 1.2.3.4 telnet -S 127.1 1.2.3.4 If someone explicitly overrides source-address selection, they are presumed to know WTF they are doing, and the kernel should not be trying to second-guess them.

rdr 127.0.0.1 and blocking 127/8 in ip_output()

2002-02-13 Thread Garrett Wollman
On Wed, 13 Feb 2002 11:03:47 +0200, Ruslan Ermilov [EMAIL PROTECTED] said: Please test with and without this patch. I continue to believe that this should be done by fixing the routing, not by adding additional hacks to the already-bloated ip_output() path. -GAWollman To Unsubscribe: send

Re: rdr 127.0.0.1 and blocking 127/8 in ip_output()

2002-02-13 Thread Garrett Wollman
On Wed, 13 Feb 2002 17:58:51 +0200, Ruslan Ermilov [EMAIL PROTECTED] said: RFC1122 requires the host to not send 127/8 addresses out of loopback, whether or not its routes are set up correctly. As we have already seen, there is not consensus on this particular issue, or on the general issue

Re: function name collision on getcontext with ports/editors/joe

2002-02-11 Thread Garrett Wollman
On Mon, 11 Feb 2002 12:16:44 -0500 (EST), Daniel Eischen [EMAIL PROTECTED] said: How do you easily forward declare something that is a typedef? There is a reason style(9) says not to use such typedefs. Unfortunately, this one it written into a standard. Since We Are The Implementation, there

Support for atapi cdrw as scsi in -current?

2002-02-03 Thread Garrett Wollman
On Sat, 02 Feb 2002 20:10:20 +, [EMAIL PROTECTED] said: I noticed a patch on freebsd-scsi a while back that added a not very complete form of atapi as scsi support to the freebsd kernel. Are there plans to complete this and add it to -current sometime before -current turns into

Two recent lock order reversals

2002-01-29 Thread Garrett Wollman
Sources about a week old: 1st 0xc4074c34 filedesc structure @ ../../../kern/kern_descrip.c:925 2nd 0xc03946e0 Giant @ ../../../kern/kern_descrip.c:959 1st 0xc3f3dd00 pcm0 @ ../../../dev/sound/pcm/sound.c:132 2nd 0xc3f3db40 pcm0:play:0 @ ../../../dev/sound/pcm/sound.c:189 -GAWollman To

Re: Processes hanging in ``inode' state

2002-01-28 Thread Garrett Wollman
On Sat, 26 Jan 2002 19:08:04 +0100 (CET), [EMAIL PROTECTED] said: I noticed it since last summer, too. Using both vi and vile. I have not seen it recently. My most recent crashes all involve triple-faults. A new machine, running very fresh -current, hasn't been up for long enough to evoke

spam

2001-12-20 Thread Garrett Wollman
On Thu, 20 Dec 2001 20:46:16 -0600, Joe Halpin [EMAIL PROTECTED] said: Is this just a normal part of being on the list? Yes, lots of spammers spew at FreeBSD mailing-lists. If you can identify a persistent source of spam, the postmaster is fairly responsive in filtering them. -GAWollman To

Re: Still panic() with userland binary on CURRENT

2001-11-26 Thread Garrett Wollman
On Mon, 26 Nov 2001 09:43:31 -0800 (PST), John Baldwin [EMAIL PROTECTED] said: - realitexpire, td); + realitexpire, td-td_proc); Ouch, something this simple definitely caused a warning, it looks like warnings are being ignored. :( Nope. Look at the

Re: libfetch kqueue patch

2001-11-26 Thread Garrett Wollman
On Mon, 26 Nov 2001 15:27:45 -0500 (EST), Andrew R. Reiter [EMAIL PROTECTED] said: As from OpenBSD (in shorter form): fd_set *fds = calloc(howmany(fd+1, NFDBITS), sizeof(fd_mask)); But this is not portable. The application is not allowed to assume anything about the structure of an

Re: libfetch kqueue patch

2001-11-26 Thread Garrett Wollman
On Thu, 22 Nov 2001 13:02:23 +0200, Maxim Sobolev [EMAIL PROTECTED] said: For what it's worth, it also makes code less portable. On the other hand, it would also make libfetch useful in a larger variety of applications; viz., those which have so many file descriptors open that the one used by

Re: re-entrancy and the IP stack.

2001-11-16 Thread Garrett Wollman
On Fri, 16 Nov 2001 16:13:41 -0800 (PST), Julian Elischer [EMAIL PROTECTED] said: (and anyhow Garrett got rid of the 'static' uses of mbufs, not 'travelling' 'per packet' uses..) Only because I did not have the time or stomach then to introduce `struct packet' everywhere. All of the queueing

namespace pollution with struct thread?

2001-11-12 Thread Garrett Wollman
On Mon, 12 Nov 2001 14:01:35 -0800, Steve Kargl [EMAIL PROTECTED] said: I WINE developer has suggested that this is namespace pollution on the part of FreeBSD, but he hasn't given any details to support what he means. Applications which include sys/user.h, or any other non-standard header

Re: malloc.h

2001-11-10 Thread Garrett Wollman
On Sat, 10 Nov 2001 14:52:22 +0100, Jens Schweikhardt [EMAIL PROTECTED] said: As I understand it, the only problem is if some implementation indicates non-conformance with #define __STDC__ 0, which is unheard of to me, and, if I were an implementor of such a system, I'd just leave it

Re: devfs question

2001-10-27 Thread Garrett Wollman
On Sat, 27 Oct 2001 11:32:07 +0200, Poul-Henning Kamp [EMAIL PROTECTED] said: Right, but the only way to get an error message is to let /sbin/init die and have the kernel print the message. /sbin/init cannot print the message when there is no /dev/console can it ? Yes, it can, if the kernel

Re: cu(1) (Was: Re: cvs commit: src/etc/mtree BSD.var.dist)

2001-10-26 Thread Garrett Wollman
On Fri, 26 Oct 2001 17:59:33 +0100, Mark Murray [EMAIL PROTECTED] said: Do you have a problem with cu being a port and not in the base system? (ie, a port that gives you _just_ cu with no other UUCP crap?) I think that's a POLA question; I have no fundamental objection. -GAWollman To

Re: panic: blockable sleep lock (sx) allproc @ /usr/local/src/sys/kern/kern_proc.c:212

2001-10-07 Thread Garrett Wollman
On Sun, 7 Oct 2001 14:49:16 +1000 (EST), Bruce Evans [EMAIL PROTECTED] said: Is using xconsole significantly better than tail -f /var/log/messages? I don't know. I think `xterm -C' is better than either one, if it can be made to work properly. (I have held off on updating to latest -current

SIOCGIFDATA

2001-10-03 Thread Garrett Wollman
On Wed, 3 Oct 2001 15:42:57 -0400, Kenneth Culver [EMAIL PROTECTED] said: I was wondering if anyone had thought of implementing the above ioctl. Right now from what I can tell, (from wmnet, and netstat) all stats for a network device are kvm_read out of the kernel. These applications

Re: uucp user shell and home directory

2001-10-01 Thread Garrett Wollman
On Mon, 01 Oct 2001 11:51:32 -0600, Lyndon Nerenberg [EMAIL PROTECTED] said: And you should *never* allow remote site UUCP logins (those that run uucico) under the `uucp' login, for obvious security reasons. I remember, back in the mists of ancient time, it was common practice to provide

Re: kldxref broken, maybe?

2001-09-21 Thread Garrett Wollman
On Thu, 20 Sep 2001 22:19:22 -0700, Peter Wemm [EMAIL PROTECTED] said: foreach $path (`sysctl -n kern.module_path | sed -e 's/;/ /`) if (-d $path) kldxref $path endif endfor module_path=$(sysctl -n kern.module_path) OIFS=$IFS; IFS=; set ${module_path} IFS=$OIFS for directory; do

Seen this lock order reversal?

2001-09-18 Thread Garrett Wollman
lock order reversal 1st 0xd3a5c11c process lock @ ../../../vm/vm_glue.c:469 2nd 0xc0e3fe30 lockmgr interlock @ ../../../kern/kern_lock.c:239 This is on relatively old (~ three months) sources. The first lock is from swapout_procs(); I assume the second lock actually refers to the call to

Re: kern.flp blown out again

2001-09-13 Thread Garrett Wollman
On Thu, 13 Sep 2001 15:16:43 -0400 (EDT), I wrote: -rwxr-xr-x 1 wollman sources 590239 Sep 13 15:13 lots-of-modules.ko.gz* Here's another one, with all of the modules except for those which cannot possibly be used for installation (e.g., sound, discard interface, bktr, etc.):

Re: kern.flp blown out again

2001-09-13 Thread Garrett Wollman
On Thu, 13 Sep 2001 02:00:57 -0700, Jordan Hubbard [EMAIL PROTECTED] said: It's just easier to keep band-aiding it, as ugly a scenario as that might be. If we added a third disk with modules (This is based on somewhat dated sources, but I think that the idea is right.)

HEADSUP!! KSE commit imminent.

2001-09-11 Thread Garrett Wollman
On Tue, 11 Sep 2001 12:57:40 -0700 (PDT), Julian Elischer [EMAIL PROTECTED] said: Peter, Matt and I, (and a bunch of testers) have been banging on the KSE kernel for two weeks now. The state of the patch is: Everything runs except nwfs and smbfs (my head hurts whe I read them) I'm glad to

Re: proctitle progress reporting for dump(8)

2001-09-01 Thread Garrett Wollman
On Sat, 1 Sep 2001 21:55:09 +0200, Jeroen Ruigrok/Asmodai [EMAIL PROTECTED] said: You mean dump should get a signal handler for SIGINFO to print/display the current status of the application? Yes! Just like in fsck, and for the same reasons. -GAWollman To Unsubscribe: send mail to [EMAIL

Re: proctitle progress reporting for dump(8)

2001-09-01 Thread Garrett Wollman
On Sat, 01 Sep 2001 22:48:37 +0200, Arne Dag Fidjestøl [EMAIL PROTECTED] said: You'd still need somewhere to put the status message; the dump process above has no controlling terminal. If it has no controlling terminal then it's not going to receive ctty signals like SIGINFO. -GAWollman

Re: proctitle progress reporting for dump(8)

2001-09-01 Thread Garrett Wollman
On Sat, 01 Sep 2001 23:08:48 +0200, Arne Dag Fidjestøl [EMAIL PROTECTED] said: But I agree, SIGINFO is not a good solution here :) I'm not sure who you're agreeing with, since I did not say that. -GAWollman To Unsubscribe: send mail to [EMAIL PROTECTED] with unsubscribe freebsd-current in

Re: proctitle progress reporting for dump(8)

2001-09-01 Thread Garrett Wollman
On Sun, 02 Sep 2001 00:39:22 +0200, Arne Dag Fidjestøl [EMAIL PROTECTED] said: Could you please clarify your position on this issue? Is setproctitle() the wrong way to do this, and if so, why? I don't expect setproctitle() to be useful to me one way or the other. SIGINFO, on the other

Re: proctitle progress reporting for dump(8)

2001-09-01 Thread Garrett Wollman
On Sat, 1 Sep 2001 19:47:06 +0200, Jeroen Ruigrok/Asmodai [EMAIL PROTECTED] said: 79240 ?? S 0:06,85 dump: /dev/da0h(0): 92.44% done, finished in 0:43 (dump) SIGINFO! SIGINFO! SIGINFO! -GAWollman To Unsubscribe: send mail to [EMAIL PROTECTED] with unsubscribe freebsd-current in the

Re: symlink(2) [Was: Re: tcsh.cat]

2001-08-31 Thread Garrett Wollman
[Attribution deleted for clarity; see referenced messages in the archives.] $ ln -s '' foo $ cp foo bar cp: foo is a directory (not copied) No, foo certainly _is_ a directory. It is precisely the same thing as .. No, the empty pathname has been invalid and not an alias

HEADS UP: ACPI CHANGES AFFECTING MOST -CURRENT USERS

2001-08-29 Thread Garrett Wollman
On Wed, 29 Aug 2001 19:58:59 -0700, Mike Smith [EMAIL PROTECTED] said: - I pushed the power button, and my system shut down cleanly! Yes. ACPI brings some useful new features. 8) FSVO ``useful''. It's a real PITA to have to physically unplug the machine when the kernel is wedged rather

RE: Headsup! KSE Nay-sayers speak up!

2001-08-27 Thread Garrett Wollman
On Mon, 27 Aug 2001 09:34:06 -0700 (PDT), John Baldwin [EMAIL PROTECTED] said: Just to get this out in the public: I for one think 5.x has enough changes in it and would like for KSE to be postponed to 6.0-current and 6.0-release. I agree. I'd like to see this stuff happen, but I think it's

Re: Headsup! KSE Nay-sayers speak up!

2001-08-27 Thread Garrett Wollman
On Mon, 27 Aug 2001 15:34:14 -0500, Jim Bryant [EMAIL PROTECTED] said: FreeBSD is going to be left in the dust unless both the SMPng *AND* KSE projects are integrated into 5.0. I care about having a system that works well and does what I ask of it. What the Linux horde is doing is of little

Re: Copyright Contradiction in libalias

2001-08-22 Thread Garrett Wollman
On Wed, 22 Aug 2001 20:04:46 +0400, Andrey A. Chernov [EMAIL PROTECTED] said: I mean common part of international copyright law. There is no such thing as ``international copyright law''. There is only national copyright law. Parties to the various international copyright conventions agree

Re: Copyright Contradiction in libalias

2001-08-22 Thread Garrett Wollman
On Wed, 22 Aug 2001 10:35:11 +0400, Andrey A. Chernov [EMAIL PROTECTED] said: No, author part of copyright can't be deattached, unless fraud happens. Only if you live in a country whose legal system recognizes ``moral rights''. -GAWollman To Unsubscribe: send mail to [EMAIL PROTECTED] with

Re: race-to-the-root, hello anyone out there?

2001-08-13 Thread Garrett Wollman
On Mon, 13 Aug 2001 14:57:54 -0700, David O'Brien [EMAIL PROTECTED] said: I should have mentioned this. /tmp is on /, which is UFS, mounted noatime and with softupdates enabled. Plenty of freespace:/dev/da0s1a 1.3G 843M 361M 70% / Same thing happens to me, but it's when sending mail

RE: Random Lockups

2001-08-09 Thread Garrett Wollman
On Wed, 08 Aug 2001 07:53:57 -0700 (PDT), John Baldwin [EMAIL PROTECTED] said: Usually it involves an NMI switch. :( Can you cvs (or cvsup) by dates on the kernel sources to narrow down exactly what day (and possibly what commit) causes these lockups? I.e., does it work fine on August 4th,

ntpd 4.1

2001-08-03 Thread Garrett Wollman
On Thu, 2 Aug 2001 12:25:13 +0200, Ollivier Robert [EMAIL PROTECTED] said: The question I have is the following: authentication was done with md5 code builtin and I disabled DES support (not supported anymore). Now, with 4.1, it can be linked to openssl but it is still an optional component.

RE: Lock order reversals that aren't problematic

2001-07-30 Thread Garrett Wollman
On Mon, 30 Jul 2001 09:28:03 -0700 (PDT), John Baldwin [EMAIL PROTECTED] said: However, the networking stack is being redone, By whom? I haven't seen anything about this posted to -net. -GAWollman To Unsubscribe: send mail to [EMAIL PROTECTED] with unsubscribe freebsd-current in the body

Re: libedit replacement for libreadline

2001-07-16 Thread Garrett Wollman
On Mon, 16 Jul 2001 03:19:32 -0700, Kris Kennaway [EMAIL PROTECTED] said: Personally, I think it's worth it to get rid of a GNU dependency in the base system, as well as reducing the overall amount of functional code duplication. I don't, particularly since the two programs which use it are

Use of M_WAITOK in if_addmulti().

2001-07-15 Thread Garrett Wollman
On Mon, 16 Jul 2001 00:13:14 +0900 (JST), Hajimu UMEMOTO [EMAIL PROTECTED] said: Current if_addmulti() calls MALLOC() with M_WAITOK. However, if_addmulti() can be called from in[6]_addmulti() with splnet(). It may lead kernel panic. This is not a problem (or should not be). It is

Re: cannot print to remote printer

2001-07-14 Thread Garrett Wollman
I wrote: The new POSIX draft, at least, sanctions the automatic reset of SIGCHLD to SIG_DFL upon exec(). Terry Lambert appears to have written: How does the NOHUP program continue to function in light of this reset demand? There is no ``demand'' involved. The behavior of the system when

Re: cannot print to remote printer

2001-07-12 Thread Garrett Wollman
On 12 Jul 2001 22:40:12 +0300, Giorgos Keramidas [EMAIL PROTECTED] said: I might be wrong in many ways, but... is it then mandatory that you `reset' SIGCHLD to SIG_DFL ? Possibly. In the general case (as specified by standards), what happens to SIGCHLD if it was set to SIG_IGN before exec()

Re: picking a DB (Re: nvi maintainer?)

2001-07-10 Thread Garrett Wollman
On Tue, 10 Jul 2001 17:24:37 +0200, Sheldon Hearn [EMAIL PROTECTED] said: The next step is for someone to see how hard it is to provide libc hooks for the DB 3.x functionality that nvi requires, without removing the existing DB 1.x functionality that other subsystems require. It's actually

Re: Ok, try this patch. (was Re: symlink(2) [Was: Re: tcsh.cat])

2001-06-18 Thread Garrett Wollman
On Mon, 18 Jun 2001 15:40:23 +1000 (EST), Bruce Evans [EMAIL PROTECTED] said: NetBSD committed essentially this patch 4 years ago (as part of rev.1.23). I like it, except it seems to be incompatible with POSIX.1-200x. I think I agree with your interpretation. Quoting from XBDd7, page 101,

Re: Ok, try this patch. (was Re: symlink(2) [Was: Re: tcsh.cat])

2001-06-18 Thread Garrett Wollman
On Mon, 18 Jun 2001 20:59:45 +0400, Andrey A. Chernov [EMAIL PROTECTED] said: Maybe it is just my bad English understanding, but it seems last two cases must be ./foo/ .// ./foo/bar .//bar No, because the ``resulting filename'' begins with a slash. -GAWollman

Re: Ok, try this patch. (was Re: symlink(2) [Was: Re: tcsh.cat])

2001-06-18 Thread Garrett Wollman
On Mon, 18 Jun 2001 21:35:17 +0400, Andrey A. Chernov [EMAIL PROTECTED] said: ./foo/ .// ./foo/bar .//bar No, because the ``resulting filename'' begins with a slash. It seems resulting filename (pathname?) begins with ./ (not a slash). No, it doesn't. The

Re: Ok, try this patch. (was Re: symlink(2) [Was: Re: tcsh.cat])

2001-06-18 Thread Garrett Wollman
On Mon, 18 Jun 2001 10:46:27 -0700 (PDT), Matt Dillon [EMAIL PROTECTED] said: In anycase, I can't imagine that POSIX actually intended null symlinks to act in any particular way The standard specifies precisely how pathname resolution is supposed to behave. FreeBSD should conform to the

Re: convert libgmp to a port?

2001-06-18 Thread Garrett Wollman
On 18 Jun 2001 03:32:10 +0200, Assar Westerlund [EMAIL PROTECTED] said: But telnet in historic BSD didn't have sra or any other authentication mechanism that uses libmp. Or are you saying that we cannot change `historical BSD software'? No, I'm saying that the author of the SRA patches did

Re: convert libgmp to a port?

2001-06-17 Thread Garrett Wollman
On Sat, 16 Jun 2001 23:38:45 -0700, Peter Wemm [EMAIL PROTECTED] said: telnet* should never have used libmp in the first place, Yes, it should have, since telnet is historic BSD software and libmp is the historic BSD arbitrary-precision-math library. That is also (one reason) why we should

The PR db is not for -current problems, right?

2001-06-16 Thread Garrett Wollman
On Sat, 16 Jun 2001 14:51:38 +0200, Jens Schweikhardt [EMAIL PROTECTED] said: against problems on -current: my understanding is that -current users know what they are doing, especially that they're living on the bleeding edge and that they must be subscribed to current@ where they shall

Re: tcsh.cat

2001-06-15 Thread Garrett Wollman
On Fri, 15 Jun 2001 23:33:07 +1000 (EST), Bruce Evans [EMAIL PROTECTED] said: Here's an example of a complication: what is the semantics of /tmp/foo/bar where foo is a symlink to ? I think the pathname resolves to /tmp//bar and then to /tmp/bar, but this is surprising since foo doesn't

Re: tcsh.cat

2001-06-15 Thread Garrett Wollman
On Fri, 15 Jun 2001 22:57:56 +1000 (EST), Bruce Evans [EMAIL PROTECTED] said: Maybe, but this doesn't seem to be permitted by POSIX.1-200x: The response I got to a similar question about symbolic links suggests that the definition of ``path name resolution'' is supposed to be the final word on

Re: tcsh.cat

2001-06-15 Thread Garrett Wollman
On Sat, 16 Jun 2001 01:24:19 +0400, Andrey A. Chernov [EMAIL PROTECTED] said: POSIX explicitly disallow filenames everywhere. I think it should be so for symlinks too. But it doesn't, and that's the end of it for at least another five years. -GAWollman To Unsubscribe: send mail to [EMAIL

Re: fts_open() (was: Re: Patch to restore WARNS feature)

2001-06-13 Thread Garrett Wollman
On Wed, 13 Jun 2001 23:28:29 +1000 (EST), Bruce Evans [EMAIL PROTECTED] said: 3. Provide an alternative to qsort() that takes an comparison function that takes an additional function pointer arg (use this arg to avoid the global in (1)). Actually, doing this would solve a number of

Re: fts_open() (was: Re: Patch to restore WARNS feature)

2001-06-13 Thread Garrett Wollman
On Wed, 13 Jun 2001 18:21:57 +0300, Ruslan Ermilov [EMAIL PROTECTED] said: How should we call this function? (I'll implement this tomorrow.) I was would call it `qsort_with_arg' or something similar. There is a namespace issue here; stdlib.h reserves very little namespace for the

Re: fts_open() (was: Re: Patch to restore WARNS feature)

2001-06-13 Thread Garrett Wollman
On Wed, 13 Jun 2001 11:55:30 -0400, Alfred Perlstein [EMAIL PROTECTED] said: Why not do something like the rpc code does? Check if threaded, if so cons up a thread specific key otherwise use a global. The Standard does not appear to say whether qsort() is reentrant, but I believe that it

Patch to restore WARNS feature

2001-06-12 Thread Garrett Wollman
On Tue, 12 Jun 2001 15:53:18 +0300, Ruslan Ermilov [EMAIL PROTECTED] said: + qsort((void *)sp-fts_array, nitems, sizeof(FTSENT *), + (int (*) __P((const void *, const void *)))sp-fts_compar); This is wrong. The declaration of the comparison function should be fixed, rather than

<    1   2   3   4   5   >