diff for duplicates of <20140304000102.GC5603@obsidianresearch.com> diff --git a/a/1.txt b/N1/1.txt index 922b634..4a08f5e 100644 --- a/a/1.txt +++ b/N1/1.txt @@ -12,7 +12,7 @@ This has been shifted by 1 byte.. > [ 1.841781] of_irq_parse_raw: /soc/pcie@0x01000000:00000001 > [ 1.841813] of_irq_parse_raw: ipar=/soc/pcie@0x01000000, size=1 > [ 1.841838] -> addrsize=3 -> [ 1.841870] -> match=1 (imaplen=28) +> [ 1.841870] -> match=1 (imaplen() ^^^^^^^^^^^^^ That looks odd, it should be the number of dwords in the @@ -31,7 +31,7 @@ If an element was missing it would explain why everything is broken, in fact if GIC_SPI was missing it would match the debug perfectly. > [ 1.841903] -> newintsize=3, newaddrsize=1 -> [ 1.841916] -> imaplen=23 +> [ 1.841916] -> imaplen# > [ 1.841928] -> new parent: /interrupt-controller@00a01000 > [ 1.841946] -> got it ! @@ -48,7 +48,7 @@ And it is the wrong data.. 123/4/0 is > [ 1.842996] of_irq_parse_raw: /soc/pcie@0x01000000/pcie@0,0:00000002 > [ 1.843046] of_irq_parse_raw: ipar=/soc/pcie@0x01000000, size=1 > [ 1.843070] -> addrsize=3 -> [ 1.843100] -> match=0 (imaplen=28) +> [ 1.843100] -> match=0 (imaplen() > ^^^^^ indicates no match in interrupt map. Well, since we know the map is corrupted somehow, it isn't surprising diff --git a/a/content_digest b/N1/content_digest index b068147..c14f173 100644 --- a/a/content_digest +++ b/N1/content_digest @@ -6,26 +6,8 @@ "ref\0CAJ+vNU2ojt_o9=AOGfpbx6NCOE_kE6tsV8FvjoGYk9BBwP_OFQ@mail.gmail.com\0" "From\0Jason Gunthorpe <jgunthorpe@obsidianresearch.com>\0" "Subject\0Re: [PATCH 0/7] PCI irq mapping fixes and cleanups\0" - "Date\0Mon, 3 Mar 2014 17:01:02 -0700\0" - "To\0Tim Harvey <tharvey@gateworks.com>\0" - "Cc\0Mark Rutland <mark.rutland@arm.com>" - devicetree@vger.kernel.org <devicetree@vger.kernel.org> - linux-samsung-soc@vger.kernel.org - linux-tegra@vger.kernel.org - Ben Dooks <ben-linux@fluff.org> - Arnd Bergmann <arnd@arndb.de> - linux-sh@vger.kernel.org - Jingoo Han <jg1.han@samsung.com> - Richard Zhu <r65037@freescale.com> - Simon Horman <horms@verge.net.au> - Thierry Reding <thierry.reding@gmail.com> - Sascha Hauer <kernel@pengutronix.de> - Stephen Warren <swarren@wwwdotorg.org> - Kukjin Kim <kgene.kim@samsung.com> - Shawn Guo <shawn.guo@linaro.org> - Bjorn Helgaas <bhelgaas@google.com> - linux-arm-kernel@lists.infradead.org <linux-arm-kernel@lists.infradead.org> - " Lucas Stach <l.stach@pengutronix.de>\0" + "Date\0Tue, 04 Mar 2014 00:01:02 +0000\0" + "To\0linux-arm-kernel@lists.infradead.org\0" "\00:1\0" "b\0" "On Mon, Mar 03, 2014 at 03:40:43PM -0800, Tim Harvey wrote:\n" @@ -42,7 +24,7 @@ "> [ 1.841781] of_irq_parse_raw: /soc/pcie@0x01000000:00000001\n" "> [ 1.841813] of_irq_parse_raw: ipar=/soc/pcie@0x01000000, size=1\n" "> [ 1.841838] -> addrsize=3\n" - "> [ 1.841870] -> match=1 (imaplen=28)\n" + "> [ 1.841870] -> match=1 (imaplen()\n" " ^^^^^^^^^^^^^\n" "\n" "That looks odd, it should be the number of dwords in the\n" @@ -61,7 +43,7 @@ "in fact if GIC_SPI was missing it would match the debug perfectly.\n" "\n" "> [ 1.841903] -> newintsize=3, newaddrsize=1\n" - "> [ 1.841916] -> imaplen=23\n" + "> [ 1.841916] -> imaplen#\n" "> [ 1.841928] -> new parent: /interrupt-controller@00a01000\n" "> [ 1.841946] -> got it !\n" "\n" @@ -78,7 +60,7 @@ "> [ 1.842996] of_irq_parse_raw: /soc/pcie@0x01000000/pcie@0,0:00000002\n" "> [ 1.843046] of_irq_parse_raw: ipar=/soc/pcie@0x01000000, size=1\n" "> [ 1.843070] -> addrsize=3\n" - "> [ 1.843100] -> match=0 (imaplen=28)\n" + "> [ 1.843100] -> match=0 (imaplen()\n" "> ^^^^^ indicates no match in interrupt map.\n" "\n" "Well, since we know the map is corrupted somehow, it isn't surprising\n" @@ -87,4 +69,4 @@ " \n" Jason -523f58b12c666a1d5459c7a946bafe32c3fb1af0fcef6cad148dd85a272a5d4a +396919dd3616581c55fc432d1016291893283fd040783a603045fd8374f9e028
diff --git a/a/1.txt b/N2/1.txt index 922b634..72a0acd 100644 --- a/a/1.txt +++ b/N2/1.txt @@ -9,8 +9,8 @@ This has been shifted by 1 byte.. > implementation of gic_irq_domain_xlate() > (http://lxr.missinglinkelectronics.com/linux/drivers/irqchip/irq-gic.c#L832) > adds 32 to the 0x04 returning 20: -> [ 1.841781] of_irq_parse_raw: /soc/pcie@0x01000000:00000001 -> [ 1.841813] of_irq_parse_raw: ipar=/soc/pcie@0x01000000, size=1 +> [ 1.841781] of_irq_parse_raw: /soc/pcie at 0x01000000:00000001 +> [ 1.841813] of_irq_parse_raw: ipar=/soc/pcie at 0x01000000, size=1 > [ 1.841838] -> addrsize=3 > [ 1.841870] -> match=1 (imaplen=28) ^^^^^^^^^^^^^ @@ -32,7 +32,7 @@ in fact if GIC_SPI was missing it would match the debug perfectly. > [ 1.841903] -> newintsize=3, newaddrsize=1 > [ 1.841916] -> imaplen=23 -> [ 1.841928] -> new parent: /interrupt-controller@00a01000 +> [ 1.841928] -> new parent: /interrupt-controller at 00a01000 > [ 1.841946] -> got it ! K.. @@ -45,8 +45,8 @@ And it is the wrong data.. 123/4/0 is > For the slots above that swizzle to pin2,3,4 of_irq_parse_raw() > returns -EINVAL because for some reason it can't match an interrupt > mapping for the pcie host controller: -> [ 1.842996] of_irq_parse_raw: /soc/pcie@0x01000000/pcie@0,0:00000002 -> [ 1.843046] of_irq_parse_raw: ipar=/soc/pcie@0x01000000, size=1 +> [ 1.842996] of_irq_parse_raw: /soc/pcie at 0x01000000/pcie at 0,0:00000002 +> [ 1.843046] of_irq_parse_raw: ipar=/soc/pcie at 0x01000000, size=1 > [ 1.843070] -> addrsize=3 > [ 1.843100] -> match=0 (imaplen=28) > ^^^^^ indicates no match in interrupt map. diff --git a/a/content_digest b/N2/content_digest index b068147..fc7de7c 100644 --- a/a/content_digest +++ b/N2/content_digest @@ -4,28 +4,10 @@ "ref\0000601cf36b8$330b3a90$9921afb0$%han@samsung.com\0" "ref\0CAJ+vNU3UL+LTWnoxW7scAig19=z2xoYCA-HZ6a7GUyGEXtKK9Q@mail.gmail.com\0" "ref\0CAJ+vNU2ojt_o9=AOGfpbx6NCOE_kE6tsV8FvjoGYk9BBwP_OFQ@mail.gmail.com\0" - "From\0Jason Gunthorpe <jgunthorpe@obsidianresearch.com>\0" - "Subject\0Re: [PATCH 0/7] PCI irq mapping fixes and cleanups\0" + "From\0jgunthorpe@obsidianresearch.com (Jason Gunthorpe)\0" + "Subject\0[PATCH 0/7] PCI irq mapping fixes and cleanups\0" "Date\0Mon, 3 Mar 2014 17:01:02 -0700\0" - "To\0Tim Harvey <tharvey@gateworks.com>\0" - "Cc\0Mark Rutland <mark.rutland@arm.com>" - devicetree@vger.kernel.org <devicetree@vger.kernel.org> - linux-samsung-soc@vger.kernel.org - linux-tegra@vger.kernel.org - Ben Dooks <ben-linux@fluff.org> - Arnd Bergmann <arnd@arndb.de> - linux-sh@vger.kernel.org - Jingoo Han <jg1.han@samsung.com> - Richard Zhu <r65037@freescale.com> - Simon Horman <horms@verge.net.au> - Thierry Reding <thierry.reding@gmail.com> - Sascha Hauer <kernel@pengutronix.de> - Stephen Warren <swarren@wwwdotorg.org> - Kukjin Kim <kgene.kim@samsung.com> - Shawn Guo <shawn.guo@linaro.org> - Bjorn Helgaas <bhelgaas@google.com> - linux-arm-kernel@lists.infradead.org <linux-arm-kernel@lists.infradead.org> - " Lucas Stach <l.stach@pengutronix.de>\0" + "To\0linux-arm-kernel@lists.infradead.org\0" "\00:1\0" "b\0" "On Mon, Mar 03, 2014 at 03:40:43PM -0800, Tim Harvey wrote:\n" @@ -39,8 +21,8 @@ "> implementation of gic_irq_domain_xlate()\n" "> (http://lxr.missinglinkelectronics.com/linux/drivers/irqchip/irq-gic.c#L832)\n" "> adds 32 to the 0x04 returning 20:\n" - "> [ 1.841781] of_irq_parse_raw: /soc/pcie@0x01000000:00000001\n" - "> [ 1.841813] of_irq_parse_raw: ipar=/soc/pcie@0x01000000, size=1\n" + "> [ 1.841781] of_irq_parse_raw: /soc/pcie at 0x01000000:00000001\n" + "> [ 1.841813] of_irq_parse_raw: ipar=/soc/pcie at 0x01000000, size=1\n" "> [ 1.841838] -> addrsize=3\n" "> [ 1.841870] -> match=1 (imaplen=28)\n" " ^^^^^^^^^^^^^\n" @@ -62,7 +44,7 @@ "\n" "> [ 1.841903] -> newintsize=3, newaddrsize=1\n" "> [ 1.841916] -> imaplen=23\n" - "> [ 1.841928] -> new parent: /interrupt-controller@00a01000\n" + "> [ 1.841928] -> new parent: /interrupt-controller at 00a01000\n" "> [ 1.841946] -> got it !\n" "\n" "K..\n" @@ -75,8 +57,8 @@ "> For the slots above that swizzle to pin2,3,4 of_irq_parse_raw()\n" "> returns -EINVAL because for some reason it can't match an interrupt\n" "> mapping for the pcie host controller:\n" - "> [ 1.842996] of_irq_parse_raw: /soc/pcie@0x01000000/pcie@0,0:00000002\n" - "> [ 1.843046] of_irq_parse_raw: ipar=/soc/pcie@0x01000000, size=1\n" + "> [ 1.842996] of_irq_parse_raw: /soc/pcie at 0x01000000/pcie at 0,0:00000002\n" + "> [ 1.843046] of_irq_parse_raw: ipar=/soc/pcie at 0x01000000, size=1\n" "> [ 1.843070] -> addrsize=3\n" "> [ 1.843100] -> match=0 (imaplen=28)\n" "> ^^^^^ indicates no match in interrupt map.\n" @@ -87,4 +69,4 @@ " \n" Jason -523f58b12c666a1d5459c7a946bafe32c3fb1af0fcef6cad148dd85a272a5d4a +5a5f5cfc092cbe8810e11b904a8a1da39e0ca5f03725ce0beda45513690b15ad
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.