On 10/17/2013 06:41 AM, Peter De Schrijver wrote:
This patchset introduces common infrastructure for clocks which exist in
several Tegra SoCs. We also also move Tegra20, Tegra30 and Tegra114 to
this new infrastructure.
This series, and the other series [PATCH v3 0/7] Tegra124 clock support,
On 10/17/13 9:57 AM, Stephane Eranian wrote:
On Thu, Oct 17, 2013 at 5:54 PM, David Ahern dsah...@gmail.com wrote:
On 10/17/13 8:28 AM, Stephane Eranian wrote:
For now, we disable the extended MMAP record support (MMAP2).
We have identified cases where it would not report the correct
mapping
On 11/10/2013 11:41, Boris BREZILLON :
This patch adds new at91 system clock implementation using common clk
framework.
Some peripherals need to enable a system clock in order to work properly.
Each system clock is given an id based on the bit position in SCER/SCDR
registers.
Signed-off-by:
On 10/17/2013 11:24 PM, Jon Medhurst (Tixy) wrote:
On Thu, 2013-10-17 at 12:38 +0100, Will Deacon wrote:
[adding Tixy for stop_machine() question below]
On Thu, Oct 17, 2013 at 07:19:35AM +0100, Jiang Liu wrote:
[...]
+int __kprobes aarch64_insn_patch_text_sync(void *addrs[], u32 insns[],
On 11/10/2013 10:51, Boris BREZILLON :
This patch adds new at91 master clock implementation using common clk
framework.
The master clock layout describe the MCKR register layout.
There are 2 master clock layouts:
- at91rm9200
- at91sam9x5
Master clocks are given characteristics:
- min/max
On Thu, Oct 17, 2013 at 11:48 PM, Weijie Yang weijie.yang...@gmail.com wrote:
On Wed, Oct 16, 2013 at 1:19 AM, Hugh Dickins hu...@google.com wrote:
On Tue, 15 Oct 2013, Krzysztof Kozlowski wrote:
On Tue, 2013-10-15 at 02:59 -0700, Hugh Dickins wrote:
On Mon, 14 Oct 2013, Krzysztof Kozlowski
On Thu, Oct 17, 2013 at 11:41:45AM +0200, Peter Zijlstra wrote:
On Thu, Oct 17, 2013 at 01:07:12AM +0200, Peter Zijlstra wrote:
On Wed, Oct 16, 2013 at 11:03:19PM +0200, Peter Zijlstra wrote:
Anyway; if you want to have a go at this, feel free.
OK, couldn't help myself; completely
On 11/10/2013 11:44, Boris BREZILLON :
This patch adds new at91 peripheral clock implementation using common clk
framework.
Almost all peripherals provided by at91 SoCs need a clock to work properly.
This clock is enabled/disabled using PCER/PCDR resgisters.
Each peripheral is given an id (see
On 11/10/2013 11:53, Boris BREZILLON :
This patch adds the peripheral divisors macros (for sam9x5 compatible IPs)
which will be used by peripheral clk dt definitions.
Signed-off-by: Boris BREZILLON b.brezil...@overkiz.com
Acked-by: Nicolas Ferre nicolas.fe...@atmel.com
---
On 10/17/2013 04:32 PM, Dave Martin wrote:
On Thu, Oct 17, 2013 at 12:45:29PM +0200, Daniel Lezcano wrote:
On 10/14/2013 05:08 PM, Vyacheslav Tyrtov wrote:
From: Tarek Dakhran t.dakh...@samsung.com
Add EDCS(Exynos Dual Cluster Support) for Samsung Exynos5410 SoC.
This enables all 8 cores, 4 x
... and the non-constant case be taken care of at run time.
That's precisely what the patch does.
fair enough.
I would like to see a comment above the code to describe this reasoning
and the objective and what the desired behavior is... so that we don't
have to reverse engineer this again 2
On Thu, Oct 17, 2013 at 12:00:34PM -0400, Don Zickus wrote:
On Thu, Oct 17, 2013 at 11:41:45AM +0200, Peter Zijlstra wrote:
On Thu, Oct 17, 2013 at 01:07:12AM +0200, Peter Zijlstra wrote:
On Wed, Oct 16, 2013 at 11:03:19PM +0200, Peter Zijlstra wrote:
Anyway; if you want to have a go at
Mark device as PM runtime active during initialization to reflect
actual device power/clocks state. This reduces the enable count for SPI
bus controller gate clock so it can be disabled when the bus controller
is not used.
Signed-off-by: Krzysztof Kozlowski k.kozlow...@samsung.com
Signed-off-by:
On 11/10/2013 10:48, Boris BREZILLON :
This patch adds new at91 pll clock implementation using common clk framework.
The pll clock layout describe the PLLX register layout.
There are four pll clock layouts:
- at91rm9200
- at91sam9g20
- at91sam9g45
- sama5d3
PLL clocks are given
On Thu, Oct 17, 2013 at 03:24:36PM +, Christoph Lameter wrote:
On Thu, 17 Oct 2013, Frederic Weisbecker wrote:
- /* We can run anywhere, unlike our parent keventd(). */
- set_cpus_allowed_ptr(current, cpu_all_mask);
+ /* We can run anywhere kthreadd can run */
+
On 11/10/2013 11:57, Boris BREZILLON :
This patch adds new at91 programmable clocks implementation using common clk
framework.
A programmable clock is a clock which can be exported on a given pin to clock
external devices.
Each programmable clock is given an id (from 0 to 8).
The number of
On Thu, Oct 17, 2013 at 5:59 PM, David Ahern dsah...@gmail.com wrote:
On 10/17/13 9:57 AM, Stephane Eranian wrote:
On Thu, Oct 17, 2013 at 5:54 PM, David Ahern dsah...@gmail.com wrote:
On 10/17/13 8:28 AM, Stephane Eranian wrote:
For now, we disable the extended MMAP record support
On Thu, Oct 17, 2013 at 1:55 AM, Joe Perches j...@perches.com wrote:
It's cost free to add the BUILD_BUG_ON
and perhaps you underestimate the runtime
bug checking effort,
This looks OK to me. Gong: This doesn't stop people from using variables
as arguments ... they just won't get a check for
On 17/10/13 18:06, Krzysztof Kozlowski wrote:
Mark device as PM runtime active during initialization to reflect
actual device power/clocks state. This reduces the enable count for SPI
bus controller gate clock so it can be disabled when the bus controller
is not used.
Signed-off-by:
On 10/16/2013 06:32 PM, David Rientjes wrote:
+static void pageset_setup_from_batch_size(struct per_cpu_pageset *p,
+ unsigned long batch)
{
- pageset_update(p-pcp, 6 * batch, max(1UL, 1 * batch));
+ unsigned long high;
+ high = 6 * batch;
+ if
On 17.10.13 at 18:04, Arjan van de Ven ar...@linux.intel.com wrote:
... and the non-constant case be taken care of at run time.
That's precisely what the patch does.
fair enough.
I would like to see a comment above the code to describe this reasoning
and the objective and what the
On 11/10/2013 12:22, Boris BREZILLON :
This adds new at91 utmi clock implementation using common clk framework.
This clock is a pll with a fixed factor (x40).
It is used as a source for usb clock.
Signed-off-by: Boris BREZILLON b.brezil...@overkiz.com
Acked-by: Nicolas Ferre
On 10/17/2013 9:08 AM, Jan Beulich wrote:
On 17.10.13 at 18:04, Arjan van de Ven ar...@linux.intel.com wrote:
... and the non-constant case be taken care of at run time.
That's precisely what the patch does.
fair enough.
I would like to see a comment above the code to describe this
On 11/10/2013 13:15, Boris BREZILLON :
This patch adds new at91 usb clock implementation using common clk framework.
This clock is used to clock usb ports (ohci, ehci and udc).
Signed-off-by: Boris BREZILLON b.brezil...@overkiz.com
Didn't you missed some 9n12 initialization? See below...
On Wed, Oct 16, 2013 at 10:23:56PM -0500, Larry Finger wrote:
Sparse reports the following:
CHECK drivers/staging/rtl8188eu/core/rtw_mlme.c
drivers/staging/rtl8188eu/core/rtw_mlme.c:1003:9: warning: context
imbalance in 'rtw_free_assoc_resources' - different lock contexts
for basic
On 11/10/2013 13:27, Boris BREZILLON :
This patch adds at91 smd (Soft Modem) clock implementation using common clk
framework.
Not used by any driver right now.
Signed-off-by: Boris BREZILLON b.brezil...@overkiz.com
Acked-by: Nicolas Ferre nicolas.fe...@atmel.com
---
On 10/16/2013 11:01 PM, David Ahern wrote:
On 10/16/13 1:59 PM, Waiman Long wrote:
This patch adds a new --max-stack option to perf-report to limit the
depth of callchain stack data to look at to reduce the time it takes
for perf-report to finish its processing. It trades the presence of
On Thu, Oct 17, 2013 at 12:04:39PM -0400, Don Zickus wrote:
I take that back the copy_from_user_nmi_iter is not super fast, I just had
a bug in how I accumulate total time. So some how this approach is slower
that yesterdays.
Humm interesting..
Slightly weird, because that instruction
On 11/10/2013 13:38, Boris BREZILLON :
This patch adds new at91 clks dt bindings documentation.
Signed-off-by: Boris BREZILLON b.brezil...@overkiz.com
It seems good
Acked-by: Nicolas Ferre nicolas.fe...@atmel.com
---
.../devicetree/bindings/clock/at91-clock.txt | 328
Hi,
On Wed, Oct 16, 2013 at 01:24:11AM +0530, Kishon Vijay Abraham I wrote:
There can be systems which does not have a external usb_phy, so get
usb_phy only if dt data indicates the presence of PHY in the case of dt boot
or
if platform_data indicates the presence of PHY. Also remove checking
V1 V2:
The patchs add smp support for Allwinner A20. It add cpuregister node in dts
for smp configure. The patchs also add a options for phy count timer to replace
vir count timer as ARM arch timer clocksource.
V3 Changes since V2:
It delete platform.h and delete some code in platsmp.c that's
This patch adds SMP support for the Allwinner A20 SoC. This SoC uses an IP to,
among other things, handle the CPU-related configuration, like the power clamp,
the boot address of the secondary CPUS, etc. We thus need to map this IP during
the prepare_cpu SMP operation, before bringing up the
On Thu, Oct 17, 2013 at 05:20:27PM +0200, Oleg Nesterov wrote:
On 10/16, Peter Zijlstra wrote:
On Wed, Oct 16, 2013 at 10:58:00PM +0200, Oleg Nesterov wrote:
OK. I'll wait for your review on this series, then send the next patch.
Those two patches look good; thanks.
Thanks, can I
Cpu Configure regiser can be used for reset and boot smp cpus in allwiner's A20.
Signed-off-by: Fan Rong cin...@gmail.com
---
arch/arm/boot/dts/sun7i-a20.dtsi | 5 +
1 file changed, 5 insertions(+)
diff --git a/arch/arm/boot/dts/sun7i-a20.dtsi b/arch/arm/boot/dts/sun7i-a20.dtsi
index
Linux kernel usually use virtual arch timer for smp cpu tick. But the arch
timer register VCTOFF normally is very different between the two cpus in A20
afer hardware reset, so SMP Cpus will see different time tick. It will cause
kernel crash currently. You have two choices to fix it: 1 Simpley
On Mon, Oct 14, 2013 at 04:14:25PM +0100, Arjan van de Ven wrote:
On 10/14/2013 6:33 AM, Peter Zijlstra wrote:
On Fri, Oct 11, 2013 at 06:19:14PM +0100, Morten Rasmussen wrote:
Removing power hints for kworker threads enables easier use of
workqueues in the power driver late callback. That
At Thu, 17 Oct 2013 12:35:31 -0300,
Geyslan G. Bem wrote:
Partially restructures _snd_emu10k1_audigy_init_efx() and
_snd_emu10k1_init_efx() functions.
Removes useless casting (void *) from value returned by kcalloc;
see Documentation/CodingStyle, Chap 14.
Signed-off-by: Geyslan G. Bem
The test here can underflow so we pass bogus lengths to the hardware.
It's a static checker fix and I don't know the impact.
Signed-off-by: Dan Carpenter dan.carpen...@oracle.com
---
I sent this originally Jul 31, 2013 but there was no response.
diff --git a/drivers/block/paride/pg.c
Linus,
please pull sound fixes for v3.12-rc6 from:
git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git tags/sound-3.12
The topmost commit is d14df339c72b6efbba4eddd1d1f3f4b173273f74
sound fixes for 3.12-rc6
All
On Thu, Oct 17, 2013 at 05:27:17PM +0200, Oleg Nesterov wrote:
On 10/17, Oleg Nesterov wrote:
- we do not really need len, we can simply do
size = strlen(name) + 1;
while (size % sizeof(u64))
name[size++] = '\0';
although I
Applied, thanks. Please use subject lines appropriate to the subsystem.
That's quite a nut to crack with a generated patch series running over
the whole tree. I wonder if it is really worth the effort?
I think it's probably worth the effort to add something to put rules for
these
On 10/17/2013 04:16 PM, Jean-Christophe PLAGNIOL-VILLARD wrote:
On 09:27 Thu 17 Oct , Maxime COQUELIN wrote:
Hi Jean-Christophe,
On 10/16/2013 05:14 PM, Jean-Christophe PLAGNIOL-VILLARD wrote:
...
+
+static inline void st_i2c_set_bits(void __iomem *reg, u32 mask)
+{
+
Commit-ID: 4a7d3e8a9939cf8073c247286d81cbe0ae48eba2
Gitweb: http://git.kernel.org/tip/4a7d3e8a9939cf8073c247286d81cbe0ae48eba2
Author: Thierry Reding thierry.red...@gmail.com
AuthorDate: Tue, 15 Oct 2013 15:31:51 +0200
Committer: Ingo Molnar mi...@kernel.org
CommitDate: Wed, 16 Oct 2013
Commit-ID: 7c3f2ab7b844f1a859afbc3d41925e8a0faba5fa
Gitweb: http://git.kernel.org/tip/7c3f2ab7b844f1a859afbc3d41925e8a0faba5fa
Author: Peter Zijlstra pet...@infradead.org
AuthorDate: Tue, 15 Oct 2013 12:35:07 +0200
Committer: Ingo Molnar mi...@kernel.org
CommitDate: Wed, 16 Oct 2013
Commit-ID: 8922915b38cd8b72f8e5af614b95be71d1d299d4
Gitweb: http://git.kernel.org/tip/8922915b38cd8b72f8e5af614b95be71d1d299d4
Author: Oleg Nesterov o...@redhat.com
AuthorDate: Mon, 7 Oct 2013 20:31:06 +0200
Committer: Ingo Molnar mi...@kernel.org
CommitDate: Wed, 16 Oct 2013 14:22:17
On Thu, Oct 17, 2013 at 06:04:13PM +0200, Daniel Lezcano wrote:
On 10/17/2013 04:32 PM, Dave Martin wrote:
On Thu, Oct 17, 2013 at 12:45:29PM +0200, Daniel Lezcano wrote:
On 10/14/2013 05:08 PM, Vyacheslav Tyrtov wrote:
From: Tarek Dakhran t.dakh...@samsung.com
Add EDCS(Exynos Dual
Commit-ID: 746023159c40c523b08a3bc3d213dac212385895
Gitweb: http://git.kernel.org/tip/746023159c40c523b08a3bc3d213dac212385895
Author: Peter Zijlstra pet...@infradead.org
AuthorDate: Thu, 10 Oct 2013 20:17:22 +0200
Committer: Ingo Molnar mi...@kernel.org
CommitDate: Wed, 16 Oct 2013
Commit-ID: 9536c8d2da8059b00775bd9c5a84816b608cf6f4
Gitweb: http://git.kernel.org/tip/9536c8d2da8059b00775bd9c5a84816b608cf6f4
Author: Peter Zijlstra pet...@infradead.org
AuthorDate: Tue, 15 Oct 2013 12:14:04 +0200
Committer: Ingo Molnar mi...@kernel.org
CommitDate: Wed, 16 Oct 2013
On 10/16/2013 11:44 AM, Greg Kroah-Hartman wrote:
This is the start of the stable review cycle for the 3.10.17 release.
There are 69 patches in this series, all will be posted as a response
to this one. If anyone has any issues with these being applied, please
let me know.
You might notice a
Commit-ID: 6acce3ef84520537f8a09a12c9ddbe814a584dd2
Gitweb: http://git.kernel.org/tip/6acce3ef84520537f8a09a12c9ddbe814a584dd2
Author: Peter Zijlstra pet...@infradead.org
AuthorDate: Fri, 11 Oct 2013 14:38:20 +0200
Committer: Ingo Molnar mi...@kernel.org
CommitDate: Wed, 16 Oct 2013
Commit-ID: c2d816443ef305aba8eaf0bf368f4d3d87494f06
Gitweb: http://git.kernel.org/tip/c2d816443ef305aba8eaf0bf368f4d3d87494f06
Author: Oleg Nesterov o...@redhat.com
AuthorDate: Mon, 7 Oct 2013 18:18:24 +0200
Committer: Ingo Molnar mi...@kernel.org
CommitDate: Wed, 16 Oct 2013 14:22:18
On 10/16/2013 11:44 AM, Greg Kroah-Hartman wrote:
This is the start of the stable review cycle for the 3.11.6 release.
There are 50 patches in this series, all will be posted as a response
to this one. If anyone has any issues with these being applied, please
let me know.
Responses should be
On 17 October 2013 07:55, Gleb Natapov g...@redhat.com wrote:
On Wed, Oct 16, 2013 at 12:02:08PM -0700, Christoffer Dall wrote:
On 16 October 2013 11:58, Marc Zyngier marc.zyng...@arm.com wrote:
On 16/10/13 19:51, Thierry Reding wrote:
Today's linux-next merge of the kvm-arm tree got
On Thu, Oct 17, 2013 at 05:40:38PM +0100, Morten Rasmussen wrote:
On Mon, Oct 14, 2013 at 04:14:25PM +0100, Arjan van de Ven wrote:
On 10/14/2013 6:33 AM, Peter Zijlstra wrote:
On Fri, Oct 11, 2013 at 06:19:14PM +0100, Morten Rasmussen wrote:
Removing power hints for kworker threads
On Thu, 2013-10-17 at 16:31 +0200, Leif Lindholm wrote:
On Thu, Oct 17, 2013 at 03:07:39PM +0100, Matt Fleming wrote:
+/*
+ * If you need to (temporarily) support buggy firmware.
+ */
+#define KEEP_BOOT_SERVICES_REGIONS
Have you seen firmware that requires this? I'm just curious
On 10/17/2013 05:41 AM, Andy Shevchenko wrote:
On Wed, 2013-10-16 at 20:03 -0700, David Cohen wrote:
From: Andy Shevchenko andriy.shevche...@linux.intel.com
To support some (legacy) firmwares and platforms let's make life easier for
their customers.
+int sfi_get_gpio_by_name(const char
On 10/14/2013 02:33 PM, kosaki.motoh...@gmail.com wrote:
From: KOSAKI Motohiro kosaki.motoh...@jp.fujitsu.com
Fedora Ruby maintainer reported latest Ruby doesn't work on Fedora Rawhide
on ARM. (http://bugs.ruby-lang.org/issues/9008)
Because of, commit 1c6b39ad3f (alarmtimers: Return
On Thu, Oct 17, 2013 at 10:52:14AM -0600, Shuah Khan wrote:
On 10/16/2013 11:44 AM, Greg Kroah-Hartman wrote:
This is the start of the stable review cycle for the 3.11.6 release.
There are 50 patches in this series, all will be posted as a response
to this one. If anyone has any issues with
On Thu, Oct 17, 2013 at 11:29:10AM +0800, channing wrote:
ttyA has ld associated to n_gsm, when ttyA is closing, it triggers
to release gsmttyB's ld data dlci[B], then race would happen if gsmttyB
is opening in parallel.
Here are some of race cases we found recently in test:
Are these
cpufreq has pre- and post-change notifiers so the current TC2 clock driver
yeah those are EVIL ;-)
waits (yields) in its clk_set_rate() implementation until the change has
happened to ensure that the post-change notifier happens at the right
time. Since clk_set_rate() is allowed to sleep
On Wed, Oct 16, 2013 at 07:31:15PM -0300, Geyslan G. Bem wrote:
Get rid of unnecessary (void *) casting in 'cypress_init' function.
Signed-off-by: Geyslan G. Bem geys...@gmail.com
Applied, thank you.
---
drivers/input/mouse/cypress_ps2.c | 2 +-
1 file changed, 1 insertion(+), 1
|
| How about I add this to the function header ?
|
| * Please use the table in Appendix F (opcode maps) to determine
| * events selected by this function.
Here is the updated patch with the comment.
---
From 38d1f9ac67a7f50db593e5875a8de6a2ecbea8e0 Mon Sep 17 00:00:00 2001
From: Sukadev
Refactor the of_ functions of gpiolib to use the now public gpiod
interface, and export of_get_named_gpiod_flags() and
of_get_gpiod_flags() functions.
Signed-off-by: Alexandre Courbot acour...@nvidia.com
---
drivers/gpio/gpiolib-of.c | 28 +---
include/linux/of_gpio.h |
Hi Linus,
This version should merge as-is in your tree (I hope!). A patch for
documentation will follow soon.
Changes since v2:
- rebased on top of Linus' for-next branch
- exported new gpiod_(un)lock_as_irq() functions in driver.h
- squashed a fix for a compilation error
Alexandre Courbot (3):
Add gpiod_get(), gpiod_get_index() and gpiod_put() functions that
provide safer management of GPIOs.
These functions put the GPIO framework in line with the conventions of
other frameworks in the kernel, and help ensure every GPIO is declared
properly and valid while it is used.
Signed-off-by:
This patch exports the gpiod_* family of API functions, a safer
alternative to the legacy GPIO interface. Differences between the gpiod
and legacy gpio APIs are:
- gpio works with integers, whereas gpiod operates on opaque handlers
which cannot be forged or used before proper acquisition
-
On Wed, Oct 16, 2013 at 07:18:41PM -0700, Guenter Roeck wrote:
Commit 3fa4d734 (usb: phy: rename nop_usb_xceiv = usb_phy_gen_xceiv)
changed the conditional around the declaration of usb_nop_xceiv_register
from
#if defined(CONFIG_NOP_USB_XCEIV) ||
On 10/17/2013 1:02 AM, James Morris wrote:
This seems like a regression in terms of separating mechanism and policy.
We have several access control systems available (SELinux, at least) which
can implement this functionality with existing mechanisms using dynamic
policy.
They said the
* Grant Likely grant.lik...@linaro.org [131015 13:43]:
Hi everyone.
This series is mostly a set of cleanup to the interrupt parsing code.
Some of it merely clarification, like the renames of of_irq_map_*, some
to tighten up the API by using of_phandle_args, and some to prepare for
the last
For now, we disable the extended MMAP record support (MMAP2).
We have identified cases where it would not report the correct
mapping information, clone(VM_CLONE) but with separate pids.
We will revisit the support once we find a solution for this case.
The patch changes the kernel to return
* Grant Likely grant.lik...@linaro.org [131015 13:43]:
The standard interrupts property in device tree can only handle
interrupts coming from a single interrupt parent. If a device is wired
to multiple interrupt controllers, then it needs to be attached to a
node with an interrupt-map property
On Thu, 17 Oct 2013 12:10:28 +0200
Radim Krčmář rkrc...@redhat.com wrote:
We implemented the optimized branch selection in higher levels of api.
That made static_keys very unintuitive, so this patch introduces another
element to jump_table, carrying one bit that tells the underlying code
The following changes since commit d0e639c9e06d44e713170031fe05fb60ebe680af:
Linux 3.12-rc4 (2013-10-06 14:00:20 -0700)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git/
tags/char-misc-3.12-rc6
for you to fetch changes up to
The following changes since commit 15c03dd4859ab16f9212238f29dd315654aa94f6:
Linux 3.12-rc3 (2013-09-29 15:02:38 -0700)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git/
tags/driver-core-3.12-rc6
for you to fetch changes up to
The following changes since commit d0e639c9e06d44e713170031fe05fb60ebe680af:
Linux 3.12-rc4 (2013-10-06 14:00:20 -0700)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git/
tags/tty-3.12-rc6
for you to fetch changes up to
The following changes since commit d0e639c9e06d44e713170031fe05fb60ebe680af:
Linux 3.12-rc4 (2013-10-06 14:00:20 -0700)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git/
tags/usb-3.12-rc6
for you to fetch changes up to
On 10/17/2013 11:25 AM, Josh Triplett wrote:
On Wed, Oct 16, 2013 at 10:23:56PM -0500, Larry Finger wrote:
Sparse reports the following:
CHECK drivers/staging/rtl8188eu/core/rtw_mlme.c
drivers/staging/rtl8188eu/core/rtw_mlme.c:1003:9: warning: context
imbalance in
On 10/17/2013 11:01 AM, Xiubo Li wrote:
[...]
+static int fsl_sai_hw_params(struct snd_pcm_substream *substream,
+ struct snd_pcm_hw_params *params,
+ struct snd_soc_dai *cpu_dai)
+{
+ int ret;
+
+ ret = fsl_sai_hw_params_tr(substream, params, cpu_dai,
+
On Thu, Oct 17, 2013 at 06:46:14PM +0200, Wolfram Sang wrote:
On the other hand, MAINTAINERS information gets overlooked and/or could
get stale. Thinking about it again, it is probably less work (at least
for me with i2c) to create a git-hook fixing the subject line than to
always nag people.
Hi all,
this patch series enables xen-swiotlb on arm and arm64.
It has been heavily reworked compared to the previous versions in order
to achieve better performances and to address review comments.
We are not using dma_mark_clean to ensure coherency anymore. We call the
platform implementation
From: Greg Kroah-Hartman gre...@linuxfoundation.org
This adds support for Fintek's 4, 8, and 12 port PCIE serial cards.
Thanks to Fintek for the sample devices, and the spec needed in order to
implement this.
Cc: Amanda Ying amanda_y...@fintek.com.tw
Cc: Felix Shih felix_s...@fintek.com.tw
Allow __set_phys_to_machine to be called for autotranslate guests.
It can be used to keep track of phys_to_machine changes, however we
don't do anything with the information at the moment.
Signed-off-by: Stefano Stabellini stefano.stabell...@eu.citrix.com
---
arch/x86/xen/p2m.c |6 +++---
1
We can't simply override arm_dma_ops with xen_dma_ops because devices
are allowed to have their own dma_ops and they take precedence over
arm_dma_ops. When running on Xen as initial domain, we always want
xen_dma_ops to be the one in use.
Signed-off-by: Stefano Stabellini
Xen on arm and arm64 needs SWIOTLB_XEN: when running on Xen we need to
program the hardware with mfns rather than pfns for dma addresses.
Remove SWIOTLB_XEN dependency on X86 and PCI and make XEN select
SWIOTLB_XEN on arm and arm64.
At the moment always rely on swiotlb-xen, but when Xen starts
Em Sun, 29 Sep 2013 10:51:01 +0200
Lars-Peter Clausen l...@metafoo.de escreveu:
The 'driver' field of the i2c_client struct is redundant and is going to be
removed. The results of the expressions 'client-driver.driver-field' and
'client-dev.driver-field' are identical, so replace all
Em Sun, 29 Sep 2013 10:51:00 +0200
Lars-Peter Clausen l...@metafoo.de escreveu:
The 'driver' field of the i2c_client struct is redundant and is going to be
removed. The results of the expressions 'client-driver.driver-field' and
'client-dev.driver-field' are identical, so replace all
xen_swiotlb_alloc_coherent needs to allocate a coherent buffer for cpu
and devices. On native x86 is sufficient to call __get_free_pages in
order to get a coherent buffer, while on ARM (and potentially ARM64) we
need to call the native dma_ops-alloc implementation.
Introduce
Introduce physical to machine and machine to physical tracking
mechanisms based on rbtrees for arm/xen and arm64/xen.
We need it because any guests on ARM are an autotranslate guests,
therefore a physical address is potentially different from a machine
address. When programming a device to do
We can't simply override arm_dma_ops with xen_dma_ops because devices
are allowed to have their own dma_ops and they take precedence over
arm_dma_ops. When running on Xen as initial domain, we always want
xen_dma_ops to be the one in use.
Signed-off-by: Stefano Stabellini
IOMMU_HELPER is needed because SWIOTLB calls iommu_is_span_boundary,
provided by lib/iommu_helper.c.
Signed-off-by: Stefano Stabellini stefano.stabell...@eu.citrix.com
Reviewed-by: Konrad Rzeszutek Wilk konrad.w...@oracle.com
CC: will.dea...@arm.com
CC: li...@arm.linux.org.uk
Changes in v8:
-
Modify xen_create_contiguous_region to return the dma address of the
newly contiguous buffer.
Signed-off-by: Stefano Stabellini stefano.stabell...@eu.citrix.com
Acked-by: Konrad Rzeszutek Wilk konrad.w...@oracle.com
Reviewed-by: David Vrabel david.vra...@citrix.com
Changes in v4:
- use
Signed-off-by: Stefano Stabellini stefano.stabell...@eu.citrix.com
Acked-by: Catalin Marinas catalin.mari...@arm.com
CC: will.dea...@arm.com
Changes in v8:
- cast to dma_addr_t before returning.
---
arch/arm64/include/asm/dma-mapping.h |1 +
1 files changed, 1 insertions(+), 0 deletions(-)
Implement xen_swiotlb_set_dma_mask, use it for set_dma_mask on arm.
Signed-off-by: Stefano Stabellini stefano.stabell...@eu.citrix.com
---
arch/arm/xen/mm.c |1 +
drivers/xen/swiotlb-xen.c | 12
include/xen/swiotlb-xen.h |2 ++
3 files changed, 15 insertions(+), 0
On Thu, 17 Oct 2013 18:07:28 +0200 Frederic Weisbecker fweis...@gmail.com
wrote:
Couldn't we instead make kthread children (those created with
kthread_create()) to inherit
kthread initial affinity? Currently kthread's children have cpu_all_mask. We
could change
that behaviour. This way
From: Benoit Goby ben...@android.com
Rather than hard-lock the kernel, dump the suspend/resume thread stack and
panic() to capture a message in pstore when a driver takes too long to
suspend/resume. Default suspend/resume watchdog timeout is set to 12
seconds to be longer than the usbhid 10
The kernel's readahead algorithm sometimes interprets random read
accesses as sequential and triggers unnecessary data prefecthing
from storage device (impacting random read average latency).
In order to identify sequential cache read misses, the readahead
algorithm intends to check whether
Hi Kukjin,
On Thursday 26 of September 2013 14:05:09 Kukjin Kim wrote:
Chander Kashyap wrote:
Replace irq_domain_add_simple with irq_domain_add_linear in order to
use linear irq domain, and to remove hardcoded irq_base_value.
Signed-off-by: Chander Kashyap chander.kash...@linaro.org
Hi Bibek,
On Tue, Oct 15, 2013 at 4:28 AM, Bibek Basu bb...@nvidia.com wrote:
According to specifications, HID over I2C devices
are not bound to respond to query for INPUT
REPORTS. Thus dropping the call during init
as many devices does not respond causing error
messages during boot.
This
On 10:33 Thu 17 Oct , srinivas kandagatla wrote:
On 17/10/13 08:27, Maxime COQUELIN wrote:
...
+
+static struct of_device_id st_i2c_match[] = {
+ { .compatible = st,comms-ssc-i2c, },
the rules is to put the first soc that use the ip in the compatible
as st,sti7100-scc-i2c
On Thu, 17 Oct 2013, Pekka Enberg wrote:
On 10/16/13 10:34 PM, Andrew Morton wrote:
On Wed, 16 Oct 2013 17:43:57 +0900 Joonsoo Kim iamjoonsoo@lge.com
wrote:
There is two main topics in this patchset. One is to reduce memory usage
and the other is to change a management method of
1001 - 1100 of 1344 matches
Mail list logo