The http://oss.sgi.com/projects/lockmeter website contains a new version
of the lockmeter patch, compatible with the 2.3.39 kernel. The
principal necessity of this updated patch is to be compatible with
changes made recently in 2.3.x to read-write spinlocks, which broke the
previous lockmeter patch.
Another thing that's in-process is a restructuring of the lockmeter
kernel changes to support more architectures than the current i386 arch,
specifically adding support for Alpha. This latest lockmeter patch
moves lockmeter.c from arch/i386/kernel/ to kernel/, abstracts a handful
of i386-specific pieces, and moves the bulk of
include/asm-i386/lockmeter.h to include/linux/lockmeter.h, leaving only
a token include/asm-i386/lockmeter.h to contain the
architecture-specific pieces. Some DEC folks have contributed the Alpha
changes for 2.3.29, and I massaged things into this new structure and
handed the changes back to them for another adjustment. Stay tuned for
full Alpha & i386 support.
John Hawkes
(hawkes@xxxxxxxxxxxx)
|