POSIX Signals from dynamic to static-Why?

Steven Suson (suson@tti.TuckerEnergy.com)
Fri, 09 Oct 1998 09:59:53 -0500


It seems that at some point between 2.1.98 and 2.1.123, the queue
used for POSIX signals went from a purely dynamic model (limited by
memory considerations) to a static model (currently 1024). I would very
much like to know why? We are currently using 2.1.98 on our production
systems, and are very much dependent on POSIX queued signals. We are
attempting to get up and running under a more recent kernel, and are
having this and one other problem (something funny with masking of the
RT signals, more on that later).
Was the decision to become static arbitrary, or based on a
particular reason? If so, what is the reason? If not, what about the
possibility of reverting to the dynamic model? If this isn't feasible,
is it possible to increase the limit from 1024, and if so, what would be
the maximum?

Thanks for your time,
Steve Suson
"Keep the faith."

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/