Hi Bing, > The driver uses "u32" for alignment check and calculation which > works only on 32-bit system. It will crash the 64-bit system. > Replace "u32" with "unsigned long" to fix this issue. I pushed that patch into the bluetooth-mrvl-2.6 tree now. However I am pretty sure that are better "Linux" ways on handling the alignment for the SKBs. Regards Marcel -- 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