Thanks for the patch. I've changed it a bit though, putting the pointers part in a different fine, in order to not mix the tests with simple __bitwise types (which are OK) with those on __bitwise pointers (which fail). You can see the result on: git://github.com/lucvoo/sparse-dev.git bug-restricted-ptr Cheers, -- Luc -- To unsubscribe from this list: send the line "unsubscribe linux-sparse" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html