Whamcloud - gitweb
This fixes the bug that new S_* debug subsystems were not being
authorphil <phil>
Fri, 18 Jul 2003 16:42:00 +0000 (16:42 +0000)
committerphil <phil>
Fri, 18 Jul 2003 16:42:00 +0000 (16:42 +0000)
commit67960778389f5136027ab85d93d06e401a388900
tree451c0788a329de02e4797ccbf692099fdfa9946b
parent96b566fd292e98c2ae6102049fb8083b7887a36e
This fixes the bug that new S_* debug subsystems were not being
printed in debug logs.  The problem was a desynchronization between
the kernel and userspace tools.

The old code would silently drop unknown subsystem messages.  Now a
warning is printed and they are included.

The subsystems are no longer a crazy twist of left-shifted integers, but
a normal bitmask.  There may have been a good reason for the craziness,
to try to fit a subsystem and type into one integer, but it's long gone.
lnet/include/config.h.in
lnet/include/linux/kp30.h
lnet/libcfs/debug.c
lnet/lnet/api-init.c
lnet/utils/debug.c
lustre/portals/include/config.h.in
lustre/portals/include/linux/kp30.h
lustre/portals/libcfs/debug.c
lustre/portals/portals/api-init.c
lustre/portals/utils/debug.c