_syscall4, wake_up_interruptible(), and PID table questions

2001-06-28 Thread Khyron

Alright, since my last e-mail generated no interest, I thought
I'd refine my queries:

1. wake_up_interruptible()

I am reading
http://www.citi.umich.edu/projects/linux-scalability/reports/accept.html
and the my question is what solution to the "thundering herd" problem
was eventually chosen and is implemented in the 2.4.x kernels? Where
can I find more specific information on this implementation? Source
code references are welcome.

2. _syscall4

After reading http://www.kegel.com/c10k.html, I have to wonder
how exactly sendfile() was implemented in the 2.4.x kernels?
Where in the source can I find information? Is there any published
documentation on this subject as well?

3. PID table resizing

I understand that it is possible to resize the PID table in the
2.4.x kernels? Is this true or misinformation? If true, what do
I need to do? Is this a source edit, a compile-time configuration
option or a runtime option? If a source edit, which file(s)?

Thanks in advance!

////////
Khyron  mailto:[EMAIL PROTECTED]
Key fingerprint = 53BB 08CA 6A4B 8AF8 DF9B  7E71 2D20 AD30 6684 E82D
"Drama free in 2001!"




-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/



_syscall4, wake_up_interruptible(), and PID table questions

2001-06-28 Thread Khyron

Alright, since my last e-mail generated no interest, I thought
I'd refine my queries:

1. wake_up_interruptible()

I am reading
http://www.citi.umich.edu/projects/linux-scalability/reports/accept.html
and the my question is what solution to the thundering herd problem
was eventually chosen and is implemented in the 2.4.x kernels? Where
can I find more specific information on this implementation? Source
code references are welcome.

2. _syscall4

After reading http://www.kegel.com/c10k.html, I have to wonder
how exactly sendfile() was implemented in the 2.4.x kernels?
Where in the source can I find information? Is there any published
documentation on this subject as well?

3. PID table resizing

I understand that it is possible to resize the PID table in the
2.4.x kernels? Is this true or misinformation? If true, what do
I need to do? Is this a source edit, a compile-time configuration
option or a runtime option? If a source edit, which file(s)?

Thanks in advance!


Khyron  mailto:[EMAIL PROTECTED]
Key fingerprint = 53BB 08CA 6A4B 8AF8 DF9B  7E71 2D20 AD30 6684 E82D
Drama free in 2001!




-
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/



2.4.x features

2001-06-27 Thread Khyron

I'm looking for information, either in documentation (!) or
however its available, about the following features in the
2.4.x series kernels:

1. wake-one
2. _syscall4
3. process ID table resizing

Where can I find these documented (no, "the source" isn't a
good answer AFAIAC, even though its true)? Or better, can
anyone answer the following questions about each of these:

A. How do I activate these features? Are they kernel config
   time parameters or standard?
B. How robust is the code implementing these features?

Please feel free to let me know if I have been misled if
#3 isn't an actual feature.

Thanks in advance!

////////
Khyron  mailto:[EMAIL PROTECTED]
Key fingerprint = 53BB 08CA 6A4B 8AF8 DF9B  7E71 2D20 AD30 6684 E82D
"Drama free in 2001!"



-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/



2.4.x features

2001-06-27 Thread Khyron

I'm looking for information, either in documentation (!) or
however its available, about the following features in the
2.4.x series kernels:

1. wake-one
2. _syscall4
3. process ID table resizing

Where can I find these documented (no, the source isn't a
good answer AFAIAC, even though its true)? Or better, can
anyone answer the following questions about each of these:

A. How do I activate these features? Are they kernel config
   time parameters or standard?
B. How robust is the code implementing these features?

Please feel free to let me know if I have been misled if
#3 isn't an actual feature.

Thanks in advance!


Khyron  mailto:[EMAIL PROTECTED]
Key fingerprint = 53BB 08CA 6A4B 8AF8 DF9B  7E71 2D20 AD30 6684 E82D
Drama free in 2001!



-
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/



loopback mount won't umount on 2.2.12

2001-04-04 Thread Khyron

Okay, I've seen various references to problems with loopback
mounts under (early) 2.2.x kernels. But I don't see any reference
to a solution (ie. how to umount the stupid thing).

My situation is that I have mounted a CD image on a machine
for use in kickstart builds. The mount point is /kickstart/image

When I attempt "umount /kickstart/image" and other variations
on the theme, I get a "umount: /kickstart/image: device is busy".

Is there ANYWAY (w/o rebooting) to unmount this, forcibly or
otherwise? Or is the solution only to reboot?

TIA!

////
Khyron  mailto:[EMAIL PROTECTED]
Key fingerprint = 53BB 08CA 6A4B 8AF8 DF9B  7E71 2D20 AD30 6684 E82D
"Drama free in 2001!"


-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/



loopback mount won't umount on 2.2.12

2001-04-04 Thread Khyron

Okay, I've seen various references to problems with loopback
mounts under (early) 2.2.x kernels. But I don't see any reference
to a solution (ie. how to umount the stupid thing).

My situation is that I have mounted a CD image on a machine
for use in kickstart builds. The mount point is /kickstart/image

When I attempt "umount /kickstart/image" and other variations
on the theme, I get a "umount: /kickstart/image: device is busy".

Is there ANYWAY (w/o rebooting) to unmount this, forcibly or
otherwise? Or is the solution only to reboot?

TIA!

////
Khyron  mailto:[EMAIL PROTECTED]
Key fingerprint = 53BB 08CA 6A4B 8AF8 DF9B  7E71 2D20 AD30 6684 E82D
"Drama free in 2001!"


-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/



Re: [Slightly OT] x86 PROM project

2001-03-04 Thread Khyron

Because the original question was:

"I've been tossing the idea around in my head for a while, and after
I got my first SGI I realized that something like this would be fairly
useful. Basically, I'm wondering if anybody is already doing something
like this (not linuxBIOS, though the code for that could be a useful
base). Thanks."

Note the _not_ linuxBIOS part.

If memory serves, you said...

> On Sun, Mar 04, 2001 at 02:02:38PM -0600, Matthew Fredrickson wrote:
> > On Sun, Mar 04, 2001 at 08:08:32PM +0100, Erik Mouw wrote:
> > > Have a look at OpenBIOS:
> > >
> > >   http://www.freiburg.linux.de/OpenBIOS/
> > >
> > > The project wants to create an IEEE 1275-1994 compliant firmware, like
> > > used by SUN (for example).
> >
> > I don't want to appear to be offensive in regards to this project
> > considering I have no prior knowledge about it other than what I've seen
> > at the web site just now, but it appears that there is a lot more talk
> > than coding occuring at this project.
>
> Ok, so what about this one?
>
> http://www.acl.lanl.gov/linuxbios/
>
> The code is on sourceforge.
>
>Michal
> -
> To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
> the body of a message to [EMAIL PROTECTED]
> More majordomo info at  http://vger.kernel.org/majordomo-info.html
> Please read the FAQ at  http://www.tux.org/lkml/
>


Khyron  mailto:[EMAIL PROTECTED]
Key fingerprint = 53BB 08CA 6A4B 8AF8 DF9B  7E71 2D20 AD30 6684 E82D
"Drama free in 2001!"


-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/



Re: [Slightly OT] x86 PROM project

2001-03-04 Thread Khyron

http://playground.sun.com/1275/

http://www.firmworks.com/

If memory serves, you said...

> What does everybody think of the idea of trying to write a RISC PROM-like
> BIOS for the x86 architecture?
>
> I've been tossing the idea around in my head for a while, and after I got
> my first SGI I realized that something like this would be fairly useful.
> Basically, I'm wondering if anybody is already doing something like this
> (not linuxBIOS, though the code for that could be a useful base).  Thanks.
>
>
> Matthew Fredrickson
> -
> To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
> the body of a message to [EMAIL PROTECTED]
> More majordomo info at  http://vger.kernel.org/majordomo-info.html
> Please read the FAQ at  http://www.tux.org/lkml/
>

////////
Khyron  mailto:[EMAIL PROTECTED]
Key fingerprint = 53BB 08CA 6A4B 8AF8 DF9B  7E71 2D20 AD30 6684 E82D
"Drama free in 2001!"


-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/



Re: [Slightly OT] x86 PROM project

2001-03-04 Thread Khyron

http://playground.sun.com/1275/

http://www.firmworks.com/

If memory serves, you said...

 What does everybody think of the idea of trying to write a RISC PROM-like
 BIOS for the x86 architecture?

 I've been tossing the idea around in my head for a while, and after I got
 my first SGI I realized that something like this would be fairly useful.
 Basically, I'm wondering if anybody is already doing something like this
 (not linuxBIOS, though the code for that could be a useful base).  Thanks.


 Matthew Fredrickson
 -
 To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
 the body of a message to [EMAIL PROTECTED]
 More majordomo info at  http://vger.kernel.org/majordomo-info.html
 Please read the FAQ at  http://www.tux.org/lkml/


////////
Khyron  mailto:[EMAIL PROTECTED]
Key fingerprint = 53BB 08CA 6A4B 8AF8 DF9B  7E71 2D20 AD30 6684 E82D
"Drama free in 2001!"


-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/



Re: [Slightly OT] x86 PROM project

2001-03-04 Thread Khyron

Because the original question was:

"I've been tossing the idea around in my head for a while, and after
I got my first SGI I realized that something like this would be fairly
useful. Basically, I'm wondering if anybody is already doing something
like this (not linuxBIOS, though the code for that could be a useful
base). Thanks."

Note the _not_ linuxBIOS part.

If memory serves, you said...

 On Sun, Mar 04, 2001 at 02:02:38PM -0600, Matthew Fredrickson wrote:
  On Sun, Mar 04, 2001 at 08:08:32PM +0100, Erik Mouw wrote:
   Have a look at OpenBIOS:
  
 http://www.freiburg.linux.de/OpenBIOS/
  
   The project wants to create an IEEE 1275-1994 compliant firmware, like
   used by SUN (for example).
 
  I don't want to appear to be offensive in regards to this project
  considering I have no prior knowledge about it other than what I've seen
  at the web site just now, but it appears that there is a lot more talk
  than coding occuring at this project.

 Ok, so what about this one?

 http://www.acl.lanl.gov/linuxbios/

 The code is on sourceforge.

Michal
 -
 To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
 the body of a message to [EMAIL PROTECTED]
 More majordomo info at  http://vger.kernel.org/majordomo-info.html
 Please read the FAQ at  http://www.tux.org/lkml/


////
Khyron  mailto:[EMAIL PROTECTED]
Key fingerprint = 53BB 08CA 6A4B 8AF8 DF9B  7E71 2D20 AD30 6684 E82D
"Drama free in 2001!"


-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/