lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Date:	Tue, 16 Oct 2007 14:30:21 -0700 (PDT)
From:	david@...g.hm
To:	Rik van Riel <riel@...riel.com>
cc:	Jan Engelhardt <jengelh@...putergmbh.de>,
	Mark Gross <mgross@...ux.intel.com>,
	Giacomo Catenazzi <cate@...ian.org>,
	Sam Ravnborg <sam@...nborg.org>, linux-kernel@...r.kernel.org
Subject: Re: WANTED: kernel projects for CS students

On Tue, 16 Oct 2007, Rik van Riel wrote:

> On Tue, 16 Oct 2007 22:09:04 +0200 (CEST)
> Jan Engelhardt <jengelh@...putergmbh.de> wrote:
>> On Oct 16 2007 13:06, Mark Gross wrote:
>>>
>>> base function:
>>> Starting from a stock distro (FC, Ubuntu, OpenSuSE...) and put down a
>>> kernel.org tree and automatically create a .config with all the
>>> drivers needed for the platform I'm building on.
>>
>> Too easy. Since opensuse's udev loads most of the modules for your
>> hardware, all that would be needed is to transform the lsmod list of
>> modules plus the static options in /proc/config.gz (stuff like
>> psmouse) back into kconfig options ;-)
>
> Well, at that point it does not know whether or not you
> occasionally plug in an ipod or a digital camera.

you can ask the user to plugin all the different devices that they want to 
use when doing the config scan

bonus points if you have both the ability to go from nothing to a config 
_and_ take an existing config and add any additional drivers needed for 
the current hardware

David Lang

> Going back from the lsmod output to all the right CONFIG
> options is also not as trivial as it sounds, due to all
> the dependencies there are.
>
> This project sounds like it could be a great undergraduate
> project, maybe built on top of Ketchup to automatically
> fetch, configure, compile and install a working kernel :)
>
> Are there any volunteers to write down the project
> description on the kernelnewbies.org wiki?
>
>
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ