All of lore.kernel.org
 help / color / mirror / Atom feed
* struct irq_desc vs. struct irq_cfg
@ 2011-09-06 14:34 Jan Beulich
  2011-09-06 14:44 ` Andrew Cooper
  0 siblings, 1 reply; 3+ messages in thread
From: Jan Beulich @ 2011-09-06 14:34 UTC (permalink / raw)
  To: xen-devel@lists.xensource.com

Originally, iirc, struct irq_desc's chip_data pointer was intended to be set to
something specific to the struct hw_interrupt_type instance that's being
put into its handler pointer. Currently, however, struct irq_cfg is being
used universally (and carries data that is also intended to be available) for
all interrupt types. Wouldn't it make sense to move global data back into
struct irq_desc, or should we rather introduce a second pointer (e.g.
handler_data) in struct irq_desc to allow handler specific context to be
stored?

Thanks, Jan

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2011-09-06 15:17 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-09-06 14:34 struct irq_desc vs. struct irq_cfg Jan Beulich
2011-09-06 14:44 ` Andrew Cooper
2011-09-06 15:17   ` Jan Beulich

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.