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-next>] [day] [month] [year] [list]
Message-Id: <DC736A60-0CD8-44BA-92B6-653CF56F6DB1@gsd.uwaterloo.ca>
Date:	Wed, 22 Apr 2009 16:32:22 -0400
From:	Rafael Lotufo <rlotufo@...n.uwaterloo.ca>
To:	linux-kernel@...r.kernel.org
Subject: Tool support for Kconfig

Hello,

My name is Rafael Lotufo, I'm a MASc student at University of Waterloo  
in the Generative Software Lab (http://gsd.uwaterloo.ca).
Our research group is currently working on tool-supported ways of  
creating feature configurations and evolving large models
of such configurations, which we refer to as feature models.

We currently see the Linux kernel configuration options as a very rich  
real-world feature model, and it has been our subject
of investigation since last January. Our current efforts have been to  
create a reasoning tool for the Kconfig options, something that
could help in finding recursive dependencies, configuration options  
that cannot be selected, and even tools that would facilitate
configuring the Linux kernel, like resolving dependencies for a wanted  
configuration option that cannot be currently selected
due to its dependencies. Furthermore, the reasoning tool can compute  
semantic diffs, intersections, unions, and slices of Kconfig
specifications.

We would be interested to receive input from interested Linux kernel  
developers regarding their experience
with modifying Kconfig files. Would a tool for analyzing and comparing  
Kconfig files be useful?
What questions one typically has to answer when evolving Kconfig  
files? Are there any frequent problems
or mistakes?

We would very much appreciate any input on this subject.

Thank you very much for you attention,

-- 
Rafael Lotufo
MASc Candidate
---------------------------------------------
Generative Software Lab
Department of Electrical & Computer Engineering
University of Waterloo
http://sites.google.com/site/rlotufouw

--
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