RE: [PATCHv3] remoteproc: Add STE modem driver for remoteproc

2012-09-20 Thread Sjur BRENDELAND
Hi Ohad, + /* Provide callbacks to modem device */ + mdev-drv_ops = sproc_drv_ops; Implicitly providing the modem with drv_ops and drv_data in this manner feels racy and somewhat error prone. E.g., on remove these members are set to NULL, under the assumption that the

[Announce] Checkpoint-restore tool v0.2

2012-09-20 Thread Pavel Emelyanov
Hi! I'm happy to announce that the next big step is done by the CRIU project. The major achievement so far -- the tool can now dump and restore a simple LXC container. Another notable feature is the initial support for PTYs which is enough to play with c/r of a container with active ssh

Re: [PATCH] arm: introduce a DTS for Xen unprivileged virtual machines

2012-09-20 Thread Ian Campbell
On Wed, 2012-09-19 at 18:44 +0100, Stefano Stabellini wrote: +/include/ skeleton.dtsi + +/ { + model = XENVM-4.2; Why the shouty caps? Did you mean 4.3 here and throughout? + compatible = xen,xenvm-4.2, arm,vexpress; Is this second compatible thing actually true? We don't actually

RE: [PATCHv2] virtio_console: Add support for remoteproc serial

2012-09-20 Thread Sjur BRENDELAND
Hi Rusty, +#if IS_ENABLED(CONFIG_REMOTEPROC) +static inline bool is_rproc_serial(struct virtio_device *vdev) +{ + return vdev-id.device == VIRTIO_ID_RPROC_SERIAL; +} +#else +static inline bool is_rproc_serial(struct virtio_device *vdev) +{ + return false; +} +#endif I

[GIT PULL] s390 patches for the 3.6-rc7

2012-09-20 Thread Martin Schwidefsky
Hi Linus, please pull from the 'for-linus' branch of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git for-linus to receive bug fixes for 3.6-rc7, including some important patches for large page related memory management issues. Gerald Schaefer (3): s390/mm: fix

Re: [PATCH v2] USB: remove dbg() usage in USB networking drivers

2012-09-20 Thread Greg Kroah-Hartman
On Thu, Sep 20, 2012 at 03:07:13AM -0700, Joe Perches wrote: On Wed, 2012-09-19 at 20:46 +0100, Greg Kroah-Hartman wrote: The dbg() USB macro is so old, it predates me. The USB networking drivers are the last hold-out using this macro, and we want to get rid of it, so replace the usage

Re: [PATCH 00/11] pinctrl: mvebu: pinctrl driver

2012-09-20 Thread Thomas Petazzoni
Dear Andrew Lunn, On Thu, 20 Sep 2012 12:02:54 +0200, Andrew Lunn wrote: Hum, which patches are stalling the integration into the Marvell tree? l2 cache, I think. The trees Jason built for pull requests in the direction of arm-soc had the l2 cache patch as the very first in the series.

Re: [PATCH] x86, kprobes: Hide skip_singlestep forward declaration properly

2012-09-20 Thread Borislav Petkov
On Thu, Sep 20, 2012 at 11:40:17AM +0200, Ingo Molnar wrote: Could be moved into a separate file as well - we could have arch/x86/kprobes/, with core.c, opt.c, ftrace.c and common.h in it - possibly more in the future. So, I'm guessing I should move only the function now and let Masami do the

Re: [Xen-devel] [PATCH] Persistent grant maps for xen blk drivers

2012-09-20 Thread David Vrabel
On 19/09/12 11:51, Oliver Chick wrote: This patch implements persistent grants for the xen-blk{front,back} mechanism. [...] We (ijc, and myself) have introduced a new constant, BLKIF_MAX_PERS_REQUESTS_PER_DEV. This is to prevent a malicious guest from attempting a DoS, by supplying fresh

Re: [PATCH 1/4] i2c: introduce i2c-cbus driver

2012-09-20 Thread Wolfram Sang
On Wed, Sep 19, 2012 at 11:08:13PM +0300, Aaro Koskinen wrote: On Fri, Sep 14, 2012 at 12:08:06PM +0200, Wolfram Sang wrote: On Mon, Sep 03, 2012 at 11:23:22PM +0300, Aaro Koskinen wrote: Add i2c driver to enable access to devices behind CBUS on Nokia Internet Tablets. The patch

Re: [Xen-devel] [PATCH] arm: introduce a DTS for Xen unprivileged virtual machines

2012-09-20 Thread David Vrabel
On 19/09/12 18:44, Stefano Stabellini wrote: --- /dev/null +++ b/arch/arm/boot/dts/vexpress-xenvm-4.2.dts Does this make sense? There is no fixed configuration for VMs. Is the intention to pass a DTS to the toolstack for it to create the VM with the appropriate amount of memory and peripheral

[PATCH] pwm-backlight: Take over maintenance

2012-09-20 Thread Thierry Reding
Since the pwm-backlight driver is lacking a proper maintainer and is the heaviest user of the PWM framework I'm taking over maintenance. Signed-off-by: Thierry Reding thierry.red...@avionic-design.de Cc: Arun Murthy arun.mur...@stericsson.com Cc: Matthew Garrett m...@redhat.com Cc: Robert Morell

Re: Where to put test code?

2012-09-20 Thread Frederic Weisbecker
2012/9/20 Daniel Santos danielfsan...@att.net: Thanks for the response! On 09/19/2012 05:18 PM, Frederic Weisbecker wrote: 2012/9/19 Daniel Santos danielfsan...@att.net: I'm putting the finishing touches on the generic red-black tree test code, but I'm uncertain about where to place it

Re: [PATCH] pwm: Move AB8500 PWM driver to PWM framework

2012-09-20 Thread Thierry Reding
On Mon, Sep 17, 2012 at 07:01:16AM +0200, Arun MURTHY wrote: On Fri, Sep 07, 2012 at 03:22:09PM +0200, Thierry Reding wrote: On Mon, Sep 03, 2012 at 01:28:44PM +0200, Arun MURTHY wrote: On Sun, Sep 2, 2012 at 12:30 PM, Thierry Reding thierry.reding@avionic- design.de wrote:

Re: [PATCH v2 3/5] KVM: MMU: cleanup FNAME(page_fault)

2012-09-20 Thread Avi Kivity
On 09/14/2012 12:58 PM, Xiao Guangrong wrote: Let it return emulate state instead of spte like __direct_map Signed-off-by: Xiao Guangrong xiaoguangr...@linux.vnet.ibm.com --- arch/x86/kvm/paging_tmpl.h | 28 ++-- 1 files changed, 10 insertions(+), 18 deletions(-)

Re: [PATCH v2 4/5] KVM: MMU: introduce page_fault_start and page_fault_end

2012-09-20 Thread Avi Kivity
On 09/14/2012 12:59 PM, Xiao Guangrong wrote: Wrap the common operations into these two functions Signed-off-by: Xiao Guangrong xiaoguangr...@linux.vnet.ibm.com --- arch/x86/kvm/mmu.c | 53 +++ arch/x86/kvm/paging_tmpl.h | 16

Re: Davicom DM9000C driver

2012-09-20 Thread Arnd Bergmann
On Thursday 20 September 2012, Arnd Bergmann wrote: On Wednesday 19 September 2012, Jonathan Corbet wrote: On Wed, 19 Sep 2012 13:58:08 +0800 Allen Huang (黃偉格) allen_hu...@davicom.com.tw wrote: I'm Allen Huang from Davicom. We are hereby opensourcing the linux driver for our

Re: [PATCH] x86, kprobes: Hide skip_singlestep forward declaration properly

2012-09-20 Thread Ingo Molnar
* Borislav Petkov b...@amd64.org wrote: On Thu, Sep 20, 2012 at 11:40:17AM +0200, Ingo Molnar wrote: Could be moved into a separate file as well - we could have arch/x86/kprobes/, with core.c, opt.c, ftrace.c and common.h in it - possibly more in the future. So, I'm guessing I

Re: MMTests 0.05

2012-09-20 Thread Glauber Costa
On 09/07/2012 04:42 PM, Mel Gorman wrote: ./run-mmtests.sh test-run-1 Mel, would you share with us the command line and config tweaks you had in place to run the memcg tests you presented in the memcg summit? Thanks! -- To unsubscribe from this list: send the line unsubscribe linux-kernel in

Re: [PATCH] arm: introduce a DTS for Xen unprivileged virtual machines

2012-09-20 Thread Dave Martin
On Thu, Sep 20, 2012 at 11:06:03AM +0100, Pawel Moll wrote: Morning, On Wed, 2012-09-19 at 18:44 +0100, Stefano Stabellini wrote: +/dts-v1/; + +/include/ skeleton.dtsi Any particular reason to include skeleton? And I think it would be better to use #address-cells = 2 and #size-cells

Re: [Xen-devel] [PATCH] arm: introduce a DTS for Xen unprivileged virtual machines

2012-09-20 Thread Dave Martin
On Thu, Sep 20, 2012 at 11:45:57AM +0100, David Vrabel wrote: On 19/09/12 18:44, Stefano Stabellini wrote: --- /dev/null +++ b/arch/arm/boot/dts/vexpress-xenvm-4.2.dts Does this make sense? There is no fixed configuration for VMs. Is the intention to pass a DTS to the toolstack for it

Re: [Xen-devel] [PATCH] Persistent grant maps for xen blk drivers

2012-09-20 Thread Oliver Chick
The memory overhead, and fallback mode points are related: -Firstly, it turns out that the overhead is actually 2.75MB, not 11MB per device. I made a mistake (pointed out by Jan) as the maximum number of requests that can fit into a single-page ring is 64, not 256. -Clearly, this still scales

[REVIEW][PATCH 00/25] userns: Trivial filesystem conversions

2012-09-20 Thread Eric W. Biederman
This continues my conversion of uid_t and gidt into kuid_t and kgid_t. This time my target was all of the file systems that had an extremely trivial conversion. These patches are against: git.kernel.org:/pub/scm/linux/kernel/git/ebiederm/user-namespace.git for-next Which is against 3.6-rc1.

Re: [PATCH] arm: introduce a DTS for Xen unprivileged virtual machines

2012-09-20 Thread Stefano Stabellini
On Thu, 20 Sep 2012, Pawel Moll wrote: Morning, On Wed, 2012-09-19 at 18:44 +0100, Stefano Stabellini wrote: +/dts-v1/; + +/include/ skeleton.dtsi Any particular reason to include skeleton? And I think it would be better to use #address-cells = 2 and #size-cells = 2, to be ready for

[PATCH 01/25] userns: Convert fat to use kuid/kgid where appropriate

2012-09-20 Thread Eric W. Biederman
From: Eric W. Biederman ebied...@xmission.com Cc: OGAWA Hirofumi hirof...@mail.parknet.co.jp Acked-by: Serge Hallyn serge.hal...@canonical.com Signed-off-by: Eric W. Biederman ebied...@xmission.com --- fs/fat/fat.h |4 ++-- fs/fat/file.c |6 +++--- fs/fat/inode.c | 18

[PATCH 02/25] userns: Convert gadgetfs to use kuid and kgid where appropriate

2012-09-20 Thread Eric W. Biederman
From: Eric W. Biederman ebied...@xmission.com Cc: Greg Kroah-Hartman gre...@linuxfoundation.org Cc: Felipe Balbi ba...@ti.com Acked-by: Serge Hallyn serge.hal...@canonical.com Signed-off-by: Eric W. Biederman ebied...@xmission.com --- drivers/usb/gadget/inode.c |4 ++-- init/Kconfig

[PATCH 04/25] userns: Convert devtmpfs to use GLOBAL_ROOT_UID and GLOBAL_ROOT_GID

2012-09-20 Thread Eric W. Biederman
From: Eric W. Biederman ebied...@xmission.com Cc: Greg Kroah-Hartman gre...@linuxfoundation.org Acked-by: Serge Hallyn serge.hal...@canonical.com Signed-off-by: Eric W. Biederman ebied...@xmission.com --- drivers/base/devtmpfs.c |4 ++-- init/Kconfig|1 - 2 files changed, 2

[PATCH 05/25] userns: Convert hugetlbfs to use kuid/kgid where appropriate

2012-09-20 Thread Eric W. Biederman
From: Eric W. Biederman ebied...@xmission.com Note sysctl_hugetlb_shm_group can only be written in the root user in the initial user namespace, so we can assume sysctl_hugetlb_shm_group is in the initial user namespace. Cc: William Irwin w...@holomorphy.com Acked-by: Serge Hallyn

[PATCH 06/25] userns: Convert xenfs to use kuid and kgid where appropriate

2012-09-20 Thread Eric W. Biederman
From: Eric W. Biederman ebied...@xmission.com Cc: Ian Campbell ian.campb...@citrix.com Cc: Konrad Rzeszutek Wilk konrad.w...@oracle.com Acked-by: Serge Hallyn serge.hal...@canonical.com Signed-off-by: Eric W. Biederman ebied...@xmission.com --- drivers/xen/xenfs/super.c |3 ++- init/Kconfig

[PATCH 07/25] userns: Convert adfs to use kuid and kgid where appropriate

2012-09-20 Thread Eric W. Biederman
From: Eric W. Biederman ebied...@xmission.com Acked-by: Serge Hallyn serge.hal...@canonical.com Signed-off-by: Eric W. Biederman ebied...@xmission.com --- fs/adfs/adfs.h |4 ++-- fs/adfs/inode.c |4 ++-- fs/adfs/super.c | 21 + init/Kconfig|1 - 4 files

Re: [PATCH 1/4] perf header: Add struct perf_header_info

2012-09-20 Thread Arnaldo Carvalho de Melo
Em Thu, Sep 20, 2012 at 02:36:44PM +0900, Namhyung Kim escreveu: From: Namhyung Kim namhyung@lge.com The struct perf_header_info will preserve environment information at the time of perf record. It can be accessed anytime after parsing a perf.data file if needed. +struct

[PATCH 10/25] userns: Convert ecryptfs to use kuid/kgid where appropriate

2012-09-20 Thread Eric W. Biederman
From: Eric W. Biederman ebied...@xmission.com Cc: Tyler Hicks tyhi...@canonical.com Cc: Dustin Kirkland dustin.kirkl...@gazzang.com Acked-by: Serge Hallyn serge.hal...@canonical.com Signed-off-by: Eric W. Biederman ebied...@xmission.com --- fs/ecryptfs/main.c |5 +++--

[PATCH 08/25] userns: Convert befs to use kuid/kgid where appropriate

2012-09-20 Thread Eric W. Biederman
From: Eric W. Biederman ebied...@xmission.com Acked-by: Serge Hallyn serge.hal...@canonical.com Signed-off-by: Eric W. Biederman ebied...@xmission.com --- fs/befs/befs.h |4 ++-- fs/befs/linuxvfs.c | 27 +++ init/Kconfig |1 - 3 files changed, 21

[PATCH 09/25] userns: Convert cramfs to use kuid/kgid where appropriate

2012-09-20 Thread Eric W. Biederman
From: Eric W. Biederman ebied...@xmission.com Acked-by: Serge Hallyn serge.hal...@canonical.com Signed-off-by: Eric W. Biederman ebied...@xmission.com --- fs/cramfs/inode.c |4 ++-- init/Kconfig |1 - 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/fs/cramfs/inode.c

[PATCH 03/25] userns: Convert usb functionfs to use kuid/kgid where appropriate

2012-09-20 Thread Eric W. Biederman
From: Eric W. Biederman ebied...@xmission.com Cc: Greg Kroah-Hartman gre...@linuxfoundation.org Cc: Felipe Balbi ba...@ti.com Acked-by: Serge Hallyn serge.hal...@canonical.com Signed-off-by: Eric W. Biederman ebied...@xmission.com --- drivers/usb/gadget/f_fs.c | 23 ---

Re: [alsa-devel] [PATCH v2] ASoC: codecs: Add DA9055 codec driver

2012-09-20 Thread Ashish Chavan
+ /* DAC Routing control */ + SOC_ENUM(DAC Left Select, da9055_dac_l_select), + SOC_ENUM(DAC Right Select, da9055_dac_r_select), DAPM. This even says its a routing control... Yes, let me see if I can make it DAPM based. + /* To select if MIC Bias powers MIC 1 or MIC 2 */

Re: [Xen-devel] [PATCH] Persistent grant maps for xen blk drivers

2012-09-20 Thread Jan Beulich
On 20.09.12 at 13:30, Oliver Chick oliver.ch...@citrix.com wrote: The memory overhead, and fallback mode points are related: -Firstly, it turns out that the overhead is actually 2.75MB, not 11MB per device. I made a mistake (pointed out by Jan) as the maximum number of requests that can fit

Re: [PATCH] arm: introduce a DTS for Xen unprivileged virtual machines

2012-09-20 Thread Pawel Moll
On Thu, 2012-09-20 at 12:39 +0100, Stefano Stabellini wrote: There are no peripherals apart from the ones that are already described here (timer, gic). All the peripherals that the guest sees are virtual devices that show up on xenbus (a virtual bus). In order to initialize xenbus, the guest

Re: [PATCH 01/25] userns: Convert fat to use kuid/kgid where appropriate

2012-09-20 Thread OGAWA Hirofumi
Eric W. Biederman ebied...@xmission.com writes: struct fat_mount_options { - uid_t fs_uid; - gid_t fs_gid; + kuid_t fs_uid; + kgid_t fs_gid; unsigned short fs_fmask; unsigned short fs_dmask; unsigned short codepage; /* Codepage for shortname conversions

Re: [PATCH] arm: introduce a DTS for Xen unprivileged virtual machines

2012-09-20 Thread Stefano Stabellini
On Thu, 20 Sep 2012, Ian Campbell wrote: On Wed, 2012-09-19 at 18:44 +0100, Stefano Stabellini wrote: +/include/ skeleton.dtsi + +/ { + model = XENVM-4.2; Why the shouty caps? It looks like that model names are always capital, at least in the vexpress family. Did you mean 4.3

[PATCH] staging/rts_pstor: Delete some lines (dev_info() and dev_err()) in rtsx.c

2012-09-20 Thread YAMANE Toshiaki
fixed some coccinelle warnings. + drivers/staging/rts_pstor/rtsx.c:397:16-19: ERROR: dev is NULL but dereferenced. drivers/staging/rts_pstor/rtsx.c:447:16-19: ERROR: dev is NULL but dereferenced. drivers/staging/rts_pstor/rtsx.c:358:16-19: ERROR: dev is NULL but dereferenced.

Re: [PATCH 02/25] userns: Convert gadgetfs to use kuid and kgid where appropriate

2012-09-20 Thread Greg Kroah-Hartman
On Thu, Sep 20, 2012 at 04:41:43AM -0700, Eric W. Biederman wrote: From: Eric W. Biederman ebied...@xmission.com Cc: Greg Kroah-Hartman gre...@linuxfoundation.org Cc: Felipe Balbi ba...@ti.com Acked-by: Serge Hallyn serge.hal...@canonical.com Signed-off-by: Eric W. Biederman

Re: [alsa-devel] [PATCH v2] ASoC: codecs: Add DA9055 codec driver

2012-09-20 Thread Mark Brown
On Thu, Sep 20, 2012 at 05:28:55PM +0530, Ashish Chavan wrote: + /* To select if MIC Bias powers MIC 1 or MIC 2 */ + SOC_ENUM(Mic Bias Select, da9055_mic_bias_select), This would normally be something controlled by the board... what exactly is this doing? How does the MICBIAS relate

Re: [PATCH v2] USB: PHY: Re-organize Tegra USB PHY driver

2012-09-20 Thread gre...@linuxfoundation.org
On Thu, Sep 20, 2012 at 10:50:51AM +0530, Venu Byravarasu wrote: Hi Greg Felipe, Can any of you please review and merge this change? That's up to Felipe. -- To unsubscribe from this list: send the line unsubscribe linux-kernel in the body of a message to majord...@vger.kernel.org More

Re: [Xen-devel] [PATCH] arm: introduce a DTS for Xen unprivileged virtual machines

2012-09-20 Thread Stefano Stabellini
On Thu, 20 Sep 2012, David Vrabel wrote: On 19/09/12 18:44, Stefano Stabellini wrote: --- /dev/null +++ b/arch/arm/boot/dts/vexpress-xenvm-4.2.dts Does this make sense? There is no fixed configuration for VMs. Is the intention to pass a DTS to the toolstack for it to create the VM

RE: [PATCH v2] USB: PHY: Re-organize Tegra USB PHY driver

2012-09-20 Thread Venu Byravarasu
Thanks Greg, for quick response. Venu -Original Message- From: gre...@linuxfoundation.org [mailto:gre...@linuxfoundation.org] Sent: Thursday, September 20, 2012 5:30 PM To: Venu Byravarasu Cc: ba...@ti.com; Stephen Warren; linux-kernel@vger.kernel.org; linux- u...@vger.kernel.org;

Re: [PATCH] arm: introduce a DTS for Xen unprivileged virtual machines

2012-09-20 Thread Stefano Stabellini
On Thu, 20 Sep 2012, Dave Martin wrote: On Thu, Sep 20, 2012 at 11:06:03AM +0100, Pawel Moll wrote: Morning, On Wed, 2012-09-19 at 18:44 +0100, Stefano Stabellini wrote: +/dts-v1/; + +/include/ skeleton.dtsi Any particular reason to include skeleton? And I think it would be

Re: [PATCH 03/25] userns: Convert usb functionfs to use kuid/kgid where appropriate

2012-09-20 Thread Greg Kroah-Hartman
On Thu, Sep 20, 2012 at 04:41:44AM -0700, Eric W. Biederman wrote: From: Eric W. Biederman ebied...@xmission.com Cc: Greg Kroah-Hartman gre...@linuxfoundation.org Cc: Felipe Balbi ba...@ti.com Acked-by: Serge Hallyn serge.hal...@canonical.com Signed-off-by: Eric W. Biederman

Re: [PATCH 01/25] userns: Convert fat to use kuid/kgid where appropriate

2012-09-20 Thread Eric W. Biederman
OGAWA Hirofumi hirof...@mail.parknet.co.jp writes: Eric W. Biederman ebied...@xmission.com writes: struct fat_mount_options { -uid_t fs_uid; -gid_t fs_gid; +kuid_t fs_uid; +kgid_t fs_gid; unsigned short fs_fmask; unsigned short fs_dmask; unsigned short

Re: [Xen-devel] [PATCH] arm: introduce a DTS for Xen unprivileged virtual machines

2012-09-20 Thread Stefano Stabellini
On Thu, 20 Sep 2012, Dave Martin wrote: On Thu, Sep 20, 2012 at 11:45:57AM +0100, David Vrabel wrote: On 19/09/12 18:44, Stefano Stabellini wrote: --- /dev/null +++ b/arch/arm/boot/dts/vexpress-xenvm-4.2.dts Does this make sense? There is no fixed configuration for VMs. Is the

Re: [PATCH 04/25] userns: Convert devtmpfs to use GLOBAL_ROOT_UID and GLOBAL_ROOT_GID

2012-09-20 Thread Greg Kroah-Hartman
On Thu, Sep 20, 2012 at 04:41:45AM -0700, Eric W. Biederman wrote: From: Eric W. Biederman ebied...@xmission.com Cc: Greg Kroah-Hartman gre...@linuxfoundation.org Acked-by: Serge Hallyn serge.hal...@canonical.com Signed-off-by: Eric W. Biederman ebied...@xmission.com Acked-by: Greg

[PATCH 1/7] ASoC: Ux500: Move MSP pinctrl setup into the MSP driver

2012-09-20 Thread Lee Jones
In the initial submission of the MSP driver msp1 and msp3's associated pinctrl mechanism was passed back to platform code using a plat_init() call-back routine, but it has no place in platform code. The MSP driver should set this up for the appropriate ports. Instead we use a use_pinctrl

[PATCH 6/7] Documentation: Define the MOP500 Audio Machine Driver Device Tree bindings

2012-09-20 Thread Lee Jones
Here we add the required documentation for the new Device Tree bindings pertaining to the MOP500 Audio Machine driver. Acked-by: Ola Lilja ola.o.li...@stericsson.com Signed-off-by: Lee Jones lee.jo...@linaro.org --- .../devicetree/bindings/sound/ux500-mop500.txt | 39

[PATCH 7/7] Documentation: Define the MSP Driver Device Tree bindings

2012-09-20 Thread Lee Jones
Here we add the required documentation for the new Device Tree bindings pertaining to the MSP CPU-side DAI Driver. Acked-by: Ola Lilja ola.o.li...@stericsson.com Signed-off-by: Lee Jones lee.jo...@linaro.org --- .../devicetree/bindings/sound/ux500-msp.txt| 43 1

[PATCH 3/7] ASoC: Ux500: Enable ux500 MSP driver for Device Tree

2012-09-20 Thread Lee Jones
Register both parts of the MSP driver from Device Tree so that they are probed when Device Tree is enabled. Also, as there is platform data involved, we ensure that there is allocated memory to place the configuration into and that the correct information is extracted from the DT binary.

[PATCH 5/7] ASoC: Ux500: Minor coding layout changes

2012-09-20 Thread Lee Jones
Includes removal of duplicate debug print affirming entry into the probe function, an unnecessary line break of a coding line 80 chars and a white space change (unintentional tab). Acked-by: Ola Lilja ola.o.li...@stericsson.com Signed-off-by: Lee Jones lee.jo...@linaro.org ---

[PATCH 4/7] ASoC: codecs: Enable AB8500 CODEC for Device Tree

2012-09-20 Thread Lee Jones
We continue to allow the AB8500 CODEC to be registered via the AB8500 Multi Functional Device API, only this time we extract its configuration from the Device Tree binary. Acked-by: Ola Lilja ola.o.li...@stericsson.com Acked-by: Linus Walleij linus.wall...@linaro.org Signed-off-by: Lee Jones

Re: Out of memory on 3.5 kernels

2012-09-20 Thread Nico Schottelius
Hey Arend, just while running, I got the following brcmsmac related error: [17336.572558] WARNING: at drivers/net/wireless/brcm80211/brcmsmac/main.c:7968 brcms_c_wait_for_tx_completion+0x99/0xb0 [brcmsmac]() [17336.572562] Hardware name: MacBookAir4,2 [17336.572565] Modules linked in:

[PATCH 2/7] ASoC: Ux500: Enable MOP500 driver for Device Tree

2012-09-20 Thread Lee Jones
Here we ensure that the MOP500 audio driver will be probed during a Device Tree boot. We also parse the sound node to link together the codec, dma and the CPU-side Digital Audio Interface. Acked-by: Ola Lilja ola.o.li...@stericsson.com Acked-by: Linus Walleij linus.wall...@linaro.org

[GIT PULL] MOP500 Audio patches due for ASoC

2012-09-20 Thread Lee Jones
The following changes since commit 5698bd757d55b1bb87edd1a9744ab09c142abfc2: Linux 3.6-rc6 (2012-09-16 14:58:51 -0700) are available in the git repository at: git://git.linaro.org/people/ljones/linux-3.0-ux500.git for-asoc-next for you to fetch changes up to

[PATCH 13/25] userns: Convert hfs to use kuid and kgid where appropriate

2012-09-20 Thread Eric W. Biederman
From: Eric W. Biederman ebied...@xmission.com Acked-by: Serge Hallyn serge.hal...@canonical.com Signed-off-by: Eric W. Biederman ebied...@xmission.com --- fs/hfs/hfs_fs.h |4 ++-- fs/hfs/inode.c |4 ++-- fs/hfs/super.c | 16 +--- init/Kconfig|1 - 4 files changed,

[PATCH 17/25] userns: Convert minix to use kuid/kgid where appropriate

2012-09-20 Thread Eric W. Biederman
From: Eric W. Biederman ebied...@xmission.com Acked-by: Serge Hallyn serge.hal...@canonical.com Signed-off-by: Eric W. Biederman ebied...@xmission.com --- fs/minix/inode.c | 16 init/Kconfig |1 - 2 files changed, 8 insertions(+), 9 deletions(-) diff --git

[PATCH 16/25] userns: Convert logfs to use kuid/kgid where appropriate

2012-09-20 Thread Eric W. Biederman
From: Eric W. Biederman ebied...@xmission.com Cc: Joern Engel jo...@logfs.org Cc: Prasad Joshi prasadjoshi.li...@gmail.com Acked-by: Serge Hallyn serge.hal...@canonical.com Signed-off-by: Eric W. Biederman ebied...@xmission.com --- fs/logfs/inode.c |4 ++-- fs/logfs/readwrite.c |8

[PATCH 21/25] userns: Convert the qnx4 filesystem to use kuid/kgid where appropriate

2012-09-20 Thread Eric W. Biederman
From: Eric W. Biederman ebied...@xmission.com Cc: Anders Larsen a...@alarsen.net Acked-by: Serge Hallyn serge.hal...@canonical.com Signed-off-by: Eric W. Biederman ebied...@xmission.com --- fs/qnx4/inode.c |4 ++-- init/Kconfig|1 - 2 files changed, 2 insertions(+), 3 deletions(-)

[PATCH 11/25] userns: Convert efs to use kuid/kgid where appropriate

2012-09-20 Thread Eric W. Biederman
From: Eric W. Biederman ebied...@xmission.com Acked-by: Serge Hallyn serge.hal...@canonical.com Signed-off-by: Eric W. Biederman ebied...@xmission.com --- fs/efs/inode.c |4 ++-- init/Kconfig |1 - 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/fs/efs/inode.c

[PATCH 15/25] userns: Convert isofs to use kuid/kgid where appropriate

2012-09-20 Thread Eric W. Biederman
From: Eric W. Biederman ebied...@xmission.com Signed-off-by: Eric W. Biederman ebied...@xmission.com --- fs/isofs/inode.c | 17 +++-- fs/isofs/isofs.h |4 ++-- fs/isofs/rock.c |4 ++-- init/Kconfig |1 - 4 files changed, 15 insertions(+), 11 deletions(-) diff

[PATCH 12/25] userns: Convert exofs to use kuid/kgid where appropriate

2012-09-20 Thread Eric W. Biederman
From: Eric W. Biederman ebied...@xmission.com Cc: Boaz Harrosh bharr...@panasas.com Cc: Benny Halevy bhal...@tonian.com Acked-by: Serge Hallyn serge.hal...@canonical.com Signed-off-by: Eric W. Biederman ebied...@xmission.com --- fs/exofs/inode.c |8 init/Kconfig |1 - 2

[PATCH 14/25] userns: Convert hfsplus to use kuid and kgid where appropriate

2012-09-20 Thread Eric W. Biederman
From: Eric W. Biederman ebied...@xmission.com Signed-off-by: Eric W. Biederman ebied...@xmission.com --- fs/hfsplus/catalog.c|4 ++-- fs/hfsplus/hfsplus_fs.h |4 ++-- fs/hfsplus/inode.c |8 fs/hfsplus/options.c| 15 --- init/Kconfig|

[PATCH 05/32] of/irq: Create stub for of_irq_find_parent when !CONFIG_OF

2012-09-20 Thread Lee Jones
of_irq_find_parent is a handy function to use outside the confines of the Open Firmware subsystem. One such use-case is when the IRQ Domain wishes to find an IRQ domain for a given device node. Currently it can not take any notice of the 'interrupt-parent' property. Instead it just uses the first

[PATCH 14/32] ARM: ux500: Add UART support to the HREF Device Tree

2012-09-20 Thread Lee Jones
Here we add three nodes enabling UART support on the HREF hardware reference board. Acked-by: Linus Walleij linus.wall...@linaro.org Signed-off-by: Lee Jones lee.jo...@linaro.org --- arch/arm/boot/dts/hrefv60plus.dts | 10 ++ 1 file changed, 10 insertions(+) diff --git

[PATCH 20/32] ARM: ux500: Stop registering the MOP500 Audio driver from platform code

2012-09-20 Thread Lee Jones
In this patch we prevent MOP500 driver registration from platform code and rely solely on Device Tree to do the probing for us. Acked-by: Linus Walleij linus.wall...@linaro.org Signed-off-by: Lee Jones lee.jo...@linaro.org --- arch/arm/mach-ux500/board-mop500-msp.c |3 --- 1 file changed, 3

[PATCH 23/32] ARM: ux500: Add nodes for the MSP into Device Tree

2012-09-20 Thread Lee Jones
This patch inserts all known MSP devices into the DBx5x0 Device Tree disabled and enables the two important ones for the Snowball low-cost development board. Acked-by: Linus Walleij linus.wall...@linaro.org Signed-off-by: Lee Jones lee.jo...@linaro.org --- arch/arm/boot/dts/dbx5x0.dtsi | 33

[PATCH 25/32] ARM: ux500: Stop registering Audio devices for HREF when DT is enabled

2012-09-20 Thread Lee Jones
Acked-by: Linus Walleij linus.wall...@linaro.org Signed-off-by: Lee Jones lee.jo...@linaro.org --- arch/arm/mach-ux500/board-mop500.c |1 - 1 file changed, 1 deletion(-) diff --git a/arch/arm/mach-ux500/board-mop500.c b/arch/arm/mach-ux500/board-mop500.c index ab3fe2c..671229e 100644 ---

[PATCH 27/32] ARM: ux500: Add all known I2C sub-device nodes to the HREF DT

2012-09-20 Thread Lee Jones
Here we add the skeleton nodes for each of the known I2C sub-devices currently registered on ST-Ericsson's HREF Development Platform. We will fill these nodes in turn as the drivers are enabled for Device Tree. Acked-by: Linus Walleij linus.wall...@linaro.org Signed-off-by: Lee Jones

[PATCH 29/32] ARM: ux500: Add all encompassing sound node to the HREF Device Tree

2012-09-20 Thread Lee Jones
This is where we link together all of the SoC sound components for a given platform. This all encompassing sound node is only found in the very lowest hierarchical DTS file, since the component mix may well change from board variant to board variant. Acked-by: Linus Walleij

[PATCH 31/32] ARM: ux500: Apply tc3589x's GPIO/IRQ properties to HREF's DT

2012-09-20 Thread Lee Jones
This patch ensures the tc3589x and tc3598x-gpio devices are rightfully given interrupt controller status. We also describe the tc3598x-gpio GPIO expander in full and specify it as a GPIO controller. Finally we reference that the external MMC slot's Card Detection GPIO on the HREF is located on the

[PATCH 32/32] ARM: ux500: Fix SSP register address format

2012-09-20 Thread Lee Jones
SSP won't probe unless the specified register address format is correct i.e. we have to specify that the address is in hex. After this patch has been applied, the SSP (SPI) driver probes as expected. Acked-by: Linus Walleij linus.wall...@linaro.org Signed-off-by: Lee Jones lee.jo...@linaro.org

[PATCH 30/32] ARM: ux500: Remove redundant #gpio-cell properties from Snowball DT

2012-09-20 Thread Lee Jones
This property has no place here as the populated node is not related to a GPIO controller. Acked-by: Linus Walleij linus.wall...@linaro.org Signed-off-by: Lee Jones lee.jo...@linaro.org --- arch/arm/boot/dts/snowball.dts |1 - 1 file changed, 1 deletion(-) diff --git

[PATCH 28/32] ARM: ux500: Add nodes for the MSP into the HREF Device Tree

2012-09-20 Thread Lee Jones
This patch enables the two important MSP devices for ST-Ericsson's hardware reference development board. Acked-by: Linus Walleij linus.wall...@linaro.org Signed-off-by: Lee Jones lee.jo...@linaro.org --- arch/arm/boot/dts/hrefv60plus.dts |8 1 file changed, 8 insertions(+) diff

[PATCH 26/32] ARM: ux500: Stop registering I2C sub-devices for HREF when DT is enabled

2012-09-20 Thread Lee Jones
Here we remove all calls to register I2C sub-devices from platform code when Device Tree is enabled. Instead the I2C driver will parse the Device Tree for them. Acked-by: Linus Walleij linus.wall...@linaro.org Signed-off-by: Lee Jones lee.jo...@linaro.org --- arch/arm/mach-ux500/board-mop500.c |

[PATCH 24/32] ARM: ux500: Add all encompassing sound node to the Snowball Device Tree

2012-09-20 Thread Lee Jones
This is where we link together all of the SoC sound components for a given platform. This all encompassing sound node is only found in the very lowest hierarchical DTS file, since the component mix may well change from board variant to board variant. Acked-by: Linus Walleij

Re: [PATCH] arm: introduce a DTS for Xen unprivileged virtual machines

2012-09-20 Thread Stefano Stabellini
On Thu, 20 Sep 2012, Pawel Moll wrote: On Thu, 2012-09-20 at 12:39 +0100, Stefano Stabellini wrote: There are no peripherals apart from the ones that are already described here (timer, gic). All the peripherals that the guest sees are virtual devices that show up on xenbus (a virtual bus).

[PATCH 22/32] ARM: ux500: Rename MSP board file to something more meaningful

2012-09-20 Thread Lee Jones
The 'msp' board file does more than just register MSP devices. It also registers some other components necessary to get audio working on ux500 based platforms; such as the PCM and Machine Drivers. For that reason we're changing the filename to be more encompassing - 'audio'. Acked-by: Ola Lilja

[PATCH 18/32] ARM: ux500: Fork MSP platform registration for step-by-step DT enablement

2012-09-20 Thread Lee Jones
We've done this before and it worked well last time. Here we're duplicating a complex registration function to ease the process of enabling it for Device Tree. As there are quite a few steps taken during the registration process, it makes sense to break them up into more manageable chunks. This

[PATCH 21/32] ARM: ux500: Remove platform registration of MSP devices

2012-09-20 Thread Lee Jones
This patch removes platform device registration of all 4 MSP devices. It also takes care of all redundant infrastructure now that each of the ux500 audio components have been Device Tree enabled. Acked-by: Linus Walleij linus.wall...@linaro.org Signed-off-by: Lee Jones lee.jo...@linaro.org ---

[PATCH 08/32] Revert input: ab8500-ponkey: Create AB8500 domain IRQ mapping

2012-09-20 Thread Lee Jones
This reverts commit ca3b3faf9bee4dc5df4f10eae2d1e48f7de0a8ad. There was a plan to place ab8500_irq_get_virq() calls in each AB8500 child device prior to requesting an IRQ, but as we're no longer using Device Tree to collect our IRQ numbers, it's actually better to allow the core to do this during

[PATCH 07/32] ARM: ux500: Force AB8500 to use the GIC as its interrupt controller

2012-09-20 Thread Lee Jones
It's understood that the AB8500 should be subordinate to the DB8500; however, the AB8500 uses the GIC as it's interrupt controller. If we do not specify which IRQ controller to use the default is to use the next encountered IRQ controller as we climb the tree. This would be the DB8500. This patch

[PATCH 11/32] drivers/rtc/rtc-ab8500.c: Revoke Device Tree enablement

2012-09-20 Thread Lee Jones
All AB8500 devices are now registered via MFD core, so Device Tree capability is no longer required for probing. Here we pull the DT match table to ensure we're no longer probed during Device Tree start-up. CC: Alessandro Zummo a.zu...@towertech.it CC: rtc-li...@googlegroups.com Acked-by: Linus

[PATCH 13/32] ARM: ux500: Add skeleton Device Tree for the HREF reference board

2012-09-20 Thread Lee Jones
First commit applying the new Device Tree for ST-Ericsson's u8500 based hardware reference board. Acked-by: Linus Walleij linus.wall...@linaro.org Signed-off-by: Lee Jones lee.jo...@linaro.org --- arch/arm/boot/dts/hrefv60plus.dts | 26 ++ 1 file changed, 26

[PATCH v2] dt: Document general interrupt controller bindings

2012-09-20 Thread Thierry Reding
In order to use a device as interrupt controller, it needs to be marked with the DT interrupt-controller property. This commit adds rudimentary documentation about the required standard properties and describes the most commonly used interrupt specifiers. Cc: Linus Walleij

[PATCH 19/32] ARM: ux500: Pass MSP DMA platform data though AUXDATA

2012-09-20 Thread Lee Jones
It isn't currently possible to pass all platform specific configuration though Device Tree. Thinks like device names used in the clock infrastructure, call-backs and DMA information have to be passed in via AUXDATA structures and the MSP is no exception. Here we're passing DMA settings. Acked-by:

[PATCH 17/32] ARM: ux500: Add AB8500 CODEC node to DB8500 Device Tree

2012-09-20 Thread Lee Jones
Ensure correct probing and pass though important configuration options to the AB8500 CODEC driver when DT is enabled Acked-by: Linus Walleij linus.wall...@linaro.org Signed-off-by: Lee Jones lee.jo...@linaro.org --- arch/arm/boot/dts/dbx5x0.dtsi |6 ++ 1 file changed, 6 insertions(+)

[PATCH 16/32] ARM: ux500: Clean-up MSP platform code

2012-09-20 Thread Lee Jones
This patch contains a couple of general MSP clean-ups pertaining to layout changes and changing functions to be void instead of int instead of regardlessly returning '0'. Acked-by: Ola Lilja ola.o.li...@stericsson.com Acked-by: Linus Walleij linus.wall...@linaro.org Signed-off-by: Lee Jones

[PATCH 15/32] ARM: ux500: Pass SDI DMA information though AUX_DATA to MMCI

2012-09-20 Thread Lee Jones
There are four SDIs on the HREF, as opposed to the original two enabled on Snowball. To get them working we have to pass their DMA information in the same was as we need with the other two. Acked-by: Linus Walleij linus.wall...@linaro.org Signed-off-by: Lee Jones lee.jo...@linaro.org ---

[PATCH 12/32] ARM: ux500: Add i2c configurations to the Device Tree for DB8500 based devices

2012-09-20 Thread Lee Jones
Since initial support was provided for the Nomadik I2C driver, it has been converted to an AMBA device. AMBA devices are probed in a slightly different way to other devices, so we have to identify them using an arm,primecell compatible string. As well as doing just that, this patch specifies which

Re: [PATCH] arm: introduce a DTS for Xen unprivileged virtual machines

2012-09-20 Thread Ian Campbell
On Thu, 2012-09-20 at 12:56 +0100, Stefano Stabellini wrote: On Thu, 20 Sep 2012, Ian Campbell wrote: On Wed, 2012-09-19 at 18:44 +0100, Stefano Stabellini wrote: +/include/ skeleton.dtsi + +/ { + model = XENVM-4.2; Why the shouty caps? It looks like that model names are

[PATCH 10/32] ARM: ux500: Match Power-On-Key MFD and DTS compatible strings

2012-09-20 Thread Lee Jones
The compatible string found in the Power-On-Key's MFD cell matches the device name provided in the driver. Keeping this naming convention seems like a good idea, so we're changing the one found in the DTS file to match. Acked-by: Linus Walleij linus.wall...@linaro.org Signed-off-by: Lee Jones

[PATCH 09/32] ARM: ux500: Remove unused snowball_of_platform_devs struct

2012-09-20 Thread Lee Jones
This was left over during a recent clean-up which removed Device Tree helper structs. There is no longer a requirement for it, so we can just remove it. Acked-by: Linus Walleij linus.wall...@linaro.org Signed-off-by: Lee Jones lee.jo...@linaro.org --- arch/arm/mach-ux500/board-mop500.c |5

[PATCH 06/32] ARM: ux500: Identify the PRCMU as an interrupt controller

2012-09-20 Thread Lee Jones
We're just about to provide the DB8500-PRCMU with its own IRQ domain, so that its subordinate drivers can use it as an interrupt controller. It's obligatory for all IRQ controllers to reference themselves as such from its own node in Device Tree. This patch does just that. Acked-by: Linus Walleij

Re: [PATCH 12/25] userns: Convert exofs to use kuid/kgid where appropriate

2012-09-20 Thread Boaz Harrosh
On 09/20/2012 02:41 PM, Eric W. Biederman wrote: From: Eric W. Biederman ebied...@xmission.com Cc: Boaz Harrosh bharr...@panasas.com Cc: Benny Halevy bhal...@tonian.com Acked-by: Serge Hallyn serge.hal...@canonical.com Acked-by: Boaz Harrosh bharr...@panasas.com Signed-off-by: Eric W.

<    4   5   6   7   8   9   10   11   12   13   >