> -----Original Message-----
> From: David Brownell [mailto:[EMAIL PROTECTED]
> Sent: Friday, May 18, 2007 6:49 PM
> To: Andrew Morton
> Cc: Stefan Meyer; linux-usb-devel@lists.sourceforge.net; Alan Stern;
Greg KH;
> [EMAIL PROTECTED]; Natalie Protasevich; Li Yang-r58472
> Subject: Re: [Bulk] Re: [Bugme-new] [Bug 7482] New: usb ehci driver
crash on system
> with more tahn 256MByte memory
> 
> On Friday 18 May 2007, Andrew Morton wrote:
> > On Fri, 10 Nov 2006 00:47:59 -0800 David Brownell
<[EMAIL PROTECTED]> wrote:
> >
> > > On Thursday 09 November 2006 11:56 pm, Stefan Meyer wrote:
> > >
> > > > Changing it to 0x0000001C creates a 512MByte windows (this was
of course a
> > > > non-generic quick fix).
> > > > Running with anything up to 256MByte is fine.
> > > > My system has 512MByte and it took quite a bit of chasing to
find this
> > > > issue.
> > >
> > > A better patch would (a) fix the comment which says both lines of
> > > code affects the PHY, (b) not hard-wire the amount of memory on
> > > the system.
> > >
> > > Assuming it's possible to put non-cacheable memory into that chunk
> > > of address space (memory mapped peripherals etc) then it's
dangerous
> > > to hard-wire _any_ value.
> > >
> >
> > So, did this ever get fixed? (Full history at
> > http://bugzilla.kernel.org/show_bug.cgi?id=7482)
> 
> Not from what I can tell.  I cc'd the Freescale person who seems
> to be maintaining EHCI on that platform ...

I see.  The complete fix that I expect is to set snooping on the whole
4G memory space as fsl_usb2_udc did.  Also, we need to take care of the
case that the Soc used on architectures other than powerpc which don't
have snooping mechanism.

Shall I provide a patch to fix this?

- Leo

-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
linux-usb-devel@lists.sourceforge.net
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to