MPI-INF Logo
Campus Event Calendar

Event Entry

New for: D1, D2, D3, D4, D5

What and Who

Coccinelle: A Language-Based Approach to Managing the Collateral Evolution of Linux Device Drivers

Gilles Muller
Ecole des Mines de Nantes
SWS Colloquium
AG 1, AG 2, AG 3, AG 4, AG 5, SWS  
AG Audience

Date, Time and Location

Wednesday, 14 September 2005
14:30
-- Not specified --
E1 5
24
Saarbrücken

Abstract

The Linux operating system is undergoing continual evolution. Evolution in the kernel and generic driver modules often triggers the need for corresponding evolutions in specific device drivers. Such collateral evolutions are tedious, because of the large number of device drivers, and error-prone, because of the complexity of the code modifications involved. We propose an automatic tool, Coccinelle, to aid in the driver evolution process. In this talk, we examine some recent evolutions in Linux and the collateral evolutions they trigger, and assess the corresponding requirements on Coccinelle.

Contact

--email hidden
passcode not visible
logged in users only

Carina Schmitt, 05/15/2006 10:30
Carina Schmitt, 05/10/2006 11:00
Carina Schmitt, 05/10/2006 10:54 -- Created document.