Re: Post-KSE disaster with libc_r

2002-07-02 Thread Julian Elischer
On Mon, 1 Jul 2002, Daniel Eischen wrote: On Mon, 1 Jul 2002, Julian Elischer wrote: I think that gets us a LOT closer! Total tests 212, passed 212, failed 0 ref4# Jul 2 01:52:52 ref4 kernel: pid 330 (guard_b), uid 0: exited on signal 11 (core dumped) Jul 2 01:52:52 ref4

Re: Post-KSE disaster with libc_r

2002-07-02 Thread Daniel Eischen
On Mon, 1 Jul 2002, Julian Elischer wrote: On Mon, 1 Jul 2002, Daniel Eischen wrote: On Mon, 1 Jul 2002, Julian Elischer wrote: I think that gets us a LOT closer! Total tests 212, passed 212, failed 0 ref4# Jul 2 01:52:52 ref4 kernel: pid 330 (guard_b), uid 0: exited

Re: LP64: (int)signal()

2002-07-02 Thread Bruce Evans
On Mon, 1 Jul 2002, Christian Weisgerber wrote: I would like to clean up the last instances of (int)signal(...) in the tree. Any objection to the changes below? No, but ... Other occurrences not worth touching: - contrib/opie/opieftpd.c: contrib, not used - libexec/bootpd/bootpd.c:

Re: Core Dumps et al on -current

2002-07-02 Thread Sheldon Hearn
On (2002/07/02 14:13), Sid Carter wrote: Anything obvious I missed ? Yes. You haven't been reading your mail. :-) There's known instability at present, that is believed to relate to changes made to libc_r in the last month, or to the recent KSE update and its impact on libc_r. Ciao,

Re: Core Dumps et al on -current

2002-07-02 Thread Sid Carter
An Tue, Jul 02, 2002 at 10:50:43AM +0200, Sheldon Hearn schreib : On (2002/07/02 14:13), Sid Carter wrote: Anything obvious I missed ? Yes. You haven't been reading your mail. :-) There's known instability at present, that is believed to relate to changes made to libc_r in the last

KSE status report

2002-07-02 Thread Julian Elischer
Ok so Usability for the average command line user is very good. David Xu tracked down a problem that was eluding me with SMP machines. Matt is tracking down something that may be giving some instability but may also be related to what David found. He however gets the award for most confusing

Re: picobsd redux

2002-07-02 Thread Maxim Sobolev
Is there any particular reason for using -current for that? The problem is that -current is in horrible state now (gcc 3.1, KSE-III and so on), so that I'd suggest to use -stable branch or -current sources just before gcc 3.1 import. -Maxim George V. Neville-Neil wrote: Hey Folks,

Re: KSE status report

2002-07-02 Thread Julian Elischer
On Tue, 2 Jul 2002, Julian Elischer wrote: Ok so Usability for the average command line user is very good. David Xu tracked down a problem that was eluding me with SMP machines. Matt is tracking down something that may be giving some instability but may also be related to what David

Re: KSE status report

2002-07-02 Thread Julian Elischer
BTW feel free to spend some time helping try figire out why libc_r is bombing out. It's not an exclusive club :-) On Tue, 2 Jul 2002, Julian Elischer wrote: Ok so Usability for the average command line user is very good. David Xu tracked down a problem that was eluding me with SMP

Re: Core Dumps et al on -current

2002-07-02 Thread Julian Elischer
On Tue, 2 Jul 2002, Sid Carter wrote: Hi, Some of my applications are failing to start on my recently compiled kernel and world. [...] pid 89065 (mozilla-bin), uid 1001: exited on signal 11 (core dumped) FreeBSD calvin

Re: picobsd redux

2002-07-02 Thread Bob Bishop
Hi, At 22:55 1/7/02, George V. Neville-Neil wrote: When picobsd goes to build the libraries etc. it chokes on the csu stuff: [etc] First, I'd echo what someone else said about avoiding -current right now. Second, you may have better luck if you buildworld before attempting a picobsd build.

Re: KSE status report

2002-07-02 Thread Ian Dowse
In message [EMAIL PROTECTED], Ju lian Elischer writes: The big problem at the moment is that something in the source tree as a whole, and probably something that came in with KSE is stopping us from successfully compiling a working libc_r. (a bit ironic really). Is the new

Re: Post-KSE disaster with libc_r

2002-07-02 Thread Sven Petai
hi I tried those libc_r test programs under about a month old CURRENT, and output seems to be identical to yours (didn't try gdb on it but it gives same guard_b segfaults and same programs fail) here's the output: Test static library:

Post-KSE: spiral down to death

2002-07-02 Thread Andrey A. Chernov
I notice on just updated -current and yesterday's -current too: after few hours of work spiral death slowly happens: system acts like load averege is about 80 while it is really 0.03, it ends with no ping response / reboot required. -- Andrey A. Chernov http://ache.pp.ru/ To Unsubscribe: send

PasswordAuthentication not works in sshd

2002-07-02 Thread Andrey A. Chernov
I just upgrade to recent -current sshd and found that PasswordAuthentication not works anymore (always fails, with right password too). I not yet dig deeper at this moment, just FYI. -- Andrey A. Chernov http://ache.pp.ru/ To Unsubscribe: send mail to [EMAIL PROTECTED] with unsubscribe

Kernel Panic and Reboot

2002-07-02 Thread Sid Carter
Hi, I dunno if this is w.r.t. the KSE thingie going on, but my machine got rebooted a while back with this error. I am presently in the old kernel. The syslog shows this Jul 2 18:32:24 calvin syslogd: kernel boot file is /boot/kernel.old/kernel Jul

build stopper: gperf

2002-07-02 Thread Andrey A. Chernov
It seems some lib*++ is missing: ... c++ -O -pipe -march=pentiumpro -I/usr/src/gnu/usr.bin/gperf/../../../contrib/gperf/lib -I/usr/src/gnu/usr.bin/gperf -o gperf bool-array.o gen-perf.o hash-table.o iterator.o key-list.o list-node.o main.o new.o options.o read-line.o trace.o vectors.o

About GEOM...

2002-07-02 Thread Mario Goebbels
Hi! I have some questions about it. The first one is, when I compiled GEOM into the kernel, will physical disks be controlled by it already? Or does it apply to md mounted devices yet? And the second is, when will it be officially activated? Seems to work fine yet (toying around with it).

Re: KSE status report

2002-07-02 Thread Jonathan Lemon
In article local.mail.freebsd-current/[EMAIL PROTECTED] you write: In message [EMAIL PROTECTED], Ju lian Elischer writes: The big problem at the moment is that something in the source tree as a whole, and probably something that came in with KSE is stopping us from successfully compiling a

Re: PasswordAuthentication not works in sshd

2002-07-02 Thread Dag-Erling Smorgrav
Andrey A. Chernov [EMAIL PROTECTED] writes: I just upgrade to recent -current sshd and found that PasswordAuthentication not works anymore (always fails, with right password too). I not yet dig deeper at this moment, just FYI. Try this:

Re: -current results (was something funny with soft updates?)

2002-07-02 Thread Bruce Evans
On Mon, 1 Jul 2002, Matthew Dillon wrote: SMP builds are still producing panics every 2-4 buildworlds after the KSE commit, I'm still trying to track that down. But I was able to complete the softupdates/non-softupdates test with a UP build of -current: with softupdates

Re: picobsd redux

2002-07-02 Thread George V. Neville-Neil
Is there any particular reason for using -current for that? The problem is that -current is in horrible state now (gcc 3.1, KSE-III and so on), so that I'd suggest to use -stable branch or -current sources just before gcc 3.1 import. Well there are two things going on. My employer wants

kern: device pcm problems

2002-07-02 Thread Michael Hostbaek
I have problems getting my sound card functioning under -CURRENT. (While it was working perfect under -STABLE). I simply added 'device pcm' to the kernel config, when booting on new kernel I get lots of errors like this: ESS Technology Maestro-2E port 0x1400-0x14ff irq 5 at device 8.0 on pci0

Re: kern: device pcm problems

2002-07-02 Thread Martin Faxer
On 2002.07.02 16:28:10 +, Michael Hostbaek wrote: I have problems getting my sound card functioning under -CURRENT. (While it was working perfect under -STABLE). I simply added 'device pcm' to the kernel config, when booting on new kernel I get lots of errors like this: ESS

additional queue macro

2002-07-02 Thread Jonathan Lemon
What do people think about adding the following macro to sys/queue.h? (I don't care much about the name, just the functionality) #define TAILQ_FOREACH_TMP(var, tmp, head, field) \ for ((var) = TAILQ_FIRST((head));\

Re: additional queue macro

2002-07-02 Thread W Gerald Hicks
On Tuesday, July 2, 2002, at 10:54 AM, Jonathan Lemon wrote: What do people think about adding the following macro to sys/queue.h? (I don't care much about the name, just the functionality) Looks great. How about TAILQ_FOREACH_SAFE? Thanks, I'm going to put this in our embedded version

Re: additional queue macro

2002-07-02 Thread Ian Dowse
In message [EMAIL PROTECTED], Jonathan Lemon writes: 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. Note that this of course is not safe from

Re: kern: device pcm problems

2002-07-02 Thread Juan Francisco Rodriguez Hervella
Martin Faxer escribió: On 2002.07.02 16:28:10 +, Michael Hostbaek wrote: I have problems getting my sound card functioning under -CURRENT. (While it was working perfect under -STABLE). I simply added 'device pcm' to the kernel config, when booting on new kernel I get lots of

crashes in -current

2002-07-02 Thread Seth Hettich
I'm still getting these crashes: Panicstring: bremfree: bp 0xc772a840 not locked and: Panicstring: Most recently used by kqueue On two very different systems (both PC's). I have more info in PR 38438. Is this happening to other people? -Seth To Unsubscribe: send mail to [EMAIL

Re: kern: device pcm problems

2002-07-02 Thread Martin Faxer
On 2002.07.02 17:56:28 +, Juan Francisco Rodriguez Hervella wrote: Im a bit corious about what's the meaning of UMA. Thanks and sorry fot this simple question :) UMA is the Universal Memory Allocator, written by Jeff Roberson. It's the memory manager and things like malloc(9) make use

Re: KSE status report

2002-07-02 Thread Julian Elischer
Good idea. Unforunatly someone tried to complie a libc_r with the old queue.h and it had the same problem (or so they said). On Tue, 2 Jul 2002, Ian Dowse wrote: In message [EMAIL PROTECTED], Ju lian Elischer writes: The big problem at the moment is that something in the source tree as a

Re: KSE status report

2002-07-02 Thread Daniel Eischen
On Tue, 2 Jul 2002, Jonathan Lemon wrote: In article local.mail.freebsd-current/[EMAIL PROTECTED] you write: In message [EMAIL PROTECTED], Ju lian Elischer writes: The big problem at the moment is that something in the source tree as a whole, and probably something that came in with KSE

Re: KSE status report

2002-07-02 Thread Matthew Dillon
:... :another queue using the same link. There are other places in libc_r :where we do re-use the same link (remove from one list and add to :another), but roll our own loop in that case: : : for (p = TAILQ_FIRST(q); p != NULL; p = p_next) { : p_next = TAILQ_NEXT(p, p_qe); :

Re: KSE status report

2002-07-02 Thread Daniel Eischen
On Tue, 2 Jul 2002, Julian Elischer wrote: Good idea. Unforunatly someone tried to complie a libc_r with the old queue.h and it had the same problem (or so they said). Well, it certainly looks wrong to use TAILQ_REMOVE inside of TAILQ_FOREACH, so either libc_r should be changed or queue.h

Re: Post-KSE: spiral down to death

2002-07-02 Thread Julian Elischer
Interesting.. Is this SMP or UP? On Tue, 2 Jul 2002, Andrey A. Chernov wrote: I notice on just updated -current and yesterday's -current too: after few hours of work spiral death slowly happens: system acts like load averege is about 80 while it is really 0.03, it ends with no ping

Re: KSE status report

2002-07-02 Thread Julian Elischer
I just removed the extra debug line in queue.h that set the next pointer to -1 then the element was removed. Since I was told that the problem still occurs with an old queue.h I don;t think that that will fix it but we might as well try it again with this change. On Tue, 2 Jul 2002,

Re: KSE status report

2002-07-02 Thread Julian Elischer
ok, so you are saying that GNOME stuff works fine? What do yuo have running and is there still anything that does the wrong thing? On Tue, 2 Jul 2002, Wesley Morgan wrote: After reading this... I got to thinking, and I copied the old headers into the wrong place. After rebuilding, it works

Re: KSE status report

2002-07-02 Thread Julian Elischer
I put the -1 under the conditional so it should be 'gone' now. we'll see it makes a difference. On Tue, 2 Jul 2002, Matthew Dillon wrote: :... :another queue using the same link. There are other places in libc_r :where we do re-use the same link (remove from one list and add to

Re: additional queue macro

2002-07-02 Thread Julian Elischer
On Tue, 2 Jul 2002, Jonathan Lemon wrote: On Tue, Jul 02, 2002 at 12:58:24PM -0700, Julian Elischer wrote: On Tue, 2 Jul 2002, Jonathan Lemon wrote: What do people think about adding the following macro to sys/queue.h? (I don't care much about the name, just the functionality)

Re: additional queue macro

2002-07-02 Thread Jonathan Lemon
On Tue, Jul 02, 2002 at 12:58:24PM -0700, Julian Elischer wrote: On Tue, 2 Jul 2002, Jonathan Lemon wrote: What do people think about adding the following macro to sys/queue.h? (I don't care much about the name, just the functionality) #define TAILQ_FOREACH_TMP(var, tmp, head,

dump broken on current since UFS2

2002-07-02 Thread Manfred Antar
I haven't been able to use dump since the recent UFS2 changes. the command i use is dump 0fua /dev/nsa0 /dev/da0s1e I get lots of this : DUMP: read error from /dev/da0s1e: Invalid argument: [sector -1555955710]: count=-1 DUMP: read error from /dev/da0s1e: Invalid argument: [sector -1555955709]:

ASUS CUSL2 panic on acpi

2002-07-02 Thread Shizuka Kudo
Dear all, I wonder if anyone experienced the same issue as mime. I have an ASUS CUSL2 running -current and starting about three days ago, it panic when acpi is autoloaded. If I unset acpi_load at the boot prompt, the machine works fine. Here's the panic message and a trace for those

Re: KSE status report

2002-07-02 Thread Julian Elischer
Dan is there a chance that before you upgrade, you see if you can get the test program to pass all the tests? If we can have one that passes on a pre KSE system it will help us considerably.. it seems to fail on the last 3 tests even pre-KSE. (may be compiler dependent). I have reports that

ACPI breakage?

2002-07-02 Thread Andrew Gallatin
After updating my SuperMicro 370DLE to today's sources, I'm seeing this message scroll repeatedly across my serial console (for different values of N in the range 20-3f ): ACPI-0988: *** Error: AcpiEvGpeDispatch: No handler or method for GPE[N], disabling event I've appended the boot log.

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

KSE signal problems still

2002-07-02 Thread Andrew Gallatin
An easy way to induce a panic w/a post KSE -current is to ^C gdb as it starts on an SMP machine: # gdb -k /var/crash/kernel.1 /var/crash/vmcore.1 GNU gdb 5.2.0 (FreeBSD) 20020627 Copyright 2002 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and

Re: KSE status report

2002-07-02 Thread Julian Elischer
On Tue, 2 Jul 2002, Wesley Morgan wrote: KDE is working fine. GIMP GNUCash are the only two gnome apps I am using, and they both work. Everybuddy now works... In short, it all seems to work. I am using rev 1.225 of proc.h and 1.48 of queue.h. Last cvsup was Jul 1 17:13 MDT. ok so cen you

Re: KSE status report

2002-07-02 Thread Beech Rintoul
On Tuesday 02 July 2002 12:57 am, Julian Elischer wrote: Ok so Usability for the average command line user is very good. David Xu tracked down a problem that was eluding me with SMP machines. Matt is tracking down something that may be giving some instability but may also be related to what

Re: KSE status report

2002-07-02 Thread Wesley Morgan
After reading this... I got to thinking, and I copied the old headers into the wrong place. After rebuilding, it works fine :)... That's what I get for doing it at 2am! My fault, you guys could have fixed this almost immediately except for some bad info from me. Good idea. Unforunatly someone

Re: KSE status report

2002-07-02 Thread Wesley Morgan
KDE is working fine. GIMP GNUCash are the only two gnome apps I am using, and they both work. Everybuddy now works... In short, it all seems to work. I am using rev 1.225 of proc.h and 1.48 of queue.h. Last cvsup was Jul 1 17:13 MDT. ok, so you are saying that GNOME stuff works fine? What do

Re: additional queue macro

2002-07-02 Thread Julian Elischer
On Tue, 2 Jul 2002, Jonathan Lemon wrote: What do people think about adding the following macro to sys/queue.h? (I don't care much about the name, just the functionality) #define TAILQ_FOREACH_TMP(var, tmp, head, field) \ for ((var) =

Re: KSE status report

2002-07-02 Thread Joe Marcus Clarke
On Tue, 2002-07-02 at 16:07, Julian Elischer wrote: ok, so you are saying that GNOME stuff works fine? What do yuo have running and is there still anything that does the wrong thing? I just did an update of -CURRENT about 4 hours ago, and everything in GNOME works fine except nautilus.

Re: KSE status report

2002-07-02 Thread Daniel Eischen
On Tue, 2 Jul 2002, Julian Elischer wrote: Dan is there a chance that before you upgrade, you see if you can get the test program to pass all the tests? If we can have one that passes on a pre KSE system it will help us considerably.. it seems to fail on the last 3 tests even pre-KSE. (may

Final test numbers for buildworld under stable, current / with and without softupdates (was Re: something funny with soft updates?)

2002-07-02 Thread Matthew Dillon
I have some new numbers. I finally was able to run the test on -current with an SMP build. All the results are below. It seems to confirm my hypothesis that the new cpu-hungry gcc is the main source of the timing differences. -Matt

Re: additional queue macro

2002-07-02 Thread Terry Lambert
Garrett Wollman wrote: 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

Re: KSE signal problems still

2002-07-02 Thread Julian Elischer
On Tue, 2 Jul 2002, Andrew Gallatin wrote: An easy way to induce a panic w/a post KSE -current is to ^C gdb as it starts on an SMP machine: A possibly related breakage is: type ^Z while doing make buiildworld (or something similar). when you type 'fg' there is a high change the build

Re: KSE signal problems still

2002-07-02 Thread Andrew Gallatin
Julian Elischer writes: On Tue, 2 Jul 2002, Andrew Gallatin wrote: An easy way to induce a panic w/a post KSE -current is to ^C gdb as it starts on an SMP machine: A possibly related breakage is: type ^Z while doing make buiildworld (or something similar).

Re: additional queue macro

2002-07-02 Thread Julian Elischer
On Tue, 2 Jul 2002, Terry Lambert wrote: Garrett Wollman wrote: 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

Re: build stopper: gperf

2002-07-02 Thread David O'Brien
What date -CURRENT are you upgrading from? Are you doing a proper `make world', or short cutting the procedure? On Tue, Jul 02, 2002 at 03:53:18PM +0400, Andrey A. Chernov wrote: It seems some lib*++ is missing: ... c++ -O -pipe -march=pentiumpro

Re: Post-KSE: spiral down to death

2002-07-02 Thread Julian Elischer
can you give details of your setup? On Tue, 2 Jul 2002, Andrey A. Chernov wrote: I notice on just updated -current and yesterday's -current too: after few hours of work spiral death slowly happens: system acts like load averege is about 80 while it is really 0.03, it ends with no ping

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: KSE status report

2002-07-02 Thread Joe Marcus Clarke
On Tue, 2002-07-02 at 16:42, Julian Elischer wrote: On Tue, 2 Jul 2002, Wesley Morgan wrote: KDE is working fine. GIMP GNUCash are the only two gnome apps I am using, and they both work. Everybuddy now works... In short, it all seems to work. I am using rev 1.225 of proc.h and 1.48

Re: additional queue macro

2002-07-02 Thread Julian Elischer
On Tue, 2 Jul 2002, Garrett Wollman wrote: 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

Re: -current results (was something funny with soft updates?)

2002-07-02 Thread David O'Brien
On Mon, Jul 01, 2002 at 08:14:46PM -0700, Matthew Dillon wrote: My conclusion is that softupdates is working fine and (A) the new GCC is a whole lot less efficient then the old GCC You really cannot say this -- GCC 3.1 does things 2.95 doesn't. 3.1 has a totally rewritten code

Re: additional queue macro

2002-07-02 Thread Julian Elischer
On Tue, 2 Jul 2002, Julian Elischer wrote: Having just re-read my own mail I think I agree with jonathan now.. I think we neeed to either: 1/ augment the man page giving an example of how to do multiple removes from a list/queue. 2/ Explain in detail why using _FOREACH() is bad for this,

Re: additional queue macro

2002-07-02 Thread Terry Lambert
Julian Elischer wrote: On Tue, 2 Jul 2002, Terry Lambert wrote: Garrett Wollman wrote: [ ... ] reverted for compatibility with the other implementations of queue(3). I would by the way argue that the statement The queue macros always [ ... ] For the record, Julian is responding to

Re: additional queue macro

2002-07-02 Thread Terry Lambert
Julian Elischer wrote: I would add that there is no occurance I could find in the kernel that assumes this.. (except the bad one I mentionned before in my own code) (at least it all runs fine with -1 put in that location on deletion), so I must not be alone in thinking that one shouldn't rely

Re: -current results (was something funny with soft updates?)

2002-07-02 Thread Terry Lambert
David O'Brien wrote: On Mon, Jul 01, 2002 at 08:14:46PM -0700, Matthew Dillon wrote: My conclusion is that softupdates is working fine and (A) the new GCC is a whole lot less efficient then the old GCC You really cannot say this -- GCC 3.1 does things 2.95 doesn't. 3.1 has a

Re: KSE signal problems still

2002-07-02 Thread Julian Elischer
On Tue, 2 Jul 2002, Andrew Gallatin wrote: Julian Elischer writes: On Tue, 2 Jul 2002, Andrew Gallatin wrote: An easy way to induce a panic w/a post KSE -current is to ^C gdb as it starts on an SMP machine: A possibly related breakage is: type ^Z

Re: -current results (was something funny with soft updates?)

2002-07-02 Thread Matthew Dillon
:You really cannot say this -- GCC 3.1 does things 2.95 doesn't. 3.1 has :a totally rewritten code scheduler. People can't get Pentium-4 and :Athlon tbird specific optimizations for free. : :You almost seem to be making a claim on the quality of generated code, :vs. just the run-time of the

natd core dumping with bus error

2002-07-02 Thread Joel M. Baldwin
Something has messed up natd. If I don't have the punch_fw option in the /etc/natd.conf file it eventuially core dumps with a bus error. I think this started JUST BEFORE the KSE commit. /etc/natd.conf: ( note that this works. comment out the punch_fw option and it

Re: KSE signal problems still

2002-07-02 Thread Matthew Dillon
:... : : : This is nearly 100% for me. But only on MP boxes. On my uniprocessor : alpha, things work just fine. Oh.. hmm.. I'm not sure if I have : witless compiled in there.. : : which is almost 100%,? the ^Z killing the process, or ^C killing the : machine? : :^C killing

Re: -current results (was something funny with soft updates?)

2002-07-02 Thread David O'Brien
On Tue, Jul 02, 2002 at 06:06:27PM -0700, Matthew Dillon wrote: However, since you asked, I will say that I am not at all impressed with GCC3 vs GCC2. I've looked at a considerable amount of code with objdump between -stable and -current and GCC3 doesn't really seem to improve

Re: KSE signal problems still

2002-07-02 Thread Julian Elischer
try this: in tdsignal, (kern_sig.c) take a lock on schedlock and release it again, just around the call to forward-signal() forward_signal(c4445540) at forward_signal+0x1a tdsignal(c4445540,2,2) at tdsignal+0x182 psignal(c443d558,2) at psignal+0x3c8 hopefully this will not be called with the

Re: KSE signal problems still

2002-07-02 Thread Andrew Gallatin
Matthew Dillon writes: :... : : : This is nearly 100% for me. But only on MP boxes. On my uniprocessor : alpha, things work just fine. Oh.. hmm.. I'm not sure if I have : witless compiled in there.. : : which is almost 100%,? the ^Z killing the process, or ^C

Re: KSE signal problems still

2002-07-02 Thread Andrew Gallatin
Julian Elischer writes: try this: in tdsignal, (kern_sig.c) take a lock on schedlock and release it again, just around the call to forward-signal() forward_signal(c4445540) at forward_signal+0x1a tdsignal(c4445540,2,2) at tdsignal+0x182 psignal(c443d558,2) at psignal+0x3c8

Re: KSE signal problems still

2002-07-02 Thread Julian Elischer
AHH I assumed it was alpha... On Tue, 2 Jul 2002, Andrew Gallatin wrote: Matthew Dillon writes: :... : : : This is nearly 100% for me. But only on MP boxes. On my uniprocessor : alpha, things work just fine. Oh.. hmm.. I'm not sure if I have : witless

Re: KSE signal problems still

2002-07-02 Thread Julian Elischer
we seem pretty solid on ia32 ^Z and then fg will sometimes kill teh process instead of forgrounding it though. (I aborted several buildworlds that way accidentally) Andrew's panic seems SMP specific though.. you may check if there is somethign different between ia32 and alpha on whether it

i386 tinderbox failure

2002-07-02 Thread Dag-Erling Smorgrav
U sys/kern/vfs_syscalls.c U sys/sys/_mutex.h U sys/sys/mount.h U sys/sys/queue.h U sys/vm/uma_core.c U usr.bin/locate/locate/locate.1 U usr.sbin/sysinstall/devices.c U usr.sbin/sysinstall/dist.h U usr.sbin/sysinstall/menus.c /home/des/tinderbox/tinderbox.sh: /usr/bin/nice -n 20: not found To

Re: KSE signal problems still

2002-07-02 Thread Julian Elischer
On Tue, 2 Jul 2002, Andrew Gallatin wrote: Julian Elischer writes: try this: in tdsignal, (kern_sig.c) take a lock on schedlock and release it again, just around the call to forward-signal() forward_signal(c4445540) at forward_signal+0x1a tdsignal(c4445540,2,2) at

Re: KSE signal problems still

2002-07-02 Thread Julian Elischer
ignore this Matt.. it was on ia32. On Tue, 2 Jul 2002, Julian Elischer wrote: we seem pretty solid on ia32 ^Z and then fg will sometimes kill teh process instead of forgrounding it though. (I aborted several buildworlds that way accidentally) Andrew's panic seems SMP specific

Re: KSE signal problems still

2002-07-02 Thread Andrew Gallatin
Julian Elischer writes: However, it does seem a bit silly, as we end up dropping and-reaquiring the sched lock quite a few times: That's why I just asked you to test the concept.. If I know that just aquiring it here is ok, (I presume you tried doing some work like this)

Re: i386 tinderbox failure

2002-07-02 Thread Dag-Erling Smorgrav
Dag-Erling Smorgrav [EMAIL PROTECTED] writes: /home/des/tinderbox/tinderbox.sh: /usr/bin/nice -n 20: not found Bah. I am an idiot. DES -- Dag-Erling Smorgrav - [EMAIL PROTECTED] To Unsubscribe: send mail to [EMAIL PROTECTED] with unsubscribe freebsd-current in the body of the message

Re: KSE status report

2002-07-02 Thread Erik Greenwald
BTW feel free to spend some time helping try figire out why libc_r is bombing out. It's not an exclusive club :-) I took a stab at hunting it down, I think I may've found it in the libc_r, not the kern src/lib/libc_r/uthread/uthread_kern.c, in the neighborhood of line 172, the last line of

Re: KSE signal problems still

2002-07-02 Thread John Baldwin
On 03-Jul-2002 Andrew Gallatin wrote: Julian Elischer writes: However, it does seem a bit silly, as we end up dropping and-reaquiring the sched lock quite a few times: That's why I just asked you to test the concept.. If I know that just aquiring it here is ok, (I

Re: KSE status report

2002-07-02 Thread Julian Elischer
You were possibly on the right track but we got the answer already :-) there was a debug statement left in queue.h that was breaking some of the queues in libc_r possibly where the thread was taken off the run queue. Now the very important thing is that you keep looking and hacking :-) On Tue,

Re: KSE signal problems still

2002-07-02 Thread Julian Elischer
On Wed, 3 Jul 2002, John Baldwin wrote: Erm, I thought I changd signotify() to require sched_lock and made the second half of psignal() (the whole case statement) lock sched_lock. Did you change that? (To Julian) psignal as a whole hasn't existed in the KSE tree since December. I must

Re: ASUS CUSL2 panic on acpi

2002-07-02 Thread Mitsuru IWASAKI
# Cc acpi-jp From: Shizuka Kudo [EMAIL PROTECTED] Subject: ASUS CUSL2 panic on acpi Date: Tue, 2 Jul 2002 11:55:18 -0700 (PDT) Message-ID: [EMAIL PROTECTED] Dear all, I wonder if anyone experienced the same issue as mime. I have an ASUS CUSL2 running -current and starting about three days

Re: KSE signal problems still

2002-07-02 Thread Matthew Dillon
I can get a panic when ^C'ing buildworld on an SMP build of -current: -Matt test3# j test3# panic: mutex sched lock not owned at /FreeBSD/FreeBSD-current/src/sys/kern/subr_smp.c:126 cpuid = 1; lapic.id = Debugger(panic) Stopped at

Re: KSE signal problems still

2002-07-02 Thread David Xu
Andrew Gallatin fixed the problem in kern_sig.c, check it out: gallatin2002/07/02 19:55:48 PDT Modified files: sys/kern kern_sig.c Log: Hold the sched lock across call to forward_signal() in tdsignal() to keep SMP systems from panic'ing when ^C'ing an app

Re: KSE status report

2002-07-02 Thread Bill Huey
On Tue, Jul 02, 2002 at 10:53:23PM -0500, Erik Greenwald wrote: I took a stab at hunting it down, I think I may've found it in the libc_r, not the kern src/lib/libc_r/uthread/uthread_kern.c, in the neighborhood of line 172, the last line of _thread_kern_sched() is

Re: KSE signal problems still

2002-07-02 Thread Julian Elischer
I just fixed that.. get a new version of kern_sig.c On Tue, 2 Jul 2002, Matthew Dillon wrote: I can get a panic when ^C'ing buildworld on an SMP build of -current: -Matt test3# j test3# panic: mutex sched lock not owned at

Re: -current results (was something funny with soft updates?)

2002-07-02 Thread Matthew Dillon
:If you can quantify this, it is something we can pass on to the GCC :folks. They are rather receptive right now due to wanting GCC 3.1.1 to :be very high quality. Run-time of the compiler isn't anything that can :be fixed right now -- but if you show how small (but not 3 line trivial)

Re: KSE signal problems still

2002-07-02 Thread Matthew Dillon
: : :Andrew Gallatin fixed the problem in kern_sig.c, check it out: : :gallatin2002/07/02 19:55:48 PDT : Will do tomorrow! -Matt To Unsubscribe: send mail to [EMAIL PROTECTED] with unsubscribe freebsd-current in the body of the message

Re: -current results (was something funny with soft updates?)

2002-07-02 Thread Terry Lambert
Matthew Dillon wrote: I get just about the same performance for GCC2 as I do for GCC3 in the tests I've run so far. It makes me wonder what the hell GCC3 is burning all that cpu *on*. SETI @ Home? 8-). -- Terry To Unsubscribe: send mail to [EMAIL PROTECTED] with unsubscribe

WANTED: Business People...

2002-07-02 Thread sales0522u74
DISTRIBUTORS WANTED: We're looking for motivated, entrepreneurial people who would like to be their own boss and earn an executive 6-figure income by this time next year. Sales or travel industry background a plus, but not necessary. Would you enjoy earning $1,000 commissions starting this