Libor> I don't think you can assume that ucm_debug_level will Libor> always be initialized correctly, or is module_param_named Libor> clearing it? Otherwise looks fine... static int foo; gets put in BSS and is zeroed by the loader. - R.