split out sysctl mapping by OS
support 3 level sysctl nodes
note we need more general solution