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
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.
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
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
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
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
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
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
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
.
-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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
.
...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
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
, 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.
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
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
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
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
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
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
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
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
,
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
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
.
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
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
. 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
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
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
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
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
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
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
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
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
, 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
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
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
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
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
53 matches
Mail list logo