Re: 35022: hid-magicmouse broken

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 05/17/2011 08:56 AM, Jiri Kosina wrote:
> On Tue, 17 May 2011, Chase Douglas wrote:
> 
>> Hi Jiri,
>>
>> I've received a few emails about the magicmouse driver being broken on
>> 2.6.39:
>>
>> https://bugzilla.kernel.org/show_bug.cgi?id=35022
>>
>> It seems hid_output_raw_report() is returning a different (incorrect?)
>> value than in the past. Do you know what might be going on?
> 
> So we are getting EIO from the transport-level _raw callback.
> 
> Hmm, commit 0825411ade seems like a suspect here. Might be possible that 
> magicmouse doesn't send ACK back, right?
> 
> Could you please try reverting that commit and re-test?

Yes, reverting that commit makes it work.

I'm just speculating here, based on commit message names and what you've
said, that the magicmouse is not protocol compliant because it is not
sending an ACK back? What do you think we should do in the driver?
Should we ignore the return, or should we look specifically for EIO?
(neither sounds very good to me, so I'm hoping you have a better
solution :).

Thanks!

-- Chase
--
To unsubscribe from this list: send the line "unsubscribe linux-input" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Linux Media Devel]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Linux Wireless Networking]     [Linux Omap]

  Powered by Linux