-
Welcome
-
Subscribe to
Development Tools track
Thursday, October 16, 2014 from 9:30am – 12:30pm
Room 26
Room 26
Currently, there are a number of development tools, such as Coccinelle, sparse and checkpatch, that are easily usable via the Linux build system and that are used by the Linux 0-day kernel test system. The goal of the Linux Plumbers 2014 Development Tools track is to exchange experiences on the use of these tools and to consider what should be done next. We particularly encourage presentations on current uses of development tools and on development problems that could benefit from tool support.
The microconference will consist of short presentations followed by discussions of related issues.
Microconference Leader
Sessions for this track
* Backporting the kernel with SmPL
Can the Coccinelle engine be used to help automatically backport the Linux kernel?
|
Development Tools |
Luis Rodriguez | |
* Coccinelle: A program matching and transformation tool
Gain insights into Coccinelle to open new avenues to faster and efficient kernel contributions.
|
Development Tools |
Himangi Saraogi | |
* Development Tools Discussion
Discussion
|
Development Tools |
Julia Lawall | |
* GCC and LLVM collaboration review
Outcomes of the GNU+LLVM discussion at the GNU cauldron and the implications for other projects.
(slides)
|
Development Tools |
Renato Golin | |
* How to fix bugs automatically?
I will introduce the idea of automatic software repair and how it works in practice.
|
Development Tools |
Martin Monperrus | |
* Testing Multiple Architectures Using QEMU
Discussing how `make ARCH=all test` for Linux libraries and applications can be realized.
|
Development Tools |
Christopher Covington | |
* Undertaker-checkpatch: how to avoid #ifdef bugs in the Linux kernel
I present a tool, which checks Git commits for variability related #ifdef bugs.
(slides)
|
Development Tools |
Valentin Rothberg | |
* vampyr: configurability aware compile-testing of source files
I present a tool, which compile-tests sourcefiles with a high coverage of configurable CPP-blocks.
(slides)
|
Development Tools |
Stefan Hengelein |