Hello, This is a new patch "patch-2.6.5-elsa_1" for 2.6.5 kernel. The patch can be downloaded from http://sourceforge.net/project/showfiles.php?group_id=105806 I also attach it at the end of this file. The goal of ELSA is to give to Linux the same accounting level that already exist on other commercial Unix. To achieve this goal we supply a patch that provides mechanism to group process together and perform accounting information on those groups. The mechanism is very close to PAGG+CSA but I think that aims are differents (of course it's open to discussion). As already said, we're trying to provide an environment that can support System V accounting. Also, we want to think about how to provide a unify interface from existing accounting tools and how can we interact with other Linux administrative tools like WebMin. Therefore, there are two main goals which are: o provide an environment that can support System V accounting o provide a unify interface from existing accounting tools (like sar) to be used by existing Linux administrative tools (like WebMin) This patch is just a beginning and currently it allows to group process together in a "bank" via /dev/elsacct device using ioctl(). Also, it allows to recover accounting informations (taken from BSD accounting for the moment) about a "bank". We also provide a C program called elsa_cmd.c that "plays" with ioctl() to manage banks. This program can be found at http://cvs.sourceforge.net/viewcvs.py/elsa/tests/elsa_cmd.c Any feedbacks, any comments are welcome Best, Guillaume