BUILD_BUG_ON_MSG
BUILD_BUG_ON_MSG(((mask) & 0xffff0000), "Incorrect mask"); \
BUILD_BUG_ON_MSG((value) & 0xffff0000, "Incorrect value"); \
BUILD_BUG_ON_MSG((value) & ~(mask), \