Re: Heh heh, humorous lockup

1999-07-07 Thread David Greenman
any objections? Yes, I do - at least with the 512MB figure. That would be half of the 1GB KVA space and large systems really need that space for things like network buffers and other map regions. -DG David Greenman Co-founder/Principal Architect, The FreeBSD Project - http://www.freebsd.org

Re: readdirplus client side fix (was Re: IRIX 6.5.4 NFS v3 TCP client + FreeBSD server = bewm)

1999-07-30 Thread David Greenman
itself, and one of the directory entries, ".", will be the same vnode. Our reference vnode, vp is *NOT* locked. In fact, we *can't* lock it without creating a potential deadlock situation (at least that is my take). I good bit of detective work...excellent job.

Re: [Patches avail?] Re: MMAP() in STABLE/CURRENT ...

1999-10-08 Thread David Greenman
David Greenman Co-founder/Principal Architect, The FreeBSD Project - http://www.freebsd.org Creator of high-performance Internet servers - http://www.terasolutions.com Pave the road of life with opportunities. To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-cu

Re: PATCH for testing

1999-11-15 Thread David Greenman
n and also introduces gratuitous incompatibilities for utilities that want to modify their argv[*] and expect the modifications to show up in ps(1). -DG David Greenman Co-founder/Principal Architect, The FreeBSD Project - http://www.freebsd.org Creator of high-performance Internet serv

Re: Which is the truth? (sycalls and traps)

1999-11-25 Thread David Greenman
Am I also right in assuming that all the registers that the user was running when they did the KERNCALL have been saved on the KERNEL stack by the time that the above routines are called? No, that's what the pushal (push all) does. -DG David Greenman Co-founder/Principal Architect

Re: I/O clustering, Re: patches for test / review

2000-03-20 Thread David Greenman
in a chunk, they will likely be mixed with blocks to varying locations, in which case for drives without write caching enabled, you'll have additional seeks to write the blocks out. Things like this don't show up when doing simplistic sequential write tests. -DG David Greenman Co-founder/Principal

Re: Load average calculation?

2000-04-03 Thread David Greenman
that way in BSD. -DG David Greenman Co-founder/Principal Architect, The FreeBSD Project - http://www.freebsd.org Creator of high-performance Internet servers - http://www.terasolutions.com Pave the road of life with opportunities. To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubs

Re: SMP changes and breaking kld object module compatibility

2000-04-23 Thread David Greenman
necessarily cause things to break. -DG David Greenman Co-founder/Principal Architect, The FreeBSD Project - http://www.freebsd.org Creator of high-performance Internet servers - http://www.terasolutions.com Pave the road of life with opportunities. To Unsubscribe: send mail to [EMAIL PROTECTED

Re: Linux emulation scripting fix to be committed to 5.x and 4.x wednesday

2000-04-23 Thread David Greenman
compromise and allow for a one day delay? At least that would catch glaring mistakes like mis-applied patches that happen sometimes even with highly skilled developers who have only the best intentions. -DG David Greenman Co-founder/Principal Architect, The FreeBSD Project - http

Re: Scheduler changes?

2000-06-11 Thread David Greenman
. -DG David Greenman Co-founder, The FreeBSD Project - http://www.freebsd.org Manufacturer of high-performance Internet servers - http://www.terasolutions.com Pave the road of life with opportunities. To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-current" i

Re: What's up with ftp.freebsd.org

2000-07-05 Thread David Greenman
It doesn't seem to be allowing anon logings - nobody released some fancy new game, have they? I've had to reduce the user limit until a bandwidth issue is addressed. It should be back to normal by the weekend. -DG David Greenman Co-founder, The FreeBSD Project - http://www.freebsd.org

Re: What's up with ftp.freebsd.org

2000-07-05 Thread David Greenman
On Wed, Jul 05, 2000 at 10:16:52 -0700, David Greenman wrote: It doesn't seem to be allowing anon logings - nobody released some fancy new game, have they? I've had to reduce the user limit until a bandwidth issue is addressed. It should be back to normal by the weekend. You might want

Re: dc driver and underruns (was: Strangeness with 4.0-S)

2000-07-16 Thread David Greenman
how large that is (although I think it's 2KB as well). -DG David Greenman Co-founder, The FreeBSD Project - http://www.freebsd.org Manufacturer of high-performance Internet servers - http://www.terasolutions.com Pave the road of life with opportunities. To Unsubscribe: send mail to [EMAIL

Re: Ugly, slow shutdown

2000-08-07 Thread David Greenman
l. We write the code to be efficient and only check for bogus conditions that might happen. The only exception to this is programatic ASSERTs that do internal consistency checks, but the purpose of those is quite different. -DG David Greenman Co-founder, The FreeBSD Project - http://www.freebsd.org

Re: Ugly, slow shutdown

2000-08-07 Thread David Greenman
and that the thing causing it assures that certain other things have occured before issuing it. That's just the way it has worked since the dawn of time. -DG David Greenman Co-founder, The FreeBSD Project - http://www.freebsd.org Manufacturer of high-performance Internet servers - http

Re: Ugly, slow shutdown

2000-08-07 Thread David Greenman
expensive to verify that the condition that caused the sleep in the first place has been satisfied - that's often why certain parts of the kernel rely on the established tsleep symantics. -DG David Greenman Co-founder, The FreeBSD Project - http://www.freebsd.org Manufacturer of high-performance Int

Re: Ugly, slow shutdown

2000-08-07 Thread David Greenman
on the historical symantics would become very expensive if they had to go through a series of complex checks (perhaps list traversals, etc), in order to verify that the wakeup wasn't bogus. I personally don't think this is an improvement. -DG David Greenman Co-founder, The FreeBSD Project - http

Re: Ugly, slow shutdown

2000-08-08 Thread David Greenman
In article [EMAIL PROTECTED], David Greenman [EMAIL PROTECTED] wrote: I will add that this is the pattern that Kirk teaches in his kernel internals class. If that's true, Do you want me to fax you a copy of page 15 of his class notes from the course he gave at last year's FreeBSDCon

Re: fxp suspend/resume hangs

2000-09-17 Thread David Greenman
in the fxp driver on some laptops after a resume from suspend. while quite a few people appear to be using this patch successfully, it hasn't been committed -- david greenman had an entirely reasonable objection to one aspect of the patch's behavior. unfortunately, my knowledge of the kernel isn't

Re: fxp suspend/resume hangs

2000-09-17 Thread David Greenman
try these patches out and let me know if they work as expected. They should apply and work with both -stable and -current. -DG David Greenman Co-founder, The FreeBSD Project - http://www.freebsd.org President, TeraSolutions, Inc. - http://www.terasolutions.com Pave the road of life

Re: kernel breakage in aac.c (Was: Can't build a kernel)

2000-09-18 Thread David Greenman
pointer to incomplete type Here is a fix. Hopefully Mike will commit it soon. -DG David Greenman Co-founder, The FreeBSD Project - http://www.freebsd.org President, TeraSolutions, Inc. - http://www.terasolutions.com Pave the road of life with opportunities. Index: aac.c

Re: Patch review: DELAY.patch

2000-10-12 Thread David Greenman
http://phk.freebsd.dk/patch/DELAY.patch Move DELAY() and sysbeep() from machine/clock.h to sys/systm.h and remove unneeded #includes of machine/clock.h What's the motivation of this change? To bring it into the MI area? -DG David Greenman Co-founder, The FreeBSD Project - http

Re: current paging strategy

2000-11-01 Thread David Greenman
flag and increment/decrement a counter depending on it. The rate that we look at the reference flag is also roughly proportional to the rate at which new pages are needed. This algorithm has proven to be extremely effective and does much better than simple LRU. -DG David Greenman Co-founder

Re: current paging strategy

2000-11-02 Thread David Greenman
adjustment rate of the page references count) increases high enough to still provide for a decent distribution of the counters and for the page LOU to be effective. -DG David Greenman Co-founder, The FreeBSD Project - http://www.freebsd.org President, TeraSolutions, Inc. - http

Re: slight improvement in locore.s?

2000-11-23 Thread David Greenman
. ...changing it might save a few bytes, however. -DG David Greenman Co-founder, The FreeBSD Project - http://www.freebsd.org President, TeraSolutions, Inc. - http://www.terasolutions.com Pave the road of life with opportunities. To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe fr

Re: current paging strategy

2000-12-04 Thread David Greenman
On Thu, Nov 02, 2000 at 12:45:30AM -0800, David Greenman wrote: Interesting. THis needs about two bytes per page for the counter? Actually, we found that a single byte per page was sufficient. Pages tended to be either heavily accessed or rarely accessed. Even in the unusual case where

Re: fxp driver not reset after Windows reboot?

2000-12-10 Thread David Greenman
, I would say that Windows has powered-down the NIC. This is outside of the scope of the driver, so I don't think a solution should be implemented there. Probably something for our APM folks. -DG David Greenman Co-founder, The FreeBSD Project - http://www.freebsd.org President, TeraSolutions, Inc.

Re: Proposed patch to fix VN device (again)

1999-12-27 Thread David Greenman
to be stated before any informed decision can be made about what is the right direction to go in. -DG David Greenman Co-founder/Principal Architect, The FreeBSD Project - http://www.freebsd.org Creator of high-performance Internet servers - http://www.terasolutions.com Pave the road of life

Re: Your misleading, no, LYING message to me

2000-01-02 Thread David Greenman
for making the accusations that you have against him. I think you owe him an apology. -DG David Greenman Co-founder/Principal Architect, The FreeBSD Project - http://www.freebsd.org Creator of high-performance Internet servers - http://www.terasolutions.com Pave the road of life with opportunities

Re: Your misleading, no, LYING message to me

2000-01-02 Thread David Greenman
s. I would also like to say that Poul-Henning's behavior in this thread was exceptional and that Karl had no reason to react the way he did. I think Karl owes a lot of people some apologies. His behavior was clearly inappropriate and continues to be so. -DG David Greenman Co-founder/Principal

Re: 4.0 code freeze scheduled for Jan 15th

2000-01-06 Thread David Greenman
nd the alphabet keys at the same time If that is true, then how were you able to push the paren keys? -DG David Greenman Co-founder/Principal Architect, The FreeBSD Project - http://www.freebsd.org Creator of high-performance Internet servers - http://www.terasolutions.com Pave the road of lif

Re: IPv6 (Re: 4.0 code freeze scheduled for Jan 15th)

2000-01-06 Thread David Greenman
this part of the merger could be completed in an amount of time that is measured in weeks if the KAME developers can find the time to put into it right now. If not, then this whole discussion is a waste of bandwidth and everyone should just stop gritching over it. -DG David Greenman Co-founder

Re: Crash from ^T during heavy paging

2000-01-11 Thread David Greenman
it up a line I think you'll have a winner. -DG David Greenman Co-founder/Principal Architect, The FreeBSD Project - http://www.freebsd.org Creator of high-performance Internet servers - http://www.terasolutions.com Pave the road of life with opportunities. To Unsubscribe: send mail to [EMAIL PROTECTE

Re: Current, XEON and MP performance

2000-01-16 Thread David Greenman
g a closer look at it I could provide them with access to the machine (and its console). I ran out of clues... What about wall-clock time? -DG David Greenman Co-founder/Principal Architect, The FreeBSD Project - http://www.freebsd.org Creator of high-performance Internet serv

Re: KVA/KVM shortages

1999-01-21 Thread David Greenman
that can easily be enhanced like this, please let me know. Is there a way from the boot loader that one can find out what options are available to be tuned? -DG David Greenman Co-founder/Principal Architect, The FreeBSD Project To Unsubscribe: send mail to majord...@freebsd.org

Re: The future of a.out support?

1999-01-29 Thread David Greenman
, will no longer support building a.out binaries. -DG David Greenman Co-founder/Principal Architect, The FreeBSD Project To Unsubscribe: send mail to majord...@freebsd.org with unsubscribe freebsd-current in the body of the message

Re: latest -current doesn't execute BSDI-binary bladeenc

1999-03-16 Thread David Greenman
Daniel O'Connor docon...@gsoft.com.au writes: On 17-Mar-99 Dag-Erling Smorgrav wrote: The bug is on the web site, not in the kernel. David Greenman committed a patch to better support large memory configurations. Unfortunately, it seems this was not possible to achieve without

Re: support for larger memory

1999-03-30 Thread David Greenman
. The brokeness actually comes from a design screwup that BSDI made in the v2.0 crt0 which they apparantly later fixed in v3.0. We should be able to run v3 and later static binaries. We've never had support for any version of their shared binaries. -DG David Greenman Co-founder/Principal Architect

Re: Porting Greg Lehey's rawio.c from FreeBSD to Linux...

1999-05-01 Thread David Greenman
could be done... Linux' fsync() works only on directories, not on files. Huh? That doesn't make any sense. The f in fsync() stands for file. -DG David Greenman Co-founder/Principal Architect, The FreeBSD Project - http://www.freebsd.org Creator of high-performance Internet servers - http

Re: -stable vs -current (was Re: solid NFS patch #6... )

1999-05-01 Thread David Greenman
. The only new features that are added to -stable are those which don't affect existing functionality and architectural changes are to be avoid as much as possible. This has been a winning model for us and we're not going to change it. -DG David Greenman Co-founder/Principal Architect, The FreeBSD

Re: Discussion of guidelines for additional version control mechanisms (fwd)

2002-02-26 Thread David Greenman
that their patches cover. Step-wise evolution is the only way to go in this distributed development model and in order to acheive this, private development trees need to be minimized as much as possible. -DG David Greenman Co-founder, The FreeBSD Project - http://www.freebsd.org President, TeraSolutions, Inc

Re: Discussion of guidelines for additional version control mechanisms (fwd)

2002-02-26 Thread David Greenman
work. We told people not to work on it because it was too delicate and too easily broken. :-) -DG David Greenman Co-founder, The FreeBSD Project - http://www.freebsd.org President, TeraSolutions, Inc. - http://www.terasolutions.com President, Download Technologies, Inc. - http

Re: Discussion of guidelines for additional version control mechanisms (fwd)

2002-02-26 Thread David Greenman
the overlap with existing files in FreeBSD is very minimal, so longer delays to commit would not normally affect anyone else. -DG David Greenman Co-founder, The FreeBSD Project - http://www.freebsd.org President, TeraSolutions, Inc. - http://www.terasolutions.com President, Download Technologies, Inc

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

2002-02-28 Thread David Greenman
on the table, including appointing an offical SMPng architect/manager. Please be patient. -DG David Greenman Co-founder, The FreeBSD Project - http://www.freebsd.org President, TeraSolutions, Inc. - http://www.terasolutions.com President, Download Technologies, Inc. - http://www.downloadtech.com Pave

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

2002-03-07 Thread David Greenman
that the tech lead is obligated to provide justification for any decisions that he may make. -DG David Greenman Co-founder, The FreeBSD Project - http://www.freebsd.org President, TeraSolutions, Inc. - http://www.terasolutions.com President, Download Technologies, Inc. - http://www.downloadtech.com Pave

Re: SMPng manager's responsibilities (was: Patch for critical_enter()/critical_exit() interrupt assem)

2002-03-07 Thread David Greenman
On Thursday, 7 March 2002 at 13:19:05 -0800, Julian Elischer wrote: On Thu, 7 Mar 2002, David Greenman wrote: No, Core has just said that he doesn't because he can over-rule any change in the kernel. And there is no requirement for him to justify it. That is definately *NOT* what core

Re: ping with usec resolution

2002-03-11 Thread David Greenman
I'm looking for a ping with usec (microsecond) resolution (as Redhat 7.2 is using). Could FreeBSD have it too? Anyone got the source for it? FreeBSD's ping has had microsecond resolution since version 1. -DG David Greenman Co-founder, The FreeBSD Project - http://www.freebsd.org President

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

2002-03-13 Thread David Greenman
like this? -DG David Greenman Co-founder, The FreeBSD Project - http://www.freebsd.org President, TeraSolutions, Inc. - http://www.terasolutions.com President, Download Technologies, Inc. - http://www.downloadtech.com Pave the road of life with opportunities. To Unsubscribe: send mail to [EMAIL

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

2002-03-13 Thread David Greenman
, you'll see that using perl's malloc results in the program running more than 10 times faster. -DG David Greenman Co-founder, The FreeBSD Project - http://www.freebsd.org President, TeraSolutions, Inc. - http://www.terasolutions.com President, Download Technologies, Inc. - http

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

2002-03-14 Thread David Greenman
And everybody with VM clue I've asked says it would be trivial to flip two page-table entries, so for all I care it can be It's going to take a fair bit more than just swapping some page table entries, but it's certainly doable. -DG David Greenman Co-founder, The FreeBSD Project - http

Re: net.inet.tcp.always_keepalive on as default ?

1999-06-04 Thread David Greenman
think we should leave it alone. I don't mind if people add an rc.conf variable, however. -DG David Greenman Co-founder/Principal Architect, The FreeBSD Project - http://www.freebsd.org Creator of high-performance Internet servers - http://www.terasolutions.com To Unsubscribe: send mail to majord

Re: net.inet.tcp.always_keepalive on as default ?

1999-06-04 Thread David Greenman
anyone depending on two hours are screwed already. I believe the above numbers are in slowtimo ticks (500ms), so if you do the math, you come up with 2 hours. -DG David Greenman Co-founder/Principal Architect, The FreeBSD Project - http://www.freebsd.org Creator of high-performance Internet servers

Re: Apache + threads under FreeBSD ...

2002-05-21 Thread David Greenman-Lawrence
CC'd to David. David Greenman was going to backport a fix, but I stalled him because of backwards compatbility. Since I haven't had the time to implement the osendfile compat syscall, I'd like to know if he'll be MFC'ing the fix or if I should do it? I'm too busy to deal with it right now