* peter.memishian at Sun.COM <peter.memishian at Sun.COM> [2006-02-23 06:55]:
>
> > If there aren't any others that'd be interesting for Crossbow (DR?),
> > then I suppose it's not required. It just seems odd to me that we're
> > effectively putting hardware into zones and the one common hardware
> > event mechanism we've got isn't actually equipped to deal with zones
> > -- and so rather than fixing it, we're seeing if we can just avoid
> > using it.
>
> Of course, I'd never advocate that. I'd think whoever needs it first
> (NWAM or Crossbow or ...) will need to enhance it.
General purpose event channels ("GPEC") was virtualized for use in
zones by Dan so that Greenline could use it for reliable event
transport between svc.startd(1M) and the delegated restarters.
sysevent is built upon GPEC, so issuing a sysevent that is targetted
to a specific zone is a smaller problem, involving namespace
management, some kernel API changes, and the harder problem of
determining which subset of the events should go to a non-global zone.
Based on Erik's mail, I guess that may eventually be "all of the
events associated with the networking endpoints associated with the
zone", but it's hard in the interim.
(I've added Dan; John might also want to sync up with Cindi.)
- Stephen
--
Stephen Hahn, PhD Solaris Kernel Development, Sun Microsystems
stephen.hahn at sun.com http://blogs.sun.com/sch/