Gentoo Archives: gentoo-soc

From: "André Erdmann" <dywi@×××××××.de>
To: gentoo-soc <gentoo-soc@l.g.o>
Cc: Rafael Martins <rafaelmartins@g.o>
Subject: [gentoo-soc] kernelconfig - progress report #8
Date: Sun, 17 Jul 2016 19:30:35
Message-Id: CAGrucu1hef85cWkrkuKrOvG6YpsSj9qhfYHdm+ew7DuDmu=ALA@mail.gmail.com
1 Hi everyone,
2
3
4 == Brief summary of this project ==
5
6 kernelconfig is about generating kernel configuration files,
7 using various sources such as curated defconfigs, detected hardware,
8 installed packages and user input.
9
10 The project's code can be found at [0].
11
12
13 == This week's progress ==
14
15 As for configuration sources, Debian and CentOS have been added,
16 and the documentation has been updated to cover configuration of sources
17 and creating new ones.
18
19 Work on "hardware detection" has started.
20 Initially, kernelconfig will scan /sys for devices with loaded modules
21 ('driver' symlink) and translate them into config options,
22 which is rather simple to do and has no special prerequisites,
23 but does not detect hardware for which no module has been loaded.
24
25 On this basis, an "extended hardware detection" will scan devices in /sys
26 for module aliases and translate them into module names (and then to config
27 options). This will produce better results since 'modalias' entries exist
28 independently from whether the module in question has been loaded,
29 but requires creation of a 'modules.alias' file by compiling all modules once.
30
31
32 == Plans for the next week ==
33
34 Get "hardware detection" mostly done.
35
36
37 [0] https://github.com/dywisor/kernelconfig
38
39 Regards,
40 André E.