All of lore.kernel.org
 help / color / mirror / Atom feed
* [RFC] Revamp module handling in OE
@ 2007-07-20  7:51 Paul Sokolovsky
  2007-07-23 21:54 ` Paul Sokolovsky
  0 siblings, 1 reply; 2+ messages in thread
From: Paul Sokolovsky @ 2007-07-20  7:51 UTC (permalink / raw)
  To: openembedded-devel

Hello openembedded-devel,

  We have few issues with kernel module handling in OE which I'd like
to bring to attention and discuss ways to resolve.

1. Module config option handling was not upgraded since 2.4.

This is known issue, it surfaced several times already, and we
discussed ways to solve it with Graeme Gregory on IRC recently. The
issue is that OE currently writes module config options where 2.4
modutils expect them (/etc/modutils/*.conf), not where 2.6
module-init-tools do (/etc/modprobe.d/*.conf). The patch is at
http://bugs.openembedded.org/show_bug.cgi?id=2669

2. Location of module autoload config.

Module autoload is rather different feature. It actually never was
part of modutils/module-init-tools, but is done via adhoc scripts per
some distro's convention. Relatively randomly OE uses the same
/etc/modutils dir to store that info (just in files w/o extension).
Per-module data is then collated into /etc/modules file, and *that*
file is Debian convention. But AFAICT, that file is supposed to
contain local user's selection of autoload modules, whereas OE
automatically overwrites it. Of course, this information rather be
checked by people with more Debian background. Either way, at least
following issues can be identified:

1. Location of per-module autoload data: /etc/modutils/ is rather
confusing place for this, especially if we switch to 2.6 way.
2. /etc/modules is supposedly a user file.

One of the possible solutions: if a file is named /etc/modules, then
it's natural to name dir /etc/modules.d/ . If data from it would need
to be collated, that would go to some /etc/modules.foo, leaving
/etc/modules intact. FInally, both contents of files and dri would be
taken into account.


Thoughts?

-- 
Best regards,
 Paul                          mailto:pmiscml@gmail.com




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

end of thread, other threads:[~2007-07-23 21:55 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-07-20  7:51 [RFC] Revamp module handling in OE Paul Sokolovsky
2007-07-23 21:54 ` Paul Sokolovsky

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.