Hello, This is a new patch "patch-2.6.6-elsa" for 2.6.6 kernel. It can be downloaded from: http://sourceforge.net/project/showfiles.php?group_id=105806 I also attach it at the end of this file. In this patch we rewrite functions and we made a clean separation between different parts of ELSA (thank you very much to Chris Wright for its usefull comments). This patch allows you to test BSD-like accounting for a group of process. Informations are dumped in /var/log/bank (need to change that). "BANK" can be manipulated via ioctl() and /dev/elsacct. A C program, called "elsa_cmd.c", that allows to add/remove process to/from a bank can be downloaded from the CVS: http://cvs.sourceforge.net/viewcvs.py/elsa/tests/ We need to improve lock between the main structure called "elsa_broot" and add new accounting informations. Our goal is to provide an environment that can support System V accounting and a unify interface from existing accounting tools (like sar) to be used by existing Linux administrative tools (like WebMin). Any feedbacks, any comments are welcome Best, Guillaume