summaryrefslogtreecommitdiff
path: root/arch/x86/vdso/vdso32/sysenter.S
diff options
context:
space:
mode:
authorMing Lei <ming.lei@canonical.com>2011-08-31 00:03:13 +0800
committerNicolas Pitre <nicolas.pitre@linaro.org>2011-08-30 15:55:01 -0400
commitf392cbf75615e9d8cb90ef5ffb8d4e752b7be3c7 (patch)
treea9801abdd94f55954d93a4a394f9ffa811d51b2d /arch/x86/vdso/vdso32/sysenter.S
parentee49866febeac921a878088c58da1fdc0c0073f6 (diff)
usb: ehci: make HC see up-to-date qh/qtd descriptor ASAP
This patch introduces the helper of ehci_sync_mem to flush qtd/qh into memory immediately on some ARM, so that HC can see the up-to-date qtd/qh descriptor asap. This patch fixs one performance bug on ARM Cortex A9 dual core platform, which has been reported on quite a few ARM machines (OMAP4, Tegra 2, snowball...), see details from link of https://bugs.launchpad.net/bugs/709245. The patch has been tested ok on OMAP4 panda A1 board, and the performance of 'dd' over usb mass storage can be increased from 4~5MB/sec to 14~16MB/sec after applying this patch. Cc: Russell King <linux@arm.linux.org.uk> Signed-off-by: Ming Lei <ming.lei@canonical.com> Signed-off-by: Alan Stern <stern@rowland.harvard.edu>
Diffstat (limited to 'arch/x86/vdso/vdso32/sysenter.S')
0 files changed, 0 insertions, 0 deletions