Not to let this become a passage of right or anything.
ITYM "rite of passage". HTH, HAND!
DES
--
Dag-Erling Smorgrav - [EMAIL PROTECTED]
To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-hackers" in the body of the message
Jamie Howard [EMAIL PROTECTED] writes:
I made the version in FreeBSD 4.0 my target except for -A num, -B num, -C,
-num, and -Z. These are not required by the Single Unix Specification or
POSIX and I felt they would bloat my code too significantly.
I find those quite useful, and I don't see
Jamie Howard [EMAIL PROTECTED] writes:
All of the code is original except for binary.c. It is used with the -a
option to prevent searching binary files. binary.c is extricated from
less-332's binary checking code. I was just that lazy.
Less's binary checking code is a tad too strict. It
On Sun, Jul 04, 1999 at 02:09:47PM +0200, Dag-Erling Smorgrav wrote:
This should be trivial to translate to C. The only non-trivial part of
implementing this stuff is that you have to trick getopt() to make
-num work. You'll have to put a : at the start of your getopt()
string and examine
On Sun, 4 Jul 1999, Jonathan Lemon wrote:
On Jul 07, 1999 at 11:15:13AM +0100, Doug Rabson wrote:
In essence, I want to move the large "struct pollfd" array that I
have into the kernel, and then instruct the kernel to add/remove
entries from this array, and only return the array
In article [EMAIL PROTECTED] you write:
On Saturday, 3 July 1999 at 17:28:51 -0700, John Polstra wrote:
I put a handful of pictures from this year's USENIX conference at
http://www.freebsd.org/~jdp/usenix1999/.
Hey, they're some of the best I've seen of USENIX.
Proves my statement that it is
Something like below?
That is what you get available when running ucd-snmp.
So I guess that a lot of the data is already available.
Just not in sysctl (yet)
-_WjW
interfaces.ifNumber.0 = 6
interfaces.ifTable.ifEntry.ifIndex.1 = 1
interfaces.ifTable.ifEntry.ifIndex.2 = 2
Hi,
I've got some prototype code in place which supports the context
switching part of this. It's pretty simple right now, as I'm trying
to keep changes to a minimum.
What I've done is simply added the dr0-dr3,dr6,dr7 registers to
'struct pcb' in /usr/src/sys/i386/include/pcb.h. In
On 4 Jul, Doug Rabson wrote:
On Sun, 4 Jul 1999, Jonathan Lemon wrote:
On Jul 07, 1999 at 11:15:13AM +0100, Doug Rabson wrote:
In essence, I want to move the large "struct pollfd" array that I
have into the kernel, and then instruct the kernel to add/remove
entries from this array,
On Sun, 4 Jul 1999, Peter Wemm wrote:
Now what I particular like is the event queue system that David Filo put
together for Yahoo. In a nutshell you create a queue (a fd), and then
register the descriptors you want to monitor with the queue. You then run
an accept()-like loop where the
But poll() copies in HUGE amounts of data compared to the few bytes for
thousands of FDs that select does.
but the size of the select() mask is dependant on the highest numbered fd
that we care about, rather than the number of fds we actually care about.
this becomes highly uncool in a mondo
On Sun, Jul 04, 1999 at 02:13:13PM +0200, Dag-Erling Smorgrav wrote:
Jamie Howard [EMAIL PROTECTED] writes:
All of the code is original except for binary.c. It is used with the -a
option to prevent searching binary files. binary.c is extricated from
less-332's binary checking code. I
On Sun, 4 Jul 1999, Peter Wemm wrote:
"Brian F. Feldman" wrote:
On Fri, 2 Jul 1999, Jonathan Lemon wrote:
In article local.mail.freebsd-hackers/Pine.LNX.3.95.990702160538.27513C-10
[EMAIL PROTECTED] you write:
now supports the select() and poll() system calls. My question is
On Sun, 4 Jul 1999, Wilko Bulte wrote:
Which makes a good case for a permanent picture gallery @ www.freebsd.org
I guess. I can donate a bunch of pictures taken at last year's
hackersparty here in the Netherlands.
When FreeBSDcon comes closer, I'll probably be be asking which of the
I'm going to have a "core team page" worked on which has pictures and
brief bios, perhaps something by next week.
Such things may seem frivolous, but I it helps people relate a little
more directly to the core team if they can see what they look like and
read a bit about them. Same for the
In message [EMAIL PROTECTED] Doug Rabson
writes:
: I think you are on the right lines here. Where does the resource come
: from? Are you going to support bus_space_map() and if so, how are you
: planning to call BUS_ALLOC_RESOURCE?
In i386/i386/resource.c :-). Here's what is there now. It
For future reference, questions of this sort should be directed to
freebsd-questions, not freebsd-hackers.
Gustavo V G C Rios wrote:
My login.conf classes does not work, i have already looked for into The
Complete FBSD, man pages, /usr/src/lib/libutil/* but nothing works the
way i
I'm going to have a "core team page" worked on which has pictures and
brief bios, perhaps something by next week.
Such things may seem frivolous, but I it helps people relate a little
more directly to the core team if they can see what they look like and
read a bit about them. Same for
On Sun, 4 Jul 1999, Warner Losh wrote:
In message [EMAIL PROTECTED] Doug
Rabson writes:
: I think you are on the right lines here. Where does the resource come
: from? Are you going to support bus_space_map() and if so, how are you
: planning to call BUS_ALLOC_RESOURCE?
In
On Sun, 4 Jul 1999, Archie Cobbs wrote:
Christopher Sedore writes:
A new, faster event notification system would be great. But don't forget
to include *all* events, not just file descriptor readability/writability.
I.e., signal delivery, child exit notification, maybe even support for
an
On Sun, 4 Jul 1999, Archie Cobbs wrote:
Long ago I was a Linux hacker before converting to FreeBSD. I thought
LILO was great and beat the heck out of FreeBSD's booteasy...
But now, we have the FreeBSD loader courtesy of the BTX toolchain and
the hard-working loader hackers :)
-Archie
On Sun, 4 Jul 1999, Jonathan Lemon wrote:
I would think that a system that uses callbacks (like POSIX's completion
signals) would be more expensive than a call like poll() or select().
the sigio/siginfo model is a few orders of magnitude cheaper than
poll/select as you scale the number of fds
David McNett wrote:
On 04-Jul-1999, Jordan K. Hubbard wrote:
Such things may seem frivolous, but I it helps people relate a little
more directly to the core team if they can see what they look like and
read a bit about them. Same for the committers group, but at 165+
members that's
David Scheidt wrote:
On Mon, 5 Jul 1999, Greg Lehey wrote:
On Sunday, 4 July 1999 at 15:36:21 -0400, Bill Fumerola wrote:
It also clears up the misconception that being a member of -core requires
a beard.
A constant 5 o'clock shadow, maybe, but not a beard.
And what's
On Monday, 5 July 1999 at 0:12:55 -0600, Wes Peters wrote:
Tim Vanderhoek wrote:
On Sun, Jul 04, 1999 at 12:15:02PM -0700, Jordan K. Hubbard wrote:
read a bit about them. Same for the committers group, but at 165+
members that's going to be a somewhat larger, long-term project. :-)
Did
On Sat, Jul 03, 1999 at 06:11:08PM -0600, Wes Peters wrote:
Trust me, greenie, those of us who a FAR from 16 wish we weren't. ;^)
What, and miss the sixties??? Get back to your handbasket! :-)
Adam
To Unsubscribe: send mail to majord...@freebsd.org
with unsubscribe freebsd-hackers in the
On Sat, 3 Jul 1999, Chris D. Faulhaber wrote:
On Sat, 3 Jul 1999, Chris Costello wrote:
On Sat, Jul 3, 1999, Marc Nicholas wrote:
I would certainly welcome such info...
The info in the /proc filesystem in Linux is certainly nice. (One of the
few things that is!).
Nice,
G. Adam Stanislav wrote:
On Sat, Jul 03, 1999 at 06:11:08PM -0600, Wes Peters wrote:
Trust me, greenie, those of us who a FAR from 16 wish we weren't. ;^)
What, and miss the sixties??? Get back to your handbasket! :-)
Our experiences of the sixties were probably different. I spent mine
On Sat, 3 Jul 1999, Warner Losh wrote:
I'm trying to update the bus-space routines to match more closely the
NetBSD routines. The new-config project has already done this, so
I've been moving their code into a relatively pure -current tree.
I'm finding that there are many places that
On Sun, 4 Jul 1999, Jonathan Lemon wrote:
This is an earlier posting that I attempted to make, perhaps
it can provide a starting point for discussion. While this
is already implemented, I'm not adverse to tossing it all for
something better.
--
Jonathan
- Forwarded message from
Not to let this become a passage of right or anything.
ITYM rite of passage. HTH, HAND!
DES
--
Dag-Erling Smorgrav - d...@flood.ping.uio.no
To Unsubscribe: send mail to majord...@freebsd.org
with unsubscribe freebsd-hackers in the body of the message
Jamie Howard howar...@wam.umd.edu writes:
I made the version in FreeBSD 4.0 my target except for -A num, -B num, -C,
-num, and -Z. These are not required by the Single Unix Specification or
POSIX and I felt they would bloat my code too significantly.
I find those quite useful, and I don't
Jamie Howard howar...@wam.umd.edu writes:
All of the code is original except for binary.c. It is used with the -a
option to prevent searching binary files. binary.c is extricated from
less-332's binary checking code. I was just that lazy.
Less's binary checking code is a tad too strict. It
On Sun, Jul 04, 1999 at 02:09:47PM +0200, Dag-Erling Smorgrav wrote:
This should be trivial to translate to C. The only non-trivial part of
implementing this stuff is that you have to trick getopt() to make
-num work. You'll have to put a : at the start of your getopt()
string and examine
On Jul 07, 1999 at 11:15:13AM +0100, Doug Rabson wrote:
In essence, I want to move the large struct pollfd array that I
have into the kernel, and then instruct the kernel to add/remove
entries from this array, and only return the array subset which
has activity.
How does the kernel
On Sun, 4 Jul 1999, Jonathan Lemon wrote:
On Jul 07, 1999 at 11:15:13AM +0100, Doug Rabson wrote:
In essence, I want to move the large struct pollfd array that I
have into the kernel, and then instruct the kernel to add/remove
entries from this array, and only return the array subset
In article 19990704112426.j...@freebie.lemis.com you write:
On Saturday, 3 July 1999 at 17:28:51 -0700, John Polstra wrote:
I put a handful of pictures from this year's USENIX conference at
http://www.freebsd.org/~jdp/usenix1999/.
Hey, they're some of the best I've seen of USENIX.
Proves my
Something like below?
That is what you get available when running ucd-snmp.
So I guess that a lot of the data is already available.
Just not in sysctl (yet)
-_WjW
interfaces.ifNumber.0 = 6
interfaces.ifTable.ifEntry.ifIndex.1 = 1
interfaces.ifTable.ifEntry.ifIndex.2 = 2
Hi,
I've got some prototype code in place which supports the context
switching part of this. It's pretty simple right now, as I'm trying
to keep changes to a minimum.
What I've done is simply added the dr0-dr3,dr6,dr7 registers to
'struct pcb' in /usr/src/sys/i386/include/pcb.h. In
On 4 Jul, Doug Rabson wrote:
On Sun, 4 Jul 1999, Jonathan Lemon wrote:
On Jul 07, 1999 at 11:15:13AM +0100, Doug Rabson wrote:
In essence, I want to move the large struct pollfd array that I
have into the kernel, and then instruct the kernel to add/remove
entries from this array,
In article local.mail.freebsd-hackers/199907041453.kaa03...@dean.pc.sas.com yo
u write:
This is not as efficent as it could be implemented with a separate
flag to indicate whether saving the debug registers is necessary since
loading/storing the debug registers is fairly expensive (11 clocks on
an
On Sun, 4 Jul 1999, Peter Wemm wrote:
Now what I particular like is the event queue system that David Filo put
together for Yahoo. In a nutshell you create a queue (a fd), and then
register the descriptors you want to monitor with the queue. You then run
an accept()-like loop where the
But poll() copies in HUGE amounts of data compared to the few bytes for
thousands of FDs that select does.
but the size of the select() mask is dependant on the highest numbered fd
that we care about, rather than the number of fds we actually care about.
this becomes highly uncool in a mondo
On Sun, Jul 04, 1999 at 02:13:13PM +0200, Dag-Erling Smorgrav wrote:
Jamie Howard howar...@wam.umd.edu writes:
All of the code is original except for binary.c. It is used with the -a
option to prevent searching binary files. binary.c is extricated from
less-332's binary checking code. I
Hi,
We're looking for sites who may want to integrate customizable web
based groupware (email, message board, calendar and address book)onto
their sites. Joydesk 2.1 runs on NT, Linux and FreeBSD. When you have
an opportunity, please visit http://joydesk.com, open free account and
play with the
As Willem Jan Withagen wrote ...
In article 19990704112426.j...@freebie.lemis.com you write:
On Saturday, 3 July 1999 at 17:28:51 -0700, John Polstra wrote:
I put a handful of pictures from this year's USENIX conference at
http://www.freebsd.org/~jdp/usenix1999/.
Hey, they're some of
On Sun, 4 Jul 1999, Peter Wemm wrote:
Brian F. Feldman wrote:
On Fri, 2 Jul 1999, Jonathan Lemon wrote:
In article
local.mail.freebsd-hackers/Pine.LNX.3.95.990702160538.27513C-10
0...@crb.crb-web.com you write:
now supports the select() and poll() system calls. My question
On Sun, 4 Jul 1999, Wilko Bulte wrote:
Which makes a good case for a permanent picture gallery @ www.freebsd.org
I guess. I can donate a bunch of pictures taken at last year's
hackersparty here in the Netherlands.
When FreeBSDcon comes closer, I'll probably be be asking which of the
I'm going to have a core team page worked on which has pictures and
brief bios, perhaps something by next week.
Such things may seem frivolous, but I it helps people relate a little
more directly to the core team if they can see what they look like and
read a bit about them. Same for the
In message pine.bsf.4.10.9907041101200.15087-100...@salmon.nlsystems.com Doug
Rabson writes:
: I think you are on the right lines here. Where does the resource come
: from? Are you going to support bus_space_map() and if so, how are you
: planning to call BUS_ALLOC_RESOURCE?
In
I'd like to open discussion on adding a new interface to FreeBSD,
specifically, a variant of poll().
The problem is that poll() (and select(), as well) do not scale
well as the number of open file descriptors increases. When there
are a large number of descriptors under consideration,
For future reference, questions of this sort should be directed to
freebsd-questions, not freebsd-hackers.
Gustavo V G C Rios wrote:
My login.conf classes does not work, i have already looked for into The
Complete FBSD, man pages, /usr/src/lib/libutil/* but nothing works the
way i
I'm going to have a core team page worked on which has pictures and
brief bios, perhaps something by next week.
Such things may seem frivolous, but I it helps people relate a little
more directly to the core team if they can see what they look like and
read a bit about them. Same for the
On Sun, 4 Jul 1999, Warner Losh wrote:
In message pine.bsf.4.10.9907041101200.15087-100...@salmon.nlsystems.com
Doug Rabson writes:
: I think you are on the right lines here. Where does the resource come
: from? Are you going to support bus_space_map() and if so, how are you
: planning to
In message pine.bsf.4.10.9907042236480.54036-100...@salmon.nlsystems.com Doug
Rabson writes:
: This seems to bypass the nexus completely which isn't right. It wouldn't
: detect conflicts between bus_space_alloc and the new-bus resource apis
: since it has its own instances of struct rman.
This
On Sun, 4 Jul 1999, Jordan K. Hubbard wrote:
I'm going to have a core team page worked on which has pictures and
brief bios, perhaps something by next week.
Such things may seem frivolous, but I it helps people relate a little
more directly to the core team if they can see what they look
On Sunday, 4 July 1999 at 20:31:24 +0200, Luigi Rizzo wrote:
I'm going to have a core team page worked on which has pictures and
brief bios, perhaps something by next week.
Such things may seem frivolous, but I it helps people relate a little
more directly to the core team if they can see
On Jul 07, 1999 at 01:37:13PM -0700, Mike Smith wrote:
I'd like to open discussion on adding a new interface to FreeBSD,
specifically, a variant of poll().
The problem is that poll() (and select(), as well) do not scale
well as the number of open file descriptors increases. When there
On Sun, Jul 04, 1999 at 12:15:02PM -0700, Jordan K. Hubbard wrote:
read a bit about them. Same for the committers group, but at 165+
members that's going to be a somewhat larger, long-term project. :-)
Did Wes Peters finish his collection of committer ICBMNet lat/long
co-ordinates?
--
From:The SFSE(Scientific Facts Search Engine).
When you send an email to EDU,RD,or Job
sites,your email might be forwarded via the
SFSE to find the info you are looking for.
The NU(NewAmerica University)has received
a copy of your email,but the date is
Feb/25/99.Do you still need this info?
On 04-Jul-1999, Jordan K. Hubbard wrote:
Such things may seem frivolous, but I it helps people relate a little
more directly to the core team if they can see what they look like and
read a bit about them. Same for the committers group, but at 165+
members that's going to be a somewhat larger,
On Sun, 4 Jul 1999, David McNett wrote:
Far from frivolous, I think that things like this will go a long way
to dispel the common misconception that FreeBSD is developed by a
small, closed, and unapproachable cadre of monks. Shouldn't be too
unwieldy, assuming you don't also choose to
On Fri, 2 Jul 1999, Anthony Kimball wrote:
Lizard has a tetris game built in for those long waits...
Now THAT is cool.
Using the holistic emergency shell on vty4 when doing a network
install is more fun. At the very least it has been useful during
evangelical installations.
Greg Lehey wrote:
It also clears up the misconception that being a member of -core requires
a beard.
A constant 5 o'clock shadow, maybe, but not a beard.
And what's wrong with a beard?
Nothing that a sharp knife or some hedge clippers couldn't fix.
--
John Birrell -
It also clears up the misconception that being a member of -core requires
a beard.
A constant 5 o'clock shadow, maybe, but not a beard.
And what's wrong with a beard?
beards are great...women love them, getting fluffed is much
better than getting scratchedkids love them.
On Mon, 5 Jul 1999, Greg Lehey wrote:
On Sunday, 4 July 1999 at 15:36:21 -0400, Bill Fumerola wrote:
It also clears up the misconception that being a member of -core requires
a beard.
A constant 5 o'clock shadow, maybe, but not a beard.
And what's wrong with a beard?
Greg
On Sunday, 4 July 1999 at 19:37:16 -0500, David Scheidt wrote:
On Mon, 5 Jul 1999, Greg Lehey wrote:
On Sunday, 4 July 1999 at 15:36:21 -0400, Bill Fumerola wrote:
It also clears up the misconception that being a member of -core requires
a beard.
A constant 5 o'clock shadow, maybe, but
Christopher Sedore writes:
Actually.. select() has three copyins and three copyouts per call. poll()
has one copyin and one copyout per call.
Now what I particular like is the event queue system that David Filo put
together for Yahoo. In a nutshell you create a queue (a fd), and then
Warner Losh writes:
In message 199907031912.maa01...@dingo.cdrom.com Mike Smith writes:
: Neither; he'll have to tell the BIOS that the drive's not there.
That's what he's doing right now... He doesn't want to keep doing
this since it is such a PITA.
However, other posters in the thread
Jamie Howard writes:
Now, I am having a problem though. I cannot figure out how to implement
-w and -x. For -x, I tried modifying the regular expression (foo) into
^(foo)$ before compiling, but that did not work. I intended to do
something similar with -w. Anyway, I am probably missing the
On Sun, 4 Jul 1999, Archie Cobbs wrote:
There are two special cases- of bracket expressions: the
bracket expressions `[[::]]' and `[[::]]' match the null
string at the beginning and end of a word respectively. A
word is defined as a sequence of word characters
On Sun, 4 Jul 1999, Archie Cobbs wrote:
Christopher Sedore writes:
A new, faster event notification system would be great. But don't forget
to include *all* events, not just file descriptor readability/writability.
I.e., signal delivery, child exit notification, maybe even support for
an
On Sun, 4 Jul 1999, Archie Cobbs wrote:
Long ago I was a Linux hacker before converting to FreeBSD. I thought
LILO was great and beat the heck out of FreeBSD's booteasy...
But now, we have the FreeBSD loader courtesy of the BTX toolchain and
the hard-working loader hackers :)
-Archie
I've got some prototype code in place which supports the context
switching part of this. It's pretty simple right now, as I'm trying
to keep changes to a minimum.
What I've done is simply added the dr0-dr3,dr6,dr7 registers to
'struct pcb' in /usr/src/sys/i386/include/pcb.h. In
:(which hopefully constitute the bulk of the system load.) As a rough
:guide as to what's up for grabs, Liedtke's measured a reduction of the
:cost of a context switch on L4 from somewhere between 95 and 914 clocks
:(on pentium) down to 23 clock cycles when using small address spaces.
:The
On Sun, 4 Jul 1999, Jonathan Lemon wrote:
I would think that a system that uses callbacks (like POSIX's completion
signals) would be more expensive than a call like poll() or select().
the sigio/siginfo model is a few orders of magnitude cheaper than
poll/select as you scale the number of fds
76 matches
Mail list logo