Alan Stern <[EMAIL PROTECTED]> wrote:
> 
> ===== drivers/usb/host/uhci-hcd.c 1.115 vs edited =====
> --- 1.115/drivers/usb/host/uhci-hcd.c   Wed Jun 23 12:10:07 2004
> +++ edited/drivers/usb/host/uhci-hcd.c  Wed Jun 23 12:30:05 2004
> @@ -2261,6 +2261,11 @@
>                uhci->fl->frame[i] = cpu_to_le32(uhci->skelqh[irq]->dma_handle);
>        }
> 
> +       /*
> +        * Some architectures require a full mb() to enforce completion of
> +        * the memory writes above before the I/O transfers in start_hc().
> +        */
> +       mb();
>        start_hc(uhci);
> 
>        init_stall_timer(hcd);

Any reason why a wmb() is not sufficient?

BTW it could just be my mailer but can you please check whether
you've got tabs in there instead of spaces?

Cheers,
-- 
Visit Openswan at http://www.openswan.org/
Email:  Herbert Xu ~{PmV>HI~} <[EMAIL PROTECTED]>
Home Page: http://gondor.apana.org.au/~herbert/
PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt


-------------------------------------------------------
This SF.Net email sponsored by Black Hat Briefings & Training.
Attend Black Hat Briefings & Training, Las Vegas July 24-29 - 
digital self defense, top technical experts, no vendor pitches, 
unmatched networking opportunities. Visit www.blackhat.com
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to