netdev.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [RFC] per-nic module parameters
@ 2008-10-24 20:09 Brice Goglin
  2008-10-24 20:39 ` Stephen Hemminger
  0 siblings, 1 reply; 4+ messages in thread
From: Brice Goglin @ 2008-10-24 20:09 UTC (permalink / raw)
  To: netdev

Hello,

We're working on making myri10ge module parameters per-nic. It looks
like ixgb already does so with the following macro in ixgb_param.c:

#define IXGB_PARAM_INIT { [0 ... IXGB_MAX_NIC] = OPTION_UNSET }
#define IXGB_PARAM(X, desc)                                     \
        static int __devinitdata X[IXGB_MAX_NIC+1]              \
                = IXGB_PARAM_INIT;                              \
        static unsigned int num_##X = 0;                        \
        module_param_array_named(X, X, int, &num_##X, 0);       \
        MODULE_PARM_DESC(X, desc);

Is this the recommended way to implement per-nic module params? Or
should we do something else?

Thanks,
Brice


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

end of thread, other threads:[~2008-10-25 11:07 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-10-24 20:09 [RFC] per-nic module parameters Brice Goglin
2008-10-24 20:39 ` Stephen Hemminger
2008-10-24 21:01   ` Ben Hutchings
2008-10-25 11:06     ` Chris Snook

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).