MPI-INF Logo
Campus Event Calendar

Event Entry

What and Who

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

Gilles Muller
Ecole des Mines, Nantes
Talk
AG 1, AG 2, AG 3, AG 4, AG 5  
Expert Audience

Date, Time and Location

Wednesday, 14 September 2005
14:30
-- Not specified --
46.1 - MPII
Harald Ganzinger Hoersaal
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

Brigitta Hansen
0681 - 9325-200
--email hidden
passcode not visible
logged in users only

Brigitta Hansen, 09/07/2005 15:12 -- Created document.