Hi Andrei, On Wed, Oct 12, 2011, Emeltchenko Andrei wrote: > @@ -241,6 +250,8 @@ static uint32_t get_val(uint8_t *ptr, uint8_t len) > return btohs(bt_get_unaligned((uint16_t *) ptr)); > case 4: > return btohl(bt_get_unaligned((uint32_t *) ptr)); > + case 8: > + return btohll(bt_get_unaligned((uint64_t *) ptr)); > } > return 0; > } Looks to me like you've forgotten to update the return type of get_val() from uint32_t to uint64_t. Other than that I haven't spotted any major issues with this patch series. Johan -- To unsubscribe from this list: send the line "unsubscribe linux-bluetooth" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html