<feed xmlns='http://www.w3.org/2005/Atom'>
<title>drakx/kernel/modules.pl, branch 18.75</title>
<subtitle>Mageia Installer and base platform for many utilities</subtitle>
<link rel='alternate' type='text/html' href='https://gitweb.mageia.org/software/drakx/'/>
<entry>
<title>kernel: allow for built-in modules in 'modules.pl check'</title>
<updated>2026-02-01T21:52:13+00:00</updated>
<author>
<name>Martin Whitaker</name>
<email>mageia@martin-whitaker.me.uk</email>
</author>
<published>2026-02-01T21:41:04+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.mageia.org/software/drakx/commit/?id=5465fd0f00f1991f6f23b3650eb9927b36ddd65c'/>
<id>5465fd0f00f1991f6f23b3650eb9927b36ddd65c</id>
<content type='text'>
Some of the modules listed in list_modules.pm are now configured to be
built-in modules in our current kernels. We should keep them listed in
case the kernel configuration changes again. So don't report them as
bad/old modules when checking.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Some of the modules listed in list_modules.pm are now configured to be
built-in modules in our current kernels. We should keep them listed in
case the kernel configuration changes again. So don't report them as
bad/old modules when checking.
</pre>
</div>
</content>
</entry>
<entry>
<title>kernel: fix the check function in modules.pl</title>
<updated>2026-02-01T21:52:13+00:00</updated>
<author>
<name>Martin Whitaker</name>
<email>mageia@martin-whitaker.me.uk</email>
</author>
<published>2026-02-01T14:02:31+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.mageia.org/software/drakx/commit/?id=76449920e50a105a81bf8957622b191d6397dae8'/>
<id>76449920e50a105a81bf8957622b191d6397dae8</id>
<content type='text'>
Get the kernel module list from /lib/modules/&lt;kernel_ver&gt;/modules.dep
instead of looking for a file that is no longer generated. Support an
optional command line parameter to 'modules.pl check' to specify the
kernel version (use the running kernel version if not specified).

Fix the pcitable and usbtable checks. These tables contain module names,
whereas list_modules.pm contains module file names.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Get the kernel module list from /lib/modules/&lt;kernel_ver&gt;/modules.dep
instead of looking for a file that is no longer generated. Support an
optional command line parameter to 'modules.pl check' to specify the
kernel version (use the running kernel version if not specified).

Fix the pcitable and usbtable checks. These tables contain module names,
whereas list_modules.pm contains module file names.
</pre>
</div>
</content>
</entry>
<entry>
<title>Identify and include missing firmware for iwlwifi (mga#9541)</title>
<updated>2020-12-12T20:03:06+00:00</updated>
<author>
<name>Martin Whitaker</name>
<email>mageia@martin-whitaker.me.uk</email>
</author>
<published>2020-12-12T17:33:53+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.mageia.org/software/drakx/commit/?id=919c65ddceb95bef0e959e0ce4df4a2e4e01ed7c'/>
<id>919c65ddceb95bef0e959e0ce4df4a2e4e01ed7c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>images/kernel: Pass the modules we need to be in modules.alias through to dracut.</title>
<updated>2013-11-13T11:35:41+00:00</updated>
<author>
<name>Colin Guthrie</name>
<email>colin@mageia.org</email>
</author>
<published>2013-11-13T10:43:50+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.mageia.org/software/drakx/commit/?id=79b08a48f3cff888454ebc4a71db4a3e92d992fd'/>
<id>79b08a48f3cff888454ebc4a71db4a3e92d992fd</id>
<content type='text'>
The installer needs to have the modules.alias information for more kernel
modules than are actually included. In order to do this we need to use
and environment variable as there is no sensible way to do this via dracut
command line arguments.

The mgainstaller dracut module will need updating accordingly.

This should solve the problem where Sound Cards are shown as
'not configured' at the end of the install.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The installer needs to have the modules.alias information for more kernel
modules than are actually included. In order to do this we need to use
and environment variable as there is no sensible way to do this via dracut
command line arguments.

The mgainstaller dracut module will need updating accordingly.

This should solve the problem where Sound Cards are shown as
'not configured' at the end of the install.
</pre>
</div>
</content>
</entry>
<entry>
<title>images/kernel: Ensure the previously hand-picked modules are included in the new dracut-based initrd.</title>
<updated>2013-11-02T11:47:27+00:00</updated>
<author>
<name>Colin Guthrie</name>
<email>colin@mageia.org</email>
</author>
<published>2013-11-01T10:35:03+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.mageia.org/software/drakx/commit/?id=284ba5ab6fc742dd3f7a5a4705207f9b2d4de5be'/>
<id>284ba5ab6fc742dd3f7a5a4705207f9b2d4de5be</id>
<content type='text'>
This removes functions no longer called and adds a new one which will
simply list the desired modules and pass them on the dracut command line.

This should mean we have the same modules as before (at least) which should
mean less regressions.

This does increase the size of the initrd back up quite a lot (as expected)
so we may want to look at optimising other areas to bring it back down a bit
again.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This removes functions no longer called and adds a new one which will
simply list the desired modules and pass them on the dracut command line.

This should mean we have the same modules as before (at least) which should
mean less regressions.

This does increase the size of the initrd back up quite a lot (as expected)
so we may want to look at optimising other areas to bring it back down a bit
again.
</pre>
</div>
</content>
</entry>
<entry>
<title>(recompress_modules) kill it as we do not need anymore to recompress</title>
<updated>2012-02-15T06:13:06+00:00</updated>
<author>
<name>Thierry Vignaud</name>
<email>tv@mageia.org</email>
</author>
<published>2012-02-15T06:13:06+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.mageia.org/software/drakx/commit/?id=75114588b753062056feb94b8e6ab49aa4b64123'/>
<id>75114588b753062056feb94b8e6ab49aa4b64123</id>
<content type='text'>
modules as XZ (since kernel now compress them with XZ)

(remove_unneeded_modules) search for .xz extension instead of .gz
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
modules as XZ (since kernel now compress them with XZ)

(remove_unneeded_modules) search for .xz extension instead of .gz
</pre>
</div>
</content>
</entry>
<entry>
<title>(extract_installed_rpm,recompress_modules) recompress gz modules as XZ</title>
<updated>2012-01-20T19:12:24+00:00</updated>
<author>
<name>Thierry Vignaud</name>
<email>tv@mageia.org</email>
</author>
<published>2012-01-20T19:12:24+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.mageia.org/software/drakx/commit/?id=c376b09d3e692f40f1e98d9d1cf2df81ba74eddb'/>
<id>c376b09d3e692f40f1e98d9d1cf2df81ba74eddb</id>
<content type='text'>
(make_modules_per_image) adapt
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
(make_modules_per_image) adapt
</pre>
</div>
</content>
</entry>
<entry>
<title>embed all firmwares that are needed by the modules we embed</title>
<updated>2009-09-09T17:50:59+00:00</updated>
<author>
<name>Pascal Terjan</name>
<email>pterjan@mandriva.org</email>
</author>
<published>2009-09-09T17:50:59+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.mageia.org/software/drakx/commit/?id=77964056ffe63d87bee4e4afe8ddec541b0b5ce2'/>
<id>77964056ffe63d87bee4e4afe8ddec541b0b5ce2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>do not use custom modules.dep format anymore</title>
<updated>2008-02-11T23:19:03+00:00</updated>
<author>
<name>Olivier Blin</name>
<email>oblin@mandriva.com</email>
</author>
<published>2008-02-11T23:19:03+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.mageia.org/software/drakx/commit/?id=33cfdf8ce5c8b5786176dd232e4698ee14237e97'/>
<id>33cfdf8ce5c8b5786176dd232e4698ee14237e97</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>do not modify modules.dep to load parport_pc for parport, but inline in code (to keep a "clean" modules.dep)</title>
<updated>2008-02-11T23:18:33+00:00</updated>
<author>
<name>Olivier Blin</name>
<email>oblin@mandriva.com</email>
</author>
<published>2008-02-11T23:18:33+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.mageia.org/software/drakx/commit/?id=cad0628b21c98bc472725ed4bdc15eca0d6a031b'/>
<id>cad0628b21c98bc472725ed4bdc15eca0d6a031b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
