Re: kernel Oops: 0003 on usbhid_submit_report

2013-08-28 Thread Jiri Kosina
On Mon, 26 Aug 2013, Andreas Lillebø Holm wrote: You are my hero Jiri :-) These two patches fixes the issues I was seeing and I can no longer reproduce them. Thanks a lot for confirmation. This has been a very long-standing bug, but for some reasons I have started to see devices actually

Re: kernel Oops: 0003 on usbhid_submit_report

2013-08-26 Thread Andreas Lillebø Holm
On Friday, August 23, 2013 at 2:49 PM, Jiri Kosina wrote: On Fri, 23 Aug 2013, Benjamin Tissoires wrote: IIRC, Jiri fixed some paging requests with the two following patches:

Re: kernel Oops: 0003 on usbhid_submit_report

2013-08-23 Thread Andreas Lillebø Holm
Hi, I just wanna followup this issue a bit more. We have now tested on several hardware platform, and it is only on one platform it fails. The platform it fails on is Atom Intel e6xx CPU with EG20T PCH platform controller. We do not observe it on the Intel i7 3517UE CPU with Intel 6/7 series

Re: kernel Oops: 0003 on usbhid_submit_report

2013-08-23 Thread Benjamin Tissoires
On Fri, Aug 23, 2013 at 12:52 PM, Andreas Lillebø Holm andr...@sqhead.com wrote: Hi, I just wanna followup this issue a bit more. We have now tested on several hardware platform, and it is only on one platform it fails. The platform it fails on is Atom Intel e6xx CPU with EG20T PCH

Re: kernel Oops: 0003 on usbhid_submit_report

2013-08-23 Thread Jiri Kosina
On Fri, 23 Aug 2013, Benjamin Tissoires wrote: IIRC, Jiri fixed some paging requests with the two following patches: http://git.kernel.org/cgit/linux/kernel/git/jikos/hid.git/commit/?h=for-nextid=27ce405039bfe6d3f4143415c638f56a3df77dca

Re: kernel Oops: 0003 on usbhid_submit_report

2013-08-23 Thread Andreas Lillebø Holm
All three reported oopses happened on page boundary exactly, so this pretty much looks like my implement() fix is the one. Andreas, could you please apply http://git.kernel.org/cgit/linux/kernel/git/jikos/hid.git/commit/?h=for-nextid=27ce405039bfe6d3f4143415c638f56a3df77dca and

Re: kernel Oops: 0003 on usbhid_submit_report

2013-08-15 Thread Greg KH
On Wed, Aug 14, 2013 at 03:38:04PM +0200, Andreas Lillebø Holm wrote: Hi, On Tuesday, August 13, 2013 at 8:40 PM, Greg KH wrote: When communicating with AT90USB1287, at random intervals (1/25 boots) the linux hid_output_field Oopses and kills the communicating thread. The AT90USB1287

Re: kernel Oops: 0003 on usbhid_submit_report

2013-08-14 Thread Andreas Lillebø Holm
Hi, On Tuesday, August 13, 2013 at 8:40 PM, Greg KH wrote: When communicating with AT90USB1287, at random intervals (1/25 boots) the linux hid_output_field Oopses and kills the communicating thread. The AT90USB1287 microcontroller uses LUFA library for usb/hid communication. It is trigged

kernel Oops: 0003 on usbhid_submit_report

2013-08-12 Thread Andreas Lillebø Holm
When communicating with AT90USB1287, at random intervals (1/25 boots) the linux hid_output_field Oopses and kills the communicating thread. The AT90USB1287 microcontroller uses LUFA library for usb/hid communication. It is trigged by a ioctl call from userspace and fails in a kernel paging