The patch in the bug listed in URL has been committed to -mm, to apply to 2.6.25 it needs to have the line
#define HID_QUIRK_FULLSPEED_INTERVAL 0x10000000
removed from the last context, but the rest will apply.
[Sorry I'm not from my workstation right now, so I don't have the modified patch at hand :/]
Thanks, will wait til this has hit either Dmitry's or Jiri's input tree, or Linus' tree.
Created attachment 152201 [details, diff]
It was committed on Jiri's HID tree yesterday, so I'm attaching the final committed patch mangled to apply on 2.6.25 (the define removed).
This is fixed in 2.6.25-gentoo-r3, thanks for your efforts