perf_events: fix bug in AMD per-cpu initialization
On Wed, 2010-03-17 at 10:40 +0200, Stephane Eranian wrote: On AMD processors, we need to allocate a data structure per Northbridge to handle certain events. On CPU initialization, we need to query the Northbridge id and check whether the structure is already allocated or not. We use the amd_get_... 23 Mar 2010 19:29
[RFC/PATCH] platform_bus: allow custom extensions to system PM methods
When runtime PM for platform_bus was added, it allowed for platforms to customize the runtime PM methods since they are defined as weak symbols. This patch allows platforms to also extend the system PM methods with custom hooks so runtime PM and system PM extensions can be managed together by custom platform-spe... 17 Mar 2010 19:58
[PATCH] perf_events: fix resource leak in x86 __hw_perf_event_init()
If reserve_pmc_hardware() succeeds but reserve_ds_buffers() fails, then we need to release_pmc_hardware. It won't be done by the destroy() callback because we return before setting it in case of error. Signed-off-by: Stephane Eranian <eranian(a)google.com> -- perf_event.c | 5 ++++- 1 file changed, 4 ... 17 Mar 2010 18:40
[PATCH 8/9] USB: serial: clear fifo on close
Make sure fifo is emptied on close. Signed-off-by: Johan Hovold <jhovold(a)gmail.com> --- drivers/usb/serial/generic.c | 8 +++++++- 1 files changed, 7 insertions(+), 1 deletions(-) diff --git a/drivers/usb/serial/generic.c b/drivers/usb/serial/generic.c index d3ef69f..e0c7d53 100644 --- a/drivers/usb/seri... 17 Mar 2010 18:40
[PATCH 0/9] USB: serial: generic driver fixes and bulk buffer feature
Hi, Here are a few of fixes to the generic driver as well as a new feature that lets drivers determine the size of the bulk buffers more easily. It turns out that increasing the out-buffer sizes for cp210x and pl2303 have a significant effect on throughput. Thanks, Johan Johan Hovold (9): USB: serial: a... 17 Mar 2010 18:40
[PATCH 4/9] USB: pl2303: increase the bulk-out buffer size to 256 byte
Increase the bulk-out buffer size from 64 to 256 byte. This gives a significant increase in throughput already at 1Mbaud as well as lowered CPU usage. The buffer is big enough to keep up also at 3Mbaud (128b would not suffice). 64b 256b 921k: 640 KB/s 870 KB/s 3M: 640 KB/s 2520 KB/... 17 Mar 2010 18:40
[PATCH -tip 2/2] perf probe: Add NO_DWARF make option
Add NO_DWARF make option for testing build without libdw. Signed-off-by: Masami Hiramatsu <mhiramat(a)redhat.com> Cc: Ingo Molnar <mingo(a)elte.hu> Cc: Frederic Weisbecker <fweisbec(a)gmail.com> Cc: Arnaldo Carvalho de Melo <acme(a)redhat.com> Cc: Paul Mackerras <paulus(a)samba.org> Cc: Mike Galbraith <efault(a)gmx.de> Cc... 17 Mar 2010 18:40
[PATCH 2/9] USB: cp210x: increase the bulk-out buffer size to 256 byte
Increase the bulk-out buffer size from 64 to 256 byte. This gives a significant increase in throughput already at 1Mbaud (e.g. 710 instead of 640 KB/s) as well as lowered CPU usage. Signed-off-by: Johan Hovold <jhovold(a)gmail.com> --- drivers/usb/serial/cp210x.c | 1 + 1 files changed, 1 insertions(+), 0 d... 17 Mar 2010 18:40
[PATCH 5/9] USB: pl2303: increase bulk-in buffer size to 256 byte
The pl2303 requires a bulk-in buffer larger than endpoint size to keep up at high baudrates without loosing data. Signed-off-by: Johan Hovold <jhovold(a)gmail.com> --- drivers/usb/serial/pl2303.c | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) diff --git a/drivers/usb/serial/pl2303.c b/drivers/usb/s... 17 Mar 2010 18:40
[PATCH 3/9] USB: cp210x: increase bulk-in buffer size to 256 byte
The cp210x requires a bulk-in buffer larger than endpoint size to keep up at high baudrates without loosing data. Signed-off-by: Johan Hovold <jhovold(a)gmail.com> --- drivers/usb/serial/cp210x.c | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) diff --git a/drivers/usb/serial/cp210x.c b/drivers/usb/s... 17 Mar 2010 18:40