bits = sizeof(data[0]) * 8;
bits = sizeof(buffer[0]) * 8;
static inline int ubd_test_bit(__u64 bit, unsigned char *data){	__u64 n;	int bits, off;	bits = sizeof(data[0]) * 8;	n = bit / bits;	off = bit % bits;	return((data[n] & (1 << off)) != 0);}