Re: how to start to be a hacker?

1999-07-04 Thread Dag-Erling Smorgrav
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

Re: Repalcement for grep(1)

1999-07-04 Thread Dag-Erling Smorgrav
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

Re: Repalcement for grep(1)

1999-07-04 Thread Dag-Erling Smorgrav
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

Re: Repalcement for grep(1)

1999-07-04 Thread Tim Vanderhoek
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

Re: poll() scalability

1999-07-04 Thread Doug Rabson
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

Re: Pictures from USENIX

1999-07-04 Thread Willem Jan Withagen
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

Re: devices in sysctl MIB?

1999-07-04 Thread Willem Jan Withagen
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

Re: support for i386 hardware debug watch points

1999-07-04 Thread Brian Dean
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

Re: poll() scalability

1999-07-04 Thread Remy Nonnenmacher
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,

Re: poll() vs select()

1999-07-04 Thread Zach Brown
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

Re: poll() vs select()

1999-07-04 Thread Zach Brown
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

Re: Repalcement for grep(1)

1999-07-04 Thread Marc Espie
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

Re: poll() vs select()

1999-07-04 Thread Christopher Sedore
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

Re: Pictures from USENIX

1999-07-04 Thread Bill Fumerola
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

Re: Pictures from USENIX

1999-07-04 Thread Jordan K. Hubbard
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

Re: The busspace modernization initiative.

1999-07-04 Thread Warner Losh
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

Re: login problem:

1999-07-04 Thread Doug
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

Re: Pictures from USENIX

1999-07-04 Thread Luigi Rizzo
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

Re: The busspace modernization initiative.

1999-07-04 Thread Doug Rabson
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

Re: poll() vs select()

1999-07-04 Thread Brian F. Feldman
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

Re: Porting LILO to FreeBSD

1999-07-04 Thread Brian F. Feldman
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

Re: poll() scalability

1999-07-04 Thread Zach Brown
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

Re: Pictures from USENIX

1999-07-04 Thread Wes Peters
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

Re: Pictures from USENIX

1999-07-04 Thread Wes Peters
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

FreeBSD locations (was: Pictures from USENIX)

1999-07-04 Thread Greg Lehey
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

Re: how to start to be a hacker?

1999-07-04 Thread G. Adam Stanislav
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

Re: devices in sysctl MIB?

1999-07-04 Thread Ben Rosengart
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,

Re: how to start to be a hacker?

1999-07-04 Thread Wes Peters
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

Re: The busspace modernization initiative.

1999-07-04 Thread Doug Rabson
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

Re: poll() scalability

1999-07-04 Thread Doug Rabson
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

Re: how to start to be a hacker?

1999-07-04 Thread Dag-Erling Smorgrav
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

Re: Repalcement for grep(1)

1999-07-04 Thread Dag-Erling Smorgrav
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

Re: Repalcement for grep(1)

1999-07-04 Thread Dag-Erling Smorgrav
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

Re: Repalcement for grep(1)

1999-07-04 Thread Tim Vanderhoek
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

Re: poll() scalability

1999-07-04 Thread Jonathan Lemon
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

Re: poll() scalability

1999-07-04 Thread Doug Rabson
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

Re: Pictures from USENIX

1999-07-04 Thread Willem Jan Withagen
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

Re: devices in sysctl MIB?

1999-07-04 Thread Willem Jan Withagen
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

Re: support for i386 hardware debug watch points

1999-07-04 Thread Brian Dean
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

Re: poll() scalability

1999-07-04 Thread Remy Nonnenmacher
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,

Re: support for i386 hardware debug watch points

1999-07-04 Thread Jonathan Lemon
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

Re: poll() vs select()

1999-07-04 Thread Zach Brown
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

Re: poll() vs select()

1999-07-04 Thread Zach Brown
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

Re: Repalcement for grep(1)

1999-07-04 Thread Marc Espie
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

freebsd web based groupware

1999-07-04 Thread sams
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

Re: Pictures from USENIX

1999-07-04 Thread Wilko Bulte
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

Re: poll() vs select()

1999-07-04 Thread Christopher Sedore
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

Re: Pictures from USENIX

1999-07-04 Thread Bill Fumerola
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

Re: Pictures from USENIX

1999-07-04 Thread Jordan K. Hubbard
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

Re: The busspace modernization initiative.

1999-07-04 Thread Warner Losh
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

Re: poll() scalability

1999-07-04 Thread Mike Smith
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,

Re: login problem:

1999-07-04 Thread Doug
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

Re: Pictures from USENIX

1999-07-04 Thread Luigi Rizzo
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

Re: The busspace modernization initiative.

1999-07-04 Thread Doug Rabson
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

Re: The busspace modernization initiative.

1999-07-04 Thread Warner Losh
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

Re: Pictures from USENIX

1999-07-04 Thread Brian F. Feldman
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

Re: Pictures from USENIX

1999-07-04 Thread Greg Lehey
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

Re: poll() scalability

1999-07-04 Thread Jonathan Lemon
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

Re: Pictures from USENIX

1999-07-04 Thread Tim Vanderhoek
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? --

Re: Deleting Your Address.

1999-07-04 Thread workshop
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?

Re: Pictures from USENIX

1999-07-04 Thread David McNett
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,

Re: Pictures from USENIX

1999-07-04 Thread Bill Fumerola
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

Re: Lizard...

1999-07-04 Thread Adrian Filipi-Martin
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.

Re: Pictures from USENIX

1999-07-04 Thread John Birrell
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 -

Re: Pictures from USENIX

1999-07-04 Thread Jonathan M. Bresler
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.

Re: Pictures from USENIX

1999-07-04 Thread David Scheidt
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

Re: Pictures from USENIX

1999-07-04 Thread Greg Lehey
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

Re: poll() vs select()

1999-07-04 Thread Archie Cobbs
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

Re: Porting LILO to FreeBSD

1999-07-04 Thread Archie Cobbs
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

Re: Repalcement for grep(1)

1999-07-04 Thread Archie Cobbs
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

Re: Repalcement for grep(1)

1999-07-04 Thread Jamie Howard
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

Re: poll() vs select()

1999-07-04 Thread Brian F. Feldman
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

Re: Porting LILO to FreeBSD

1999-07-04 Thread Brian F. Feldman
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

Re: support for i386 hardware debug watch points

1999-07-04 Thread Patryk Zadarnowski
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

Re: support for i386 hardware debug watch points

1999-07-04 Thread Matthew Dillon
:(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

Re: poll() scalability

1999-07-04 Thread Zach Brown
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