[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#34195: [PATCH v2] linux-modules: Add modules-soft-dependencies.
From: |
Danny Milosavljevic |
Subject: |
bug#34195: [PATCH v2] linux-modules: Add modules-soft-dependencies. |
Date: |
Fri, 25 Jan 2019 18:25:37 +0100 |
Hi Ludo,
>That was fast! :-)
Yeah, I dislike ticking boot time bombs ;-)
Thanks for the review!
Pushed as 1a5f46621b44aa1458ad7acd4eca5fe1d4574f92
and 519be98c3536b5113cde368f9dc6db2e1ebe073e (tiny fix)
to guix master.
Note that it returns something like
(("pre" . "module-1") ("pre" . "module-2"))
So the user might want to
(1) map cdr (or match ;) ) it
(2) replace dashes by underscores if a filename is desired
(normalize-module-name)
(although in practise nobody in the mainline Linux seems to use dashes there
right now, their example in include/linux/module.h has dashes :P)
Example result:
scheme> (module-soft-dependencies "/tmp/vfio.ko")
$2 = (("post" . "vfio_iommu_spapr_tce") ("post" . "vfio_iommu_type1"))
pgp6KTHbnmVz5.pgp
Description: OpenPGP digital signature
- [bug#34195] [PATCH] linux-modules: Add module-soft-dependencies., Danny Milosavljevic, 2019/01/25
- [bug#34195] [PATCH v2] linux-modules: Add modules-soft-dependencies., Danny Milosavljevic, 2019/01/25
- [bug#34195] [PATCH v2] linux-modules: Add modules-soft-dependencies., Ludovic Courtès, 2019/01/25
- bug#34195: [PATCH v2] linux-modules: Add modules-soft-dependencies.,
Danny Milosavljevic <=
- [bug#34195] [PATCH v2] linux-modules: Add modules-soft-dependencies., Ludovic Courtès, 2019/01/26
- [bug#34195] [PATCH v2] linux-modules: Add modules-soft-dependencies., Danny Milosavljevic, 2019/01/26
- [bug#34195] [PATCH v2] linux-modules: Add modules-soft-dependencies., Ludovic Courtès, 2019/01/26
- [bug#34195] [PATCH] linux-modules: module-soft-dependencies: Partition the result and return it as two lists., Danny Milosavljevic, 2019/01/26
- [bug#34195] [PATCH v2] linux-modules: module-soft-dependencies: Partition the result and return it as two lists., Danny Milosavljevic, 2019/01/26