Hi, Sean - What's the motivation behind adding <linux/index.h> to the kernel? It looks very, very similar to <linux/idr.h>. Would the right thing to do not be to extend idr, or just put a thin layer around it for local_sa? <b