Revert "3.4.87rc"

This reverts commit fa031239bfc5f3cdddb7142ef1b9cdac0551e639.
Revert "Remove a.out altogether"

This reverts commit eae4d12fb0f5a764c9d1ca45135abd051474adb5.
Revert "Hid, patch 2"

This reverts commit 2cad38e676d1431055b617846cf61e64be648708.
Revert "hid patch 1"

This reverts commit 564fc543a463e09fc5cb6f6c58e916de35a4ddde.
Revert "HID: hidraw: correctly deallocate memory on device disconnect"

This reverts commit e0add60f9ad683b7be98c054a1a8c773be5ca577.
Revert "HID: hidraw: improve error handling in hidraw_init()"

This reverts commit a8d66bfdd97b39382187601ec346afaaba45957c.
Revert "HID: hidraw: fix list->buffer memleak"

This reverts commit 406da1593589e371ea5f99b979010959aaa2fd6d.
Revert "HID: fix return value of hidraw_report_event() when !CONFIG_HIDRAW"

This reverts commit 004444d284ff6d8d9e20ad174197101e2f8b00e7.
Revert "HID: hidraw: add proper error handling to raw event reporting"

This reverts commit c545921c6cd17bc9eeeff9cad86db41c20629fbb.
Revert "USB: EHCI: bugfix: urb->hcpriv should not be NULL"

This reverts commit fdca915cb24707aeb06d5f983d7bce18d25d401d.
Revert "commit 6f16f4998f98e42e3f2dedf663cfb691ff0324af upstream."

This reverts commit 006d970ef3349fc2eb12d270b9ac18045dcd1ba3.
3.4.87rc1