Re: ipfw userland breaks again.

2002-12-15 Thread Matthew Dillon
: ::This is complete BULLSHIT, Warner. : :Your attitude it totally unacceptible. Learn to play well with :others, or get the fuck out of the project. : :I am *NOT* blocking you. I'm telling you you need to get the SO's :sign off to make sure that there isn't a security issue because the

Re: ipfw userland breaks again.

2002-12-15 Thread Matthew Dillon
: ::This is complete BULLSHIT, Warner. : :Your attitude it totally unacceptible. Learn to play well with :others, or get the fuck out of the project. Really? You think I should learn to play well with others? You think it's appropriate to request that I spend a man week

Re: ipfw userland breaks again.

2002-12-15 Thread Matthew Dillon
and said I will take on fixing the API but it will take a month then that's fine with me, I would not feel that I would have to commit this now. But so far nobody has stood up and said that. -Matt Matthew

Re: ipfw userland breaks again.

2002-12-15 Thread Matthew Dillon
:-( -Matt Matthew Dillon [EMAIL PROTECTED] Index: sbin/ipfw/ipfw.8 === RCS file: /home/ncvs/src/sbin/ipfw/ipfw.8,v retrieving

Re: ipfw userland breaks again.

2002-12-15 Thread Matthew Dillon
: :On Sun, 15 Dec 2002 10:26:22 -0800 (PST), Matthew Dillon :[EMAIL PROTECTED] said: : : Now you are forcing me to go to core. It's absolutely ridiculous and : you know it. Goddamn it, next time I won't even bother posting if all : I get is this sort of crap. : :All the better

swapoff code comitted.

2002-12-15 Thread Matthew Dillon
Matthew Dillon [EMAIL PROTECTED] To Unsubscribe: send mail to [EMAIL PROTECTED] with unsubscribe freebsd-current in the body of the message

Re: ipfw userland breaks again.

2002-12-15 Thread Matthew Dillon
What it comes down to is what developers are willing to do. My contribution is 'ipfw unbreak'. If someone else has a solution that they are willing to work on and commit in the next four weeks, then fine. But if nobody is willing to work on and commit another solution in the

Re: swapoff code comitted.

2002-12-15 Thread Matthew Dillon
: :How about renaming swapon(8) into swapctl(8) after this function enhancemen= :t? :This name reflects it's purpose much better and would be consistent with the :other BSDs. : :- Christian I think that's an excellent idea. We would have to do some rewriting to add the expected options

Re: Request for review: kern/45994

2002-12-14 Thread Matthew Dillon
Well, there are two patches in that PR. I was not able to unpack the second mime-encoded diff that implements the NOCORE method, which is the one I think we should use. The described methodology is sound, though. If someone could email the diff to me I will give it a more

Re: Request for review: kern/45994

2002-12-14 Thread Matthew Dillon
Just call me an idiot. I'm looking it over now :-) -Matt :http://www.dellroad.org/dropbox/coredump.diff : :Thanks, :-Archie To Unsubscribe: send mail to [EMAIL PROTECTED] with unsubscribe freebsd-current in the body of the message

ipfw userland breaks again.

2002-12-14 Thread Matthew Dillon
!@#$Q@#$@#$@#$ This is about the 90th time my -current box has become unusable. First it won't let me installworld because of some signal snafu with the kernel being too old, then, as usual, IPFW with the new kernel and old world fails utterly and now the fragging machine

Re: ipfw userland breaks again.

2002-12-14 Thread Matthew Dillon
: :On Sat, Dec 14, 2002 at 12:38:13PM -0800, Matthew Dillon wrote: : then, as usual, IPFW with the new kernel and : old world fails utterly and now the fragging machine can't access the : :Hear hear!! I am tempted to have /sbin/ipfw moved to src/sys. How about something like

Re: ipfw userland breaks again.

2002-12-14 Thread Matthew Dillon
another undocumented or hard-to-find boot variable. -Matt Matthew Dillon [EMAIL PROTECTED] To Unsubscribe: send mail to [EMAIL PROTECTED] with unsubscribe freebsd-current

Re: ipfw userland breaks again.

2002-12-14 Thread Matthew Dillon
:Now I would really dislike seeing your patch in the tree, since I :consider it's a rather crude hack to circumvent the ABI problems of :ipfw. As I've already said to luigi in private e-mail (I would be :surprised if this hasn't been already discussed in the lists as well), :the proper way to

Re: ipfw userland breaks again.

2002-12-14 Thread Matthew Dillon
:I disagree with committing this hack; keep it as a local mod if you must. : :As to the problem; don't wait for Luigi to fix the ABI problems, do it :yourself. Good things happen when folks are PO'd and won't settle for the :status quo. : :Sam I'm sorry you disagree, but it doesn't

Re: UMA panic under load

2002-12-14 Thread Matthew Dillon
:The problem appears to be that swapout_procs() is swapping out a process :that is in the process of exiting (in exit1()) and having already :relinquished its vmspace, but has not set PRS_ZOMBIE yet (which would be :preventing the swapout). It's clearly not correct for a process in exit1()

Re: UMA panic under load

2002-12-14 Thread Matthew Dillon
many other places the vmspace might be bumped and then released. The real bug appears to be in exit1(). I seem to recall we hit this situation a few months ago. I thought it had been fixed. -Matt Matthew

Re: UMA panic under load

2002-12-14 Thread Matthew Dillon
What about something like this. If the vm_refcnt is still being decremented too early, could it be moved to just before the thread_exit() call? -Matt Index: kern/kern_exit.c

Re: UMA panic under load

2002-12-14 Thread Matthew Dillon
It's a big mess. exit1() sets up vm-vm_freer = p and then vmspace_exitfree() tests that and calls vmspace_dofree(). It looks like vm-vm_freer is acting like an exit-lock, so only one process/thread actually frees the vmspace. But there are still some serious race conditions.

Re: UMA panic under load

2002-12-14 Thread Matthew Dillon
Here's another go at a patch (untested). -Matt Index: kern/kern_exit.c === RCS file: /home/ncvs/src/sys/kern/kern_exit.c,v retrieving revision 1.187 diff -u -r1.187 kern_exit.c ---

(lots of posts today Matt!) Re: UMA panic under load

2002-12-14 Thread Matthew Dillon
oops, sorry, I blew that patch. exitingcnt would have to be incremented unconditionally. -Matt Index: kern/kern_exit.c === RCS file: /home/ncvs/src/sys/kern/kern_exit.c,v retrieving

Patch #3 Re: UMA panic under load

2002-12-14 Thread Matthew Dillon
Whoop. Ok, here's a new patch. I think this covers all the cases. I've done some testing and it appears to do the right thing, please look it over (the last patch had type-o's and didn't cover the correct cases). -Matt Index:

Re: Repeatable panic from nautilus2

2002-12-08 Thread Matthew Dillon
. -Matt Matthew Dillon [EMAIL PROTECTED] To Unsubscribe: send mail to [EMAIL PROTECTED] with unsubscribe freebsd-current in the body of the message

Re: mystery disk full occurrence

2002-12-08 Thread Matthew Dillon
Those are .tmp files? It could be your /tmp or /var/tmp that ran out of space, not /usr/obj. -Matt Matthew Dillon [EMAIL PROTECTED] :During a make world, from

Re: UFS1 created by 5.0 is incompatible with 4.0's?

2002-12-06 Thread Matthew Dillon
:.. :=20 : I've discussed this issue with Poul-Henning Kamp. You need fsck : from at least 4.7. :=20 :... (Ruslan Ermilov writes): :Is this handled by fsck/setup.c,v 1.17.2.4 commit? Yes, I believe so. -Matt Matthew Dillon

Re: sysinstall + swap partition requirement

2002-11-27 Thread Matthew Dillon
Matthew Dillon [EMAIL PROTECTED] :On Wed, Nov 27, 2002 at 04:04:08PM +0100, Marcin Dalecki wrote: : During a fresh install of the DP2 I noticed that sysinstall didn't : allow me to configure the system *without* any swap paritions

Re: Dynamic growth of the buffer and buffer page reclaim

2002-10-30 Thread Matthew Dillon
be blown away just because user A is reading a large file. We lose a little in a light load test but gain a lot under real world loads which put constant pressure on the VM system. -Matt Matthew Dillon

Re: Large 'label'ing defaults for sysinstall

2002-10-29 Thread Matthew Dillon
I have to agree with Daniel here, John. I've worked on 'A'uto quite a bit and it is simply not possible to create 'A'uto values that everyone is satisfied with. It also doesn't make much sense to arbitrarily scale what are normally small partitions just because you have a

Re: Dynamic growth of the buffer and buffer page reclaim

2002-10-28 Thread Matthew Dillon
. -Matt Matthew Dillon [EMAIL PROTECTED] :On Mon, 28 Oct 2002, Seigo Tanimura wrote: : : On Thu, 24 Oct 2002 15:05:30 +1000 (EST), : Bruce Evans [EMAIL PROTECTED] said: : : bde Almost exactly what we have

Re: Dynamic growth of the buffer and buffer page reclaim

2002-10-28 Thread Matthew Dillon
:I was going to comment on fragmentation issues, but that seems to have :been very well covered. I would like to point out that removing the :buffer_map not only contributes to kernel map fragmentation, but also :contention for the kernel map. It might also prevent us from removing :giant from

Re: RE: Dedicating an interrupt to a PC-Card slot

2002-10-17 Thread Matthew Dillon
or approximately 347uS. -Matt Matthew Dillon [EMAIL PROTECTED] To Unsubscribe: send mail to [EMAIL PROTECTED] with unsubscribe freebsd-current in the body of the message

Re: HEADS UP: Old port recompiles needed (Re: Unknown symbol __sF)

2002-10-13 Thread Matthew Dillon
: On 2002-10-13 13:36, Terry Lambert [EMAIL PROTECTED] wrote: : I had upgraded the machine with a snapshot from the Japan snapshot : image server; apparently, no one ever thinks of compressiong ISO's, : so that was at the limit of what I could download. 8-(. : : It may be a good idea to

Re: src/games bikeshed time.

2002-10-09 Thread Matthew Dillon
So, Mark, does all of this extracurricular activity mean that 4.7-RELEASE is done? Or are we still in freeze? -Matt To Unsubscribe: send mail to [EMAIL PROTECTED] with unsubscribe freebsd-current in the body of the message

Re: ccd performance (was: [ GEOM tests ] vinum drives lost)

2002-10-07 Thread Matthew Dillon
: a lot of information on how to use it. I generally recommend : using a stripe size of 1152 for multitasking loads. : :Sectors? Why particularly this value? It's described in 'tuning'. Basically you want a fairly large stripe to reduce multi-disk seeking when reading

Re: [ GEOM tests ] vinum drives lost

2002-10-06 Thread Matthew Dillon
Yes, ccd is fairly light weight. 'man tuning' and 'man ccd' has a lot of information on how to use it. I generally recommend using a stripe size of 1152 for multitasking loads. Only use a small/tiny stripe size if you need single-tasking sequential performance (and even

Re: Meaning of net.inet.tcp.inflight_debug output?

2002-10-05 Thread Matthew Dillon
: :On Fri, 4 Oct 2002 11:34:46 -0700 (PDT) :Matthew Dillon [EMAIL PROTECTED] wrote: : : When you turn the debugging on it will print out various : parameters used to calculate the bandwidth window. The higher the : debug value, the more often it prints out the stats (assuming

Re: Meaning of net.inet.tcp.inflight_debug output?

2002-10-04 Thread Matthew Dillon
of the water and dropping packets when large TCP buffers have been configured, amoung other things). -Matt Matthew Dillon [EMAIL PROTECTED] To Unsubscribe: send mail to [EMAIL

Re: cvsupd death (signal 6)

2002-10-01 Thread Matthew Dillon
). : :-- :Andrey A. Chernov :http://ache.pp.ru/ I wouldn't have expected it to have but it's always a good idea to cover all your bases. -Matt Matthew Dillon [EMAIL PROTECTED

Re: ttys patch - any objections?

2002-09-27 Thread Matthew Dillon
:John Baldwin writes: : Why? If someone hasn't done a MAKEDEV of the device, it is just as : dead. MAKEDEV + kill -1 1 will bring it back if they didn't : (untested, but it is the normal way to do these things). : : Agreed, that's why I said maybe b/c it would be preserving the :

Re: alpha tinderbox failure - kernel is broken.

2002-09-03 Thread Matthew Dillon
:-- :Peter Wemm - [EMAIL PROTECTED]; [EMAIL PROTECTED]; [EMAIL PROTECTED] Hold on, let me review the issue. Those changes were supposed to be low impact. -Matt Matthew Dillon

Re: alpha tinderbox failure - kernel is broken.

2002-09-03 Thread Matthew Dillon
can build a new world and kernel for my alpha. -Matt Matthew Dillon [EMAIL PROTECTED] To Unsubscribe: send mail to [EMAIL PROTECTED] with unsubscribe freebsd-current

Re: alpha tinderbox failure - kernel is broken.

2002-09-03 Thread Matthew Dillon
From the ktrace output it looks like the alpha is confused about the datasize limit calculation. The program data appears to start at the 4G mark so it is likely that the confusion is with the 'data_addr' variable whos calculation was changed slightly. In that rev data_addr

Re: alpha tinderbox failure - kernel is broken.

2002-09-03 Thread Matthew Dillon
:The attached patch does just change the heuristics used to detect :text segments to look for executable segments (using an idea from :Peter). This results in the fact that dynamic section is viewed as :text, which should not break anything. :This way, it should be possible to avoid the hole

Re: alpha tinderbox failure - kernel is broken.

2002-09-03 Thread Matthew Dillon
: : Can somebody who is feeling adventurous and has an alpha box please : test whether this fixes it for now? : :Nope, if anything it's now worse. :( We should perhaps revert this :change in -stable until we can get it to work in -current. FWIW, with :the patch all sorts of programs no longer

Re: alpha tinderbox failure - kernel is broken.

2002-09-03 Thread Matthew Dillon
Matthew Dillon [EMAIL PROTECTED] To Unsubscribe: send mail to [EMAIL PROTECTED] with unsubscribe freebsd-current in the body of the message

Re: sendfile() change (Was: Re: cvs commit: src/sys/kern uipc_syscalls.c)

2002-08-19 Thread Matthew Dillon
. -Matt Matthew Dillon [EMAIL PROTECTED] To Unsubscribe: send mail to [EMAIL PROTECTED] with unsubscribe freebsd-current in the body of the message

Re: sendfile() change (Was: Re: cvs commit: src/sys/kern uipc_syscalls.c)

2002-08-19 Thread Matthew Dillon
does the read-ahead and returns a single, valid, busied page. I am not volunteering to do this, though, I already have a full plate. -Matt Matthew Dillon [EMAIL

Re: Questions about kern_descrip.c

2002-07-18 Thread Matthew Dillon
Matthew Dillon [EMAIL PROTECTED] To Unsubscribe: send mail to [EMAIL PROTECTED] with unsubscribe freebsd-current in the body of the message

Re: Questions about kern_descrip.c

2002-07-18 Thread Matthew Dillon
could have fdalloc() return EAGAIN or something like that to indicate that it had to cycle the lock. -Matt Matthew Dillon [EMAIL PROTECTED] To Unsubscribe: send mail

Re: Questions about kern_descrip.c

2002-07-18 Thread Matthew Dillon
: :* Matthew Dillon [EMAIL PROTECTED] [020718 11:40] wrote: : : fdalloc() does not reserve the descriptor number it : returns, it simply finds a free slot and says 'this : index is a free slot'. Even in the latest -current, : fdalloc() releases the fdp lock when it goes

Proposed fix for SMP vm_zeroidle.c

2002-07-11 Thread Matthew Dillon
Here is my proposed fix for the page-zeroing problem w/ SMP. It is untested (I'm about to test it)... I'm looking for comments on the concept. If the comments are positive and my testing succeeds I will commit it tonight. Basically the idea is simple. Provide a function

Re: openoffice is compiling again!...but won't run.

2002-07-11 Thread Matthew Dillon
to both -current and -stable. Is that the patch you were talking about? -Matt Matthew Dillon [EMAIL PROTECTED] To Unsubscribe: send mail to [EMAIL PROTECTED] with unsubscribe

Re: Proposed fix for SMP vm_zeroidle.c

2002-07-11 Thread Matthew Dillon
Matthew Dillon [EMAIL PROTECTED] To Unsubscribe: send mail to [EMAIL PROTECTED] with unsubscribe freebsd-current in the body of the message

Re: sparc64 tinderbox failure

2002-07-10 Thread Matthew Dillon
time we update. -Matt Matthew Dillon [EMAIL PROTECTED] To Unsubscribe: send mail to [EMAIL PROTECTED] with unsubscribe freebsd-current in the body of the message

Re: [src] cvs commit: src/sys/vm vm_zeroidle.c

2002-07-09 Thread Matthew Dillon
I have an idea in regards to the page-zero issue. Presumably we want to avoid doing an IPI to every cpu to clear the TLB, so what we do instead is create a lazy TLB clearing mechanism based on the thread. The scheduler detects the request when it switches the thread in and

Re: [src] cvs commit: src/sys/vm vm_zeroidle.c

2002-07-09 Thread Matthew Dillon
: : critical_enter(); :*CMAP2 = PG_V | PG_RW | phys | PG_A | PG_M; :invltlb_1pg((vm_offset_t)CADDR2); : curthread-td_lazytlb = PCPU_GET(cpumask); : critical_exit(); :

Re: Crash dumps on current

2002-07-09 Thread Matthew Dillon
: :OK. How the * do I get a *!@#$@$#% crash dump on current? I :did a dumpon to enable the dumping, which appeared to work. I then :did a savecore after the system came back up (but before any swapping :happened) and that seemed to work. I then tried to use gdb to read :the core dump and

Re: fsck hosed?

2002-07-08 Thread Matthew Dillon
Similar things happen to me... Also when I do an 'fsck -y' fsck will fsck each partition until it hits one with problems. It fixes the problems, then exits (does not continue to the next partition). I wind up having to run fsck five or six times to get it to fsck all the

Re: KSE status report

2002-07-02 Thread Matthew Dillon
); : ... : TAILQ_REMOVE(q, pthread, p_qe); : ... : } : :-- :Dan Eischen Why don't we simply conditionalize sys/queue.h for the _KERNEL -Matt Matthew Dillon

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
Matthew Dillon [EMAIL PROTECTED] Things to note: * sys time is an approximate indicator of I/O and matches-up fairly well between -stable and -current, indicating that the builds on -current and -stable

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

2002-07-02 Thread Matthew Dillon
no improvement in cpu-intensive applications when I run a GCC2-generated binary and a GCC3-generated binary on the same machine, side by side. -Matt Matthew Dillon [EMAIL

Re: KSE signal problems still

2002-07-02 Thread Matthew Dillon
test for signal-related issues). -Matt Matthew Dillon [EMAIL PROTECTED] To Unsubscribe: send mail to [EMAIL PROTECTED] with unsubscribe freebsd-current in the body

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: -current results (was something funny with soft updates?)

2002-07-02 Thread Matthew Dillon
) :programs run slower that would be of interest. -Matt Matthew Dillon [EMAIL PROTECTED] Just play with a couple of interpreted languages, like csh, perl, etc... run the same

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

Weird panic (possibly KSE related)

2002-07-01 Thread Matthew Dillon
I've been doing buildworld tests on an SMP build, 2-cpu 2550 w/ 2G of ram configured. It gets through two or three builds and then crashes. Unfortunately the crash seems to be completely undebuggable. It drops into DDB but the serial port is completely screwed up and I can't

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

2002-07-01 Thread Matthew Dillon
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 (UP BUILD, CURRENT): 3122.30 real

Re: I think KSE-MIII import complete

2002-06-30 Thread Matthew Dillon
I got the ithread_loop/setrunqueue panic again while building the world normally (no memory pressure). I'm too tired to deal with it tonight but tomorrow morning I'll attach a gdb and track it down. -Matt db db trace

Re: I think KSE-MIII import complete

2002-06-30 Thread Matthew Dillon
: :which panic message? :the code here is still FULL of asserts. : Unexpected ke present. I'm resynching and will run the build test again. If it crunches again I'll do a more detailed check. -Matt To Unsubscribe: send mail to [EMAIL

KSE / interrupt panic

2002-06-30 Thread Matthew Dillon
Got another one. Different panic, same place. panic: setrunqueue: bad thread state cpuid = 0; lapic.id = 0100 Debugger(panic) Stopped at Debugger+0x46: xchgl %ebx,in_Debugger.0 db trace Debugger(c02ec2ba) at Debugger+0x46 panic(c02ec8a9,c6461d80,c6461d80,c6461d80,c01afa30) at

Re: KSE / interrupt panic

2002-06-30 Thread Matthew Dillon
:others have seen this one too :and the common element is that it's always in :setrunqueue() called from an interrupt. :it is also often via cv_*SOMETHING*() : :I Thought we had cleared these up but apparently not :-/ : There are a bunch of wakeup race conditions in the CV code where

Re: KSE commit happenning NOW

2002-06-29 Thread Matthew Dillon
Oh, this is funny... I started a buildworld on four SMP boxes simultaniously and my UPS started blinking and ding-donging at me angrily! -Matt :It will be in a couple of stages, so :don't complain about breakages in the next few

Re: i386 tinderbox failure

2002-06-27 Thread Matthew Dillon
. -Matt Matthew Dillon [EMAIL PROTECTED] :Date: Thu, 27 Jun 2002 16:33:36 +0200 :From: Sheldon Hearn [EMAIL PROTECTED] : : Wed Jun 26 19:00:10 PDT 2002 : /usr/libexec/ld-elf.so.1: /usr/bin/cvs

Re: KSE-MIII ready for commit

2002-06-27 Thread Matthew Dillon
branch and do more KSE testing. Would it be possible for you to synchronize your KSE branch to -current again, as of now, so I can be sure it has all the various things that have gone in of late? -Matt Matthew

Re: fixes for gcc -falign-foo

2002-06-05 Thread Matthew Dillon
Hey Bruce or David... has GCC3 by any chance fixed the stack alignment eyesore or is that still the default? If so could we by any chance fix it in our version? It creates massive bloat when you have lots of tiny functions and as far as I can tell there is no advantage at all

Re: Seeking OK to commit KSE MIII

2002-05-30 Thread Matthew Dillon
in comparison to the time saved by all the third parties that use or work on the FreeBSD kernel. Using the argument blindly as a justification to stop code evolution is just plain a dumb idea. -Matt Matthew

Re: Seeking OK to commit KSE MIII

2002-05-29 Thread Matthew Dillon
community. -Matt Matthew Dillon [EMAIL PROTECTED] To Unsubscribe: send mail to [EMAIL PROTECTED] with unsubscribe freebsd-current in the body of the message

Re: Seeking OK to commit KSE MIII

2002-05-29 Thread Matthew Dillon
: : Furthermore, it is an extreme and inappropriate imposition on Julian : to require that he extract all the alleged 'gratuitous braces and : ()'s)' into a separate commit. : :Uh, no it isn't. That is the rules we operate under. This type of :request comes up _daily_, and is

Re: Seeking OK to commit KSE MIII

2002-05-29 Thread Matthew Dillon
) { stmt; } else { stmt; stmt; } Same goes with for(), while(), etc. -Matt Matthew Dillon [EMAIL PROTECTED] To Unsubscribe: send

Re: Seeking OK to commit KSE MIII

2002-05-29 Thread Matthew Dillon
: :When you make the code more readable, you introduce further diffs, and you :leave no reference against the original code of where the functional changes :are. Either make the base code cleaned up by committing non-functional :changes first, or commit against the base code your functional

Re: Seeking OK to commit KSE MIII

2002-05-29 Thread Matthew Dillon
When it comes right down to it, I am getting wholely sick and tired of people acting like rulez-police and complaining about the most minor, most insignificant syntactical changes imagineable. The rest of us developers have better things to do with their time then to spend it

Re: gdb breaks world

2002-05-19 Thread Matthew Dillon
Matthew Dillon [EMAIL PROTECTED] To Unsubscribe: send mail to [EMAIL PROTECTED] with unsubscribe freebsd-current in the body of the message

Re: gdb breaks world

2002-05-19 Thread Matthew Dillon
alone the world. I'm going to try make -k next but I don't have high hopes. -Matt Matthew Dillon [EMAIL PROTECTED] To Unsubscribe: send mail to [EMAIL PROTECTED

Re: Page fault in swp_pager_meta_build()

2002-04-28 Thread Matthew Dillon
Matthew Dillon [EMAIL PROTECTED] To Unsubscribe: send mail to [EMAIL PROTECTED] with unsubscribe freebsd-current in the body of the message

Re: can't build world on alpha

2002-03-24 Thread Matthew Dillon
:On Sat, Mar 23, 2002 at 11:02:26AM -0800, Matthew Dillon wrote: : Anyone have any ideas? I'm trying to build the latest -current : (from cvs) on an alpha running 4.3-RELEASE, using 'make buildworld'. : :I have thought about what could be the problem several times and cannot :come up

can't build world on alpha

2002-03-23 Thread Matthew Dillon
Anyone have any ideas? I'm trying to build the latest -current (from cvs) on an alpha running 4.3-RELEASE, using 'make buildworld'. -Matt Matthew Dillon [EMAIL

Re: turning off malloc's AJ by default

2002-03-23 Thread Matthew Dillon
? -Matt Matthew Dillon [EMAIL PROTECTED] :The RE's are wanting to ship 5.0 DP#1 w/this patch applied. :If having 'AJ' by default is deemed not useful (by being removed from the :DP), it sounds like we should just turn

Re: turning off malloc's AJ by default

2002-03-23 Thread Matthew Dillon
Well, 'current' has spoken I guess! :-) -Matt Matthew Dillon [EMAIL PROTECTED] :From: [EMAIL PROTECTED] :To: M. Warner Losh [EMAIL PROTECTED] :Cc: [EMAIL PROTECTED

Re: Found: module loading breakage

2002-03-22 Thread Matthew Dillon
:* Terry Lambert [EMAIL PROTECTED] [020322 23:13] wrote: : Matthew Dillon wrote: : Unless I am missing something, vnodes hang off their mount points. : So, effectively, there is a system-wide list. : : The lock on a global traverasl will be pretty ugly... : :Module loading doesn't

Re: cvs commit: src/sys/kern kern_mtxpool.c src/sys/sys kernel.hsrc/sys/vm vm_fault.c vm_glue.c vm_map.c vm_map.h vm_pageout.c vm_zone.c

2002-03-17 Thread Matthew Dillon
I have no idea what the frig you guys are doing in vm_map.c. I would recommend that all the changes be backed out. Then I would recommend that the following be done: * change the lockmgr vm_map lock to be exclusive-only * test commit * change the lockmgr

Re: cvs commit: src/sys/kern kern_mtxpool.c src/sys/sys kernel.h src/sys/vm vm_fault.c vm_glue.c vm_map.c vm_map.h vm_pageout.c vm_zone.c

2002-03-17 Thread Matthew Dillon
suggesting that it simply be made into an exclusive lock in -current. -Matt Matthew Dillon [EMAIL PROTECTED] :--- Matthew Dillon [EMAIL PROTECTED] wrote: : I have

Re: cvs commit: src/sys/kern kern_mtxpool.c src/sys/sys kernel.h src/sys/vm vm_fault.c vm_glue.c vm_map.c vm_map.h vm_pageout.c vm_zone.c

2002-03-17 Thread Matthew Dillon
couldn't do this stuff in the time frame you are talking about even if I wanted to. -Matt Matthew Dillon [EMAIL PROTECTED] To Unsubscribe: send mail to [EMAIL PROTECTED

Re: malloc() and the stock Perl in -CURRENT (and -STABLE)

2002-03-14 Thread Matthew Dillon
this in detail. MADV_FREE can be used in liu of munmap() but phkmalloc does not use it quite this way, phkmalloc will still free the page when the cache is blown out. -Matt Matthew Dillon

Re: malloc() and the stock Perl in -CURRENT (and -STABLE)

2002-03-14 Thread Matthew Dillon
, as if you fork()d and the parent was the original area and the child is the new area. But I'm not volunteering. -Matt Matthew Dillon

Re: malloc() and the stock Perl in -CURRENT (and -STABLE)

2002-03-14 Thread Matthew Dillon
: mcopymap(from, to, length, flags) : :I'm not sure you want to copy it.. :I mean you want the dta di disappear from the old address. :It's more a movepages() MAP_MOVE|MAP_SHARED -Matt : : flags: : : MAP_SHARED share the same

Re: malloc() and the stock Perl in -CURRENT (and -STABLE)

2002-03-13 Thread Matthew Dillon
Matthew Dillon [EMAIL PROTECTED] #include stdio.h #include stdlib.h #include unistd.h int main(int ac, char **av) { char *ptr = NULL; int i; for (i = 2; i 100; ++i) ptr = realloc(ptr, i); return(0

Re: Patch for critical_enter()/critical_exit() interrupt assem

2002-03-08 Thread Matthew Dillon
interrupt it should be able to handle a fast-unpend. If it doesn't work then it's almost certainly a simple fix to adjust the fake trap frame which can be done post-commit. -Matt Matthew Dillon

Re: Patch for critical_enter()/critical_exit() interrupt assem

2002-03-08 Thread Matthew Dillon
:On 08-Mar-02 Matthew Dillon wrote: : ::I agree that the use of cpu_critical_enter/exit could use cleaning up. ::Can you give an example of where critical_enter is used improperly? ::You mean in fork_exit? Your changes to cpu_switch solve that problem ::with critical_exit almost unchanged

Re: Patch for critical_enter()/critical_exit() interrupt assem

2002-03-08 Thread Matthew Dillon
. -Matt Matthew Dillon [EMAIL PROTECTED] To Unsubscribe: send mail to [EMAIL PROTECTED] with unsubscribe freebsd-current in the body of the message

Re: Patch for critical_enter()/critical_exit() interrupt assem

2002-03-07 Thread Matthew Dillon
effect on the project and, frankly, I don't see why anyone, especially John, would be opposed to it (I don't even think he bothered to read the patch). -Matt Matthew Dillon

<    1   2   3   4   5   6   7   8   9   10   >