--- zzzz-none-000/linux-2.6.32.61/net/bluetooth/hidp/core.c 2013-06-10 09:43:48.000000000 +0000 +++ ar10-7272-687/linux-2.6.32.61/net/bluetooth/hidp/core.c 2010-04-08 11:00:21.000000000 +0000 @@ -778,7 +778,7 @@ hid->version = req->version; hid->country = req->country; - strncpy(hid->name, req->name, sizeof(req->name) - 1); + strncpy(hid->name, req->name, 128); strncpy(hid->phys, batostr(&src), 64); strncpy(hid->uniq, batostr(&dst), 64);