From patchwork Tue Dec 11 22:15:52 2012 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Stephen Rothwell X-Patchwork-Id: 1863741 Return-Path: X-Original-To: patchwork-linux-arm@patchwork.kernel.org Delivered-To: patchwork-process-083081@patchwork2.kernel.org Received: from merlin.infradead.org (merlin.infradead.org [205.233.59.134]) by patchwork2.kernel.org (Postfix) with ESMTP id 8E047DFAC4 for ; Tue, 11 Dec 2012 22:20:11 +0000 (UTC) Received: from localhost ([::1] helo=merlin.infradead.org) by merlin.infradead.org with esmtp (Exim 4.76 #1 (Red Hat Linux)) id 1TiY7n-0006yj-3v; Tue, 11 Dec 2012 22:16:27 +0000 Received: from haggis.tip.net.au ([2402:b800:7003:1::20] helo=members.tip.net.au) by merlin.infradead.org with esmtp (Exim 4.76 #1 (Red Hat Linux)) id 1TiY7i-0006xs-SJ for linux-arm-kernel@lists.infradead.org; Tue, 11 Dec 2012 22:16:24 +0000 Received: from canb.auug.org.au (ash.rothwell.emu.id.au [IPv6:2402:b800:7003:7010:223:14ff:fe30:c8e4]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by members.tip.net.au (Postfix) with ESMTPSA id E737B1640BA; Wed, 12 Dec 2012 09:15:59 +1100 (EST) Date: Wed, 12 Dec 2012 09:15:52 +1100 From: Stephen Rothwell To: Linus Subject: linux-next: some merging notes Message-Id: <20121212091552.02c72c8926f9f9147b080d68@canb.auug.org.au> X-Mailer: Sylpheed 3.3.0 (GTK+ 2.24.10; i486-pc-linux-gnu) Mime-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20121211_171623_653607_49985E55 X-CRM114-Status: GOOD ( 19.61 ) X-Spam-Score: 1.1 (+) X-Spam-Report: SpamAssassin version 3.3.2 on merlin.infradead.org summary: Content analysis details: (1.1 points) pts rule name description ---- ---------------------- -------------------------------------------------- 3.0 KHOP_BIG_TO_CC Sent to 10+ recipients instaed of Bcc or a list -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] Cc: "N, Mugunthan V" , Bill Pemberton , Arnd Bergmann , Greg KH , Benjamin Herrenschmidt , Tomi Valkeinen , Rusty Russell , LKML , Steven Rostedt , linux-next@vger.kernel.org, Paul Mackerras , netdev@vger.kernel.org, Olof Johansson , Nathan Fontenot , linuxppc-dev@lists.ozlabs.org, David Miller , linux-arm-kernel@lists.infradead.org X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: linux-arm-kernel-bounces@lists.infradead.org Errors-To: linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org Hi Linus, Just some notes about the current state of some of the merges in linux-next. The powerpc tree (git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc.git#next) contains a commit that breaks the building of lib/pSeries-reconfig-notifier-error-inject.c. I applied a patch to linux-next to disable CONFIG_PSERIES_RECONFIG_NOTIFIER_ERROR_INJECT. The virtio tree (git://git.kernel.org/pub/scm/linux/kernel/git/rusty/linux.git#virtio-next) has a conflict with the net-next tree (git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git#master) that requires the following extra fix up patch: There are also lots of conflicts due to the __dev* annotation removals - a lot of which are in the driver-core tree (git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git#driver-core-next). diff --git a/drivers/net/virtio_net.c b/drivers/net/virtio_net.c index 33d6f6f..8afe32d 100644 --- a/drivers/net/virtio_net.c +++ b/drivers/net/virtio_net.c @@ -147,7 +147,7 @@ struct padded_vnet_hdr { */ static int vq2txq(struct virtqueue *vq) { - return (virtqueue_get_queue_index(vq) - 1) / 2; + return (vq->index - 1) / 2; } static int txq2vq(int txq) @@ -157,7 +157,7 @@ static int txq2vq(int txq) static int vq2rxq(struct virtqueue *vq) { - return virtqueue_get_queue_index(vq) / 2; + return vq->index / 2; } static int rxq2vq(int rxq) The tty tree (git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git#tty-next) contains a new driver (SystemBase Multi-2/PCI) that fails to build for (at least) the powerpc architecture. I have applied a patch that disables the driver (I made CONFIG_SB105X in drivers/staging/sb105x/Kconfig depend on BROKEN). The arm-soc tree (git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git#for-next) (which you will get in pieces) has a merge conflict against the omap_dss2 tree (git://gitorious.org/linux-omap-dss2/linux.git#for-next) that requires the followin fix up patch: diff --git a/arch/arm/mach-omap2/common.c b/arch/arm/mach-omap2/common.c index 5c2fd48..2dabb9e 100644 --- a/arch/arm/mach-omap2/common.c +++ b/arch/arm/mach-omap2/common.c @@ -16,8 +16,6 @@ #include #include -#include - #include "common.h" #include "omap-secure.h" @@ -32,7 +30,6 @@ int __weak omap_secure_ram_reserve_memblock(void) void __init omap_reserve(void) { - omap_vram_reserve_sdram_memblock(); omap_dsp_reserve_sdram_memblock(); omap_secure_ram_reserve_memblock(); omap_barrier_reserve_memblock(); Part of the arm-soc tree also requires the following fixup patch due to a conflict with the powerpc tree (patch from N, Mugunthan V ): diff --git a/arch/arm/mach-omap2/timer.c b/arch/arm/mach-omap2/timer.c index 099e406..5fd5e23 100644 --- a/arch/arm/mach-omap2/timer.c +++ b/arch/arm/mach-omap2/timer.c @@ -192,7 +192,7 @@ static struct device_node * __init omap_get_timer_dt (struct of_device_id *match, continue; } - prom_add_property(np, &device_disabled); + of_add_property(np, &device_disabled); return np; }