Re: [PATCH] firewire-ohci: work around oversized DMA reads on JMicron controllers

2018-01-13 Thread Stefan Richter
On Jan 11 Hector Martin 'marcan' wrote: > On 2017-11-13 06:05, Stefan Richter wrote: > > Thanks Hector for the troubleshooting and for the patch. > > Thanks Clemens for the review. > > > > It's been a while since I last reviewed and tested kernel patches, and > > also my main FireWire equipped PC

Re: [PATCH] firewire-ohci: work around oversized DMA reads on JMicron controllers

2018-01-13 Thread Stefan Richter
On Jan 11 Hector Martin 'marcan' wrote: > On 2017-11-13 06:05, Stefan Richter wrote: > > Thanks Hector for the troubleshooting and for the patch. > > Thanks Clemens for the review. > > > > It's been a while since I last reviewed and tested kernel patches, and > > also my main FireWire equipped PC

Re: [PATCH] firewire-ohci: work around oversized DMA reads on JMicron controllers

2018-01-10 Thread Hector Martin 'marcan'
On 2017-11-13 06:05, Stefan Richter wrote: > Thanks Hector for the troubleshooting and for the patch. > Thanks Clemens for the review. > > It's been a while since I last reviewed and tested kernel patches, and > also my main FireWire equipped PC is currently tied up in work for which > reboots

Re: [PATCH] firewire-ohci: work around oversized DMA reads on JMicron controllers

2018-01-10 Thread Hector Martin 'marcan'
On 2017-11-13 06:05, Stefan Richter wrote: > Thanks Hector for the troubleshooting and for the patch. > Thanks Clemens for the review. > > It's been a while since I last reviewed and tested kernel patches, and > also my main FireWire equipped PC is currently tied up in work for which > reboots

Re: [PATCH] firewire-ohci: work around oversized DMA reads on JMicron controllers

2017-11-12 Thread Stefan Richter
On Nov 03 Clemens Ladisch wrote: > Hector Martin wrote: > > At least some JMicron controllers issue buggy oversized DMA reads when > > fetching context descriptors, always fetching 0x20 bytes at once for > > descriptors which are only 0x10 bytes long. This is often harmless, but > > can cause page

Re: [PATCH] firewire-ohci: work around oversized DMA reads on JMicron controllers

2017-11-12 Thread Stefan Richter
On Nov 03 Clemens Ladisch wrote: > Hector Martin wrote: > > At least some JMicron controllers issue buggy oversized DMA reads when > > fetching context descriptors, always fetching 0x20 bytes at once for > > descriptors which are only 0x10 bytes long. This is often harmless, but > > can cause page

Re: [PATCH] firewire-ohci: work around oversized DMA reads on JMicron controllers

2017-11-03 Thread Clemens Ladisch
Hector Martin wrote: > At least some JMicron controllers issue buggy oversized DMA reads when > fetching context descriptors, always fetching 0x20 bytes at once for > descriptors which are only 0x10 bytes long. This is often harmless, but > can cause page faults on modern systems with IOMMUs: > >

Re: [PATCH] firewire-ohci: work around oversized DMA reads on JMicron controllers

2017-11-03 Thread Clemens Ladisch
Hector Martin wrote: > At least some JMicron controllers issue buggy oversized DMA reads when > fetching context descriptors, always fetching 0x20 bytes at once for > descriptors which are only 0x10 bytes long. This is often harmless, but > can cause page faults on modern systems with IOMMUs: > >

[PATCH] firewire-ohci: work around oversized DMA reads on JMicron controllers

2017-11-03 Thread Hector Martin
At least some JMicron controllers issue buggy oversized DMA reads when fetching context descriptors, always fetching 0x20 bytes at once for descriptors which are only 0x10 bytes long. This is often harmless, but can cause page faults on modern systems with IOMMUs: DMAR: [DMA Read] Request device

[PATCH] firewire-ohci: work around oversized DMA reads on JMicron controllers

2017-11-03 Thread Hector Martin
At least some JMicron controllers issue buggy oversized DMA reads when fetching context descriptors, always fetching 0x20 bytes at once for descriptors which are only 0x10 bytes long. This is often harmless, but can cause page faults on modern systems with IOMMUs: DMAR: [DMA Read] Request device