From: Luis Henriques <luis.henriques@canonical.com>
To: Ben Hutchings <ben@decadent.org.uk>
Cc: linux-kernel@vger.kernel.org, stable@vger.kernel.org,
kernel-team@lists.ubuntu.com,
Robert Jarzmik <robert.jarzmik@free.fr>
Subject: Re: [PATCH 3.16.y-ckt 053/168] ARM: pxa: fix hang on startup with DEBUG_LL
Date: Mon, 12 Jan 2015 10:09:43 +0000 [thread overview]
Message-ID: <20150112100943.GA2455@charon> (raw)
In-Reply-To: <1421015948.19708.34.camel@decadent.org.uk>
On Sun, Jan 11, 2015 at 10:39:08PM +0000, Ben Hutchings wrote:
> On Mon, 2014-12-15 at 14:25 +0000, Luis Henriques wrote:
> > 3.16.7-ckt3 -stable review patch. If anyone has any objections, please let me know.
> >
> > ------------------
> >
> > From: Robert Jarzmik <robert.jarzmik@free.fr>
> >
> > commit cde7fc879969f933614b1256df2625d6ff637bab upstream.
> >
> > The commit 2111667b4677 ("ARM: pxa: call debug_ll_io_init for
> > earlyprintk") triggers in the current kernel the attached backtrace on
> > PXA/tosa early in the boot time when DEBUG_LL is enabled.
>
> That was in 3.17-rc1, so I don't think this fix was needed for 3.16. I
> don't know whether it causes any harm to apply it here.
>
Thanks Ben.
Robert, do you think this is a problem? I can revert this patch as
it has already been released in 3.16.7-ckt3.
Cheers,
--
Luís
> Ben.
>
> > It is due to overlap between uart virtual memory defined in
> > DEBUG_UART_VIRT and mapped by debug_ll_io_init() and peripheral bus
> > mapped by pxa_map_io at the same address, 0xf2100000.
> >
> > As hinted by Arnd, map early virtual memory for low level debug on
> > address 0xf6200000, even if that means 2 virtual mappings will give
> > access to the pxa internal UARTs (FFUART, BTUART, STUART, ...).
> >
> > ------------[ cut here ]------------
> > kernel BUG at /home/lumag/linux/mm/vmalloc.c:1143!
> > Internal error: Oops - BUG: 0 [#1] PREEMPT ARM
> > Modules linked in:
> > CPU: 0 PID: 0 Comm: swapper Not tainted 3.17.0-00032-g8e0d202-dirty #23
> > task: c062a5a8 ti: c0620000 task.ti: c0620000
> > PC is at vm_area_add_early+0x54/0x84
> > LR is at add_static_vm_early+0xc/0x60
> > pc : [<c03e1100>] lr : [<c03d9ef4>] psr: 800001d3
> > sp : c0621f04 ip : c03efa74 fp : c03edf84
> > r10: c0637e98 r9 : 40000001 r8 : c03da57c
> > r7 : c3ffcfb0 r6 : 00000000 r5 : c3ffcfb0 r4 : 02000000
> > r3 : c3ffcfd8 r2 : f2100000 r1 : f4000000 r0 : c3ffcfb0
> > Flags: Nzcv IRQs off FIQs off Mode SVC_32 ISA ARM Segment kernel
> > Control: 00007977 Table: a0004000 DAC: 00000017
> > Process swapper (pid: 0, stack limit = 0xc06201c8)
> > Stack: (0xc0621f04 to 0xc0622000)
> > 1f00: c3ffcfd8 40000001 c3ffcfd8 c03ee08c c03da570 c03db90c c0637d24
> > 1f20: 00000000 c03ec7cc c066e654 a0700000 000a0700 c03db914 c03db90c c03daf84
> > 1f40: 00000000 000a0000 c0000000 c03ec7cc 000a0700 c0700000 ffff1000 000a3fff
> > 1f60: 00001000 00000007 00000000 c03ec7cc c0008000 c03ed748 c0621fd4 c03d5d18
> > 1f80: 69052d00 a03ec48c 00000000 c03d8ad0 0000006c 00007977 c036c6e8 00000001
> > 1fa0: c0621fd4 c03ed744 c0628000 a0004000 69052d00 a03ec48c 00000000 c03d68d4
> > 1fc0: 00000000 00000000 00000000 00000000 00000000 c03ed748 c0649894 c062801c
> > 1fe0: c03ed744 c062b2f0 a0004000 69052d00 a03ec48c a0008040 00000000 00000000
> > [<c03e1100>] (vm_area_add_early) from [<c03d9ef4>] (add_static_vm_early+0xc/0x60)
> > [<c03d9ef4>] (add_static_vm_early) from [<c03da570>] (iotable_init.part.6+0xa8/0xb4)
> > [<c03da570>] (iotable_init.part.6) from [<c03db914>] (pxa25x_map_io+0x8/0x24)
> > [<c03db914>] (pxa25x_map_io) from [<c03daf84>] (paging_init+0x744/0x8d8)
> > [<c03daf84>] (paging_init) from [<c03d8ad0>] (setup_arch+0x354/0x608)
> > [<c03d8ad0>] (setup_arch) from [<c03d68d4>] (start_kernel+0xa8/0x3dc)
> > [<c03d68d4>] (start_kernel) from [<a0008040>] (0xa0008040)
> > Code: e5904008 e0811004 e1520001 2a000005 (e7f001f2)
> > ---[ end trace f24b6c88ae00fa9a ]---
> > Kernel panic - not syncing: Attempted to kill the idle task!
> > ---[ end Kernel panic - not syncing: Attempted to kill the idle task!
> >
> > Reported-by: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
> > Signed-off-by: Robert Jarzmik <robert.jarzmik@free.fr>
> > Acked-by: Arnd Bergmann <arnd@arndb.de>
> > [ luis: backported to 3.16: adjusted context ]
> > Signed-off-by: Luis Henriques <luis.henriques@canonical.com>
> > ---
> > arch/arm/Kconfig.debug | 2 +-
> > arch/arm/mach-pxa/include/mach/addr-map.h | 5 +++++
> > 2 files changed, 6 insertions(+), 1 deletion(-)
> >
> > diff --git a/arch/arm/Kconfig.debug b/arch/arm/Kconfig.debug
> > index 8f90595069a1..1fdb08427db7 100644
> > --- a/arch/arm/Kconfig.debug
> > +++ b/arch/arm/Kconfig.debug
> > @@ -1118,7 +1118,7 @@ config DEBUG_UART_VIRT
> > default 0xf1600000 if ARCH_INTEGRATOR
> > default 0xf1c28000 if DEBUG_SUNXI_UART0
> > default 0xf1c28400 if DEBUG_SUNXI_UART1
> > - default 0xf2100000 if DEBUG_PXA_UART1
> > + default 0xf6200000 if DEBUG_PXA_UART1
> > default 0xf4090000 if ARCH_LPC32XX
> > default 0xf4200000 if ARCH_GEMINI
> > default 0xf7000000 if DEBUG_S3C24XX_UART && (DEBUG_S3C_UART0 || \
> > diff --git a/arch/arm/mach-pxa/include/mach/addr-map.h b/arch/arm/mach-pxa/include/mach/addr-map.h
> > index bbf9df37ad4b..d28fe291233a 100644
> > --- a/arch/arm/mach-pxa/include/mach/addr-map.h
> > +++ b/arch/arm/mach-pxa/include/mach/addr-map.h
> > @@ -39,6 +39,11 @@
> > #define DMEMC_SIZE 0x00100000
> >
> > /*
> > + * Reserved space for low level debug virtual addresses within
> > + * 0xf6200000..0xf6201000
> > + */
> > +
> > +/*
> > * Internal Memory Controller (PXA27x and later)
> > */
> > #define IMEMC_PHYS 0x58000000
>
> --
> Ben Hutchings
> One of the nice things about standards is that there are so many of them.
WARNING: multiple messages have this Message-ID (diff)
From: Luis Henriques <luis.henriques@canonical.com>
To: Ben Hutchings <ben@decadent.org.uk>
Cc: linux-kernel@vger.kernel.org, stable@vger.kernel.org,
kernel-team@lists.ubuntu.com,
Robert Jarzmik <robert.jarzmik@free.fr>
Subject: Re: [PATCH 3.16.y-ckt 053/168] ARM: pxa: fix hang on startup with DEBUG_LL
Date: Mon, 12 Jan 2015 10:09:43 +0000 [thread overview]
Message-ID: <20150112100943.GA2455@charon> (raw)
In-Reply-To: <1421015948.19708.34.camel@decadent.org.uk>
On Sun, Jan 11, 2015 at 10:39:08PM +0000, Ben Hutchings wrote:
> On Mon, 2014-12-15 at 14:25 +0000, Luis Henriques wrote:
> > 3.16.7-ckt3 -stable review patch. If anyone has any objections, please let me know.
> >
> > ------------------
> >
> > From: Robert Jarzmik <robert.jarzmik@free.fr>
> >
> > commit cde7fc879969f933614b1256df2625d6ff637bab upstream.
> >
> > The commit 2111667b4677 ("ARM: pxa: call debug_ll_io_init for
> > earlyprintk") triggers in the current kernel the attached backtrace on
> > PXA/tosa early in the boot time when DEBUG_LL is enabled.
>
> That was in 3.17-rc1, so I don't think this fix was needed for 3.16. I
> don't know whether it causes any harm to apply it here.
>
Thanks Ben.
Robert, do you think this is a problem? I can revert this patch as
it has already been released in 3.16.7-ckt3.
Cheers,
--
Lu�s
> Ben.
>
> > It is due to overlap between uart virtual memory defined in
> > DEBUG_UART_VIRT and mapped by debug_ll_io_init() and peripheral bus
> > mapped by pxa_map_io at the same address, 0xf2100000.
> >
> > As hinted by Arnd, map early virtual memory for low level debug on
> > address 0xf6200000, even if that means 2 virtual mappings will give
> > access to the pxa internal UARTs (FFUART, BTUART, STUART, ...).
> >
> > ------------[ cut here ]------------
> > kernel BUG at /home/lumag/linux/mm/vmalloc.c:1143!
> > Internal error: Oops - BUG: 0 [#1] PREEMPT ARM
> > Modules linked in:
> > CPU: 0 PID: 0 Comm: swapper Not tainted 3.17.0-00032-g8e0d202-dirty #23
> > task: c062a5a8 ti: c0620000 task.ti: c0620000
> > PC is at vm_area_add_early+0x54/0x84
> > LR is at add_static_vm_early+0xc/0x60
> > pc : [<c03e1100>] lr : [<c03d9ef4>] psr: 800001d3
> > sp : c0621f04 ip : c03efa74 fp : c03edf84
> > r10: c0637e98 r9 : 40000001 r8 : c03da57c
> > r7 : c3ffcfb0 r6 : 00000000 r5 : c3ffcfb0 r4 : 02000000
> > r3 : c3ffcfd8 r2 : f2100000 r1 : f4000000 r0 : c3ffcfb0
> > Flags: Nzcv IRQs off FIQs off Mode SVC_32 ISA ARM Segment kernel
> > Control: 00007977 Table: a0004000 DAC: 00000017
> > Process swapper (pid: 0, stack limit = 0xc06201c8)
> > Stack: (0xc0621f04 to 0xc0622000)
> > 1f00: c3ffcfd8 40000001 c3ffcfd8 c03ee08c c03da570 c03db90c c0637d24
> > 1f20: 00000000 c03ec7cc c066e654 a0700000 000a0700 c03db914 c03db90c c03daf84
> > 1f40: 00000000 000a0000 c0000000 c03ec7cc 000a0700 c0700000 ffff1000 000a3fff
> > 1f60: 00001000 00000007 00000000 c03ec7cc c0008000 c03ed748 c0621fd4 c03d5d18
> > 1f80: 69052d00 a03ec48c 00000000 c03d8ad0 0000006c 00007977 c036c6e8 00000001
> > 1fa0: c0621fd4 c03ed744 c0628000 a0004000 69052d00 a03ec48c 00000000 c03d68d4
> > 1fc0: 00000000 00000000 00000000 00000000 00000000 c03ed748 c0649894 c062801c
> > 1fe0: c03ed744 c062b2f0 a0004000 69052d00 a03ec48c a0008040 00000000 00000000
> > [<c03e1100>] (vm_area_add_early) from [<c03d9ef4>] (add_static_vm_early+0xc/0x60)
> > [<c03d9ef4>] (add_static_vm_early) from [<c03da570>] (iotable_init.part.6+0xa8/0xb4)
> > [<c03da570>] (iotable_init.part.6) from [<c03db914>] (pxa25x_map_io+0x8/0x24)
> > [<c03db914>] (pxa25x_map_io) from [<c03daf84>] (paging_init+0x744/0x8d8)
> > [<c03daf84>] (paging_init) from [<c03d8ad0>] (setup_arch+0x354/0x608)
> > [<c03d8ad0>] (setup_arch) from [<c03d68d4>] (start_kernel+0xa8/0x3dc)
> > [<c03d68d4>] (start_kernel) from [<a0008040>] (0xa0008040)
> > Code: e5904008 e0811004 e1520001 2a000005 (e7f001f2)
> > ---[ end trace f24b6c88ae00fa9a ]---
> > Kernel panic - not syncing: Attempted to kill the idle task!
> > ---[ end Kernel panic - not syncing: Attempted to kill the idle task!
> >
> > Reported-by: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
> > Signed-off-by: Robert Jarzmik <robert.jarzmik@free.fr>
> > Acked-by: Arnd Bergmann <arnd@arndb.de>
> > [ luis: backported to 3.16: adjusted context ]
> > Signed-off-by: Luis Henriques <luis.henriques@canonical.com>
> > ---
> > arch/arm/Kconfig.debug | 2 +-
> > arch/arm/mach-pxa/include/mach/addr-map.h | 5 +++++
> > 2 files changed, 6 insertions(+), 1 deletion(-)
> >
> > diff --git a/arch/arm/Kconfig.debug b/arch/arm/Kconfig.debug
> > index 8f90595069a1..1fdb08427db7 100644
> > --- a/arch/arm/Kconfig.debug
> > +++ b/arch/arm/Kconfig.debug
> > @@ -1118,7 +1118,7 @@ config DEBUG_UART_VIRT
> > default 0xf1600000 if ARCH_INTEGRATOR
> > default 0xf1c28000 if DEBUG_SUNXI_UART0
> > default 0xf1c28400 if DEBUG_SUNXI_UART1
> > - default 0xf2100000 if DEBUG_PXA_UART1
> > + default 0xf6200000 if DEBUG_PXA_UART1
> > default 0xf4090000 if ARCH_LPC32XX
> > default 0xf4200000 if ARCH_GEMINI
> > default 0xf7000000 if DEBUG_S3C24XX_UART && (DEBUG_S3C_UART0 || \
> > diff --git a/arch/arm/mach-pxa/include/mach/addr-map.h b/arch/arm/mach-pxa/include/mach/addr-map.h
> > index bbf9df37ad4b..d28fe291233a 100644
> > --- a/arch/arm/mach-pxa/include/mach/addr-map.h
> > +++ b/arch/arm/mach-pxa/include/mach/addr-map.h
> > @@ -39,6 +39,11 @@
> > #define DMEMC_SIZE 0x00100000
> >
> > /*
> > + * Reserved space for low level debug virtual addresses within
> > + * 0xf6200000..0xf6201000
> > + */
> > +
> > +/*
> > * Internal Memory Controller (PXA27x and later)
> > */
> > #define IMEMC_PHYS 0x58000000
>
> --
> Ben Hutchings
> One of the nice things about standards is that there are so many of them.
next prev parent reply other threads:[~2015-01-12 10:09 UTC|newest]
Thread overview: 187+ messages / expand[flat|nested] mbox.gz Atom feed top
2014-12-15 14:24 [3.16.y-ckt stable] Linux 3.16.7-ckt3 stable review Luis Henriques
2014-12-15 14:24 ` [PATCH 3.16.y-ckt 001/168] x86: kvm: use alternatives for VMCALL vs. VMMCALL if kernel text is read-only Luis Henriques
2014-12-15 14:24 ` [PATCH 3.16.y-ckt 002/168] sparc64: Fix constraints on swab helpers Luis Henriques
2014-12-15 14:24 ` [PATCH 3.16.y-ckt 003/168] inetdevice: fixed signed integer overflow Luis Henriques
2014-12-15 14:24 ` [PATCH 3.16.y-ckt 004/168] ipv4: Fix incorrect error code when adding an unreachable route Luis Henriques
2014-12-15 14:24 ` [PATCH 3.16.y-ckt 005/168] ieee802154: fix error handling in ieee802154fake_probe() Luis Henriques
2014-12-15 14:24 ` [PATCH 3.16.y-ckt 006/168] qmi_wwan: Add support for HP lt4112 LTE/HSPA+ Gobi 4G Modem Luis Henriques
2014-12-15 14:24 ` [PATCH 3.16.y-ckt 007/168] bonding: fix curr_active_slave/carrier with loadbalance arp monitoring Luis Henriques
2014-12-15 14:24 ` [PATCH 3.16.y-ckt 008/168] pptp: fix stack info leak in pptp_getname() Luis Henriques
2014-12-15 14:24 ` [PATCH 3.16.y-ckt 009/168] ipx: fix locking regression in ipx_sendmsg and ipx_recvmsg Luis Henriques
2014-12-15 14:24 ` [PATCH 3.16.y-ckt 010/168] net/mlx4_en: Add VXLAN ndo calls to the PF net device ops too Luis Henriques
2014-12-15 14:24 ` [PATCH 3.16.y-ckt 011/168] net/mlx4_en: Advertize encapsulation offloads features only when VXLAN tunnel is set Luis Henriques
2014-12-15 14:24 ` [PATCH 3.16.y-ckt 012/168] target: Don't call TFO->write_pending if data_length == 0 Luis Henriques
2014-12-15 14:24 ` [PATCH 3.16.y-ckt 013/168] vhost-scsi: Take configfs group dependency during VHOST_SCSI_SET_ENDPOINT Luis Henriques
2014-12-15 14:24 ` [PATCH 3.16.y-ckt 014/168] srp-target: Retry when QP creation fails with ENOMEM Luis Henriques
2014-12-15 14:24 ` [PATCH 3.16.y-ckt 015/168] ASoC: fsi: remove unsupported PAUSE flag Luis Henriques
2014-12-15 14:24 ` [PATCH 3.16.y-ckt 016/168] ASoC: rsnd: " Luis Henriques
2014-12-15 14:24 ` [PATCH 3.16.y-ckt 017/168] ib_isert: Add max_send_sge=2 minimum for control PDU responses Luis Henriques
2014-12-15 14:24 ` [PATCH 3.16.y-ckt 018/168] iser-target: Handle DEVICE_REMOVAL event on network portal listener correctly Luis Henriques
2014-12-15 14:24 ` [PATCH 3.16.y-ckt 019/168] ASoC: dpcm: Fix race between FE/BE updates and trigger Luis Henriques
2014-12-15 14:24 ` [PATCH 3.16.y-ckt 020/168] ASoC: samsung: Add MODULE_DEVICE_TABLE for Snow Luis Henriques
2014-12-15 14:24 ` [PATCH 3.16.y-ckt 021/168] mac80211: Fix regression that triggers a kernel BUG with CCMP Luis Henriques
2014-12-15 14:24 ` [PATCH 3.16.y-ckt 022/168] rt2x00: do not align payload on modern H/W Luis Henriques
2014-12-15 14:24 ` [PATCH 3.16.y-ckt 023/168] ath9k: Fix RTC_DERIVED_CLK usage Luis Henriques
2014-12-15 14:24 ` [PATCH 3.16.y-ckt 024/168] ASoC: cs42l51: re-hook of_match_table pointer Luis Henriques
2014-12-15 14:24 ` [PATCH 3.16.y-ckt 025/168] ASoC: sgtl5000: Fix SMALL_POP bit definition Luis Henriques
2014-12-15 14:24 ` [PATCH 3.16.y-ckt 026/168] ALSA: usb-audio: Add ctrl message delay quirk for Marantz/Denon devices Luis Henriques
2014-12-15 14:24 ` [PATCH 3.16.y-ckt 027/168] bitops: Fix shift overflow in GENMASK macros Luis Henriques
2014-12-15 14:24 ` [PATCH 3.16.y-ckt 028/168] x86: Require exact match for 'noxsave' command line option Luis Henriques
2014-12-15 14:24 ` [PATCH 3.16.y-ckt 029/168] drm/i915: drop WaSetupGtModeTdRowDispatch:snb Luis Henriques
2014-12-15 14:24 ` [PATCH 3.16.y-ckt 030/168] drm/i915: Handle failure to kick out a conflicting fb driver Luis Henriques
2015-01-11 21:49 ` Ben Hutchings
2015-01-12 17:20 ` Daniel Vetter
2015-01-12 17:20 ` Daniel Vetter
2015-01-12 17:28 ` Ben Hutchings
2015-01-12 17:43 ` Luis Henriques
2015-01-12 17:43 ` Luis Henriques
2015-01-12 17:43 ` Luis Henriques
2015-01-12 21:43 ` Daniel Vetter
2015-01-12 21:43 ` Daniel Vetter
2014-12-15 14:24 ` [PATCH 3.16.y-ckt 031/168] drm/i915: Kick fbdev before vgacon Luis Henriques
2014-12-15 14:24 ` [PATCH 3.16.y-ckt 032/168] ASoC: wm_adsp: Avoid attempt to free buffers that might still be in use Luis Henriques
2014-12-15 14:24 ` [PATCH 3.16.y-ckt 033/168] can: dev: avoid calling kfree_skb() from interrupt context Luis Henriques
2014-12-15 14:24 ` [PATCH 3.16.y-ckt 034/168] can: esd_usb2: fix memory leak on disconnect Luis Henriques
2014-12-15 14:24 ` [PATCH 3.16.y-ckt 035/168] x86, mm: Set NX across entire PMD at boot Luis Henriques
2014-12-15 14:24 ` [PATCH 3.16.y-ckt 036/168] x86, kaslr: Handle Gold linker for finding bss/brk Luis Henriques
2014-12-15 14:24 ` [PATCH 3.16.y-ckt 037/168] of/irq: Drop obsolete 'interrupts' vs 'interrupts-extended' text Luis Henriques
2014-12-15 14:24 ` [PATCH 3.16.y-ckt 038/168] of: Fix crash if an earlycon driver is not found Luis Henriques
2014-12-15 14:24 ` [PATCH 3.16.y-ckt 039/168] of/base: Fix PowerPC address parsing hack Luis Henriques
2014-12-15 14:24 ` [PATCH 3.16.y-ckt 040/168] clockevent: sun4i: Fix race condition in the probe code Luis Henriques
2014-12-15 14:24 ` [PATCH 3.16.y-ckt 041/168] MIPS: IP27: Fix __node_distances undefined error Luis Henriques
2014-12-15 14:24 ` [PATCH 3.16.y-ckt 042/168] MIPS: oprofile: Fix backtrace on 64-bit kernel Luis Henriques
2014-12-15 14:24 ` [PATCH 3.16.y-ckt 043/168] MIPS: asm: uaccess: Add v1 register to clobber list on EVA Luis Henriques
2014-12-15 14:24 ` [PATCH 3.16.y-ckt 044/168] MIPS: lib: memcpy: Restore NOP on delay slot before returning to caller Luis Henriques
2014-12-15 14:24 ` [PATCH 3.16.y-ckt 045/168] btrfs: fix lockups from btrfs_clear_path_blocking Luis Henriques
2014-12-15 14:25 ` [PATCH 3.16.y-ckt 046/168] PCI: Support 64-bit bridge windows if we have 64-bit dma_addr_t Luis Henriques
2014-12-15 14:25 ` [PATCH 3.16.y-ckt 047/168] ACPI / PM: Ignore wakeup setting if the ACPI companion can't wake up Luis Henriques
2014-12-15 14:25 ` [PATCH 3.16.y-ckt 048/168] IB/isert: Adjust CQ size to HW limits Luis Henriques
2014-12-15 14:25 ` [PATCH 3.16.y-ckt 049/168] drm/radeon: fix endian swapping in vbios fetch for tdp table Luis Henriques
2014-12-15 14:25 ` [PATCH 3.16.y-ckt 050/168] x86_64, traps: Stop using IST for #SS Luis Henriques
2014-12-15 14:25 ` [PATCH 3.16.y-ckt 051/168] fold swapping ->d_name.hash into switch_names() Luis Henriques
2014-12-15 14:25 ` [PATCH 3.16.y-ckt 052/168] vfs: Don't exchange "short" filenames unconditionally Luis Henriques
2014-12-15 14:25 ` Luis Henriques
2014-12-15 14:25 ` [PATCH 3.16.y-ckt 053/168] ARM: pxa: fix hang on startup with DEBUG_LL Luis Henriques
2015-01-11 22:39 ` Ben Hutchings
2015-01-12 10:09 ` Luis Henriques [this message]
2015-01-12 10:09 ` Luis Henriques
2015-01-12 10:56 ` Robert Jarzmik
2015-01-12 13:02 ` Luis Henriques
2015-01-12 13:02 ` Luis Henriques
2014-12-15 14:25 ` [PATCH 3.16.y-ckt 054/168] ALSA: hda_intel: Add Device IDs for Intel Sunrise Point PCH Luis Henriques
2014-12-15 14:25 ` [PATCH 3.16.y-ckt 055/168] ALSA: hda_intel: Add DeviceIDs for Sunrise Point-LP Luis Henriques
2014-12-15 14:25 ` [PATCH 3.16.y-ckt 056/168] arm64/crypto: fix makefile rule for aes-glue-%.o Luis Henriques
2014-12-15 14:25 ` [PATCH 3.16.y-ckt 057/168] HID: usbhid: Use flag HID_DISCONNECTED when a usb device is removed Luis Henriques
2014-12-15 14:25 ` [PATCH 3.16.y-ckt 058/168] Bluetooth: Add support for Intel bootloader devices Luis Henriques
2014-12-15 14:25 ` [PATCH 3.16.y-ckt 059/168] Bluetooth: Handle Intel USB bootloader with buggy interrupt Luis Henriques
2014-12-15 14:25 ` [PATCH 3.16.y-ckt 060/168] Bluetooth: Ignore isochronous endpoints for Intel USB bootloader Luis Henriques
2014-12-15 14:25 ` [PATCH 3.16.y-ckt 061/168] Bluetooth: Fix endian and alignment issue with ath3k version handling Luis Henriques
2014-12-15 14:25 ` [PATCH 3.16.y-ckt 062/168] Bluetooth: Add support for Broadcom device of Asus Z97-DELUXE motherboard Luis Henriques
2014-12-15 14:25 ` [PATCH 3.16.y-ckt 063/168] Bluetooth: Fix crash in the Marvell driver initialization codepath Luis Henriques
2014-12-15 14:25 ` [PATCH 3.16.y-ckt 064/168] Bluetooth: Add support for Acer [13D3:3432] Luis Henriques
2014-12-15 14:25 ` [PATCH 3.16.y-ckt 065/168] Add a new PID/VID 0227/0930 for AR3012 Luis Henriques
2014-12-15 14:25 ` [PATCH 3.16.y-ckt 066/168] Input: xpad - add VID/PID for Razer Sabertooth Luis Henriques
2014-12-15 14:25 ` [PATCH 3.16.y-ckt 067/168] Input: xpad - sync device IDs with xboxdrv Luis Henriques
2014-12-15 14:25 ` [PATCH 3.16.y-ckt 068/168] Input: xpad - add USB ID for Thrustmaster Ferrari 458 Racing Wheel Luis Henriques
2014-12-15 14:25 ` [PATCH 3.16.y-ckt 069/168] Input: serio - avoid negative serio device numbers Luis Henriques
2014-12-15 14:25 ` [PATCH 3.16.y-ckt 070/168] nfs: Don't busy-wait on SIGKILL in __nfs_iocounter_wait Luis Henriques
2014-12-15 14:25 ` [PATCH 3.16.y-ckt 071/168] ARM: 8108/1: mm: Introduce {pte,pmd}_isset and {pte,pmd}_isclear Luis Henriques
2015-01-12 0:23 ` [stable] " Ben Hutchings
2014-12-15 14:25 ` [PATCH 3.16.y-ckt 072/168] ARM: 8109/1: mm: Modify pte_write and pmd_write logic for LPAE Luis Henriques
2015-01-12 0:26 ` Ben Hutchings
2014-12-15 14:25 ` [PATCH 3.16.y-ckt 073/168] aio: fix uncorrent dirty pages accouting when truncating AIO ring buffer Luis Henriques
2014-12-15 14:25 ` [PATCH 3.16.y-ckt 074/168] ARM: mvebu: add missing of_node_put() call in coherency.c Luis Henriques
2014-12-15 14:25 ` [PATCH 3.16.y-ckt 075/168] spi: dw: Fix dynamic speed change Luis Henriques
2014-12-15 14:25 ` [PATCH 3.16.y-ckt 076/168] USB: serial: cp210x: add IDs for CEL MeshConnect USB Stick Luis Henriques
2014-12-15 14:25 ` [PATCH 3.16.y-ckt 077/168] iio: Fix IIO_EVENT_CODE_EXTRACT_DIR bit mask Luis Henriques
2014-12-15 14:25 ` [PATCH 3.16.y-ckt 078/168] iio: adc: men_z188_adc: Add terminating entry for men_z188_ids Luis Henriques
2014-12-15 14:25 ` [PATCH 3.16.y-ckt 079/168] Input: synaptics - adjust min/max on Thinkpad E540 Luis Henriques
2014-12-15 14:25 ` [PATCH 3.16.y-ckt 080/168] spi: Fix mapping from vmalloc-ed buffer to scatter list Luis Henriques
2014-12-15 14:25 ` [PATCH 3.16.y-ckt 081/168] clk-divider: Fix READ_ONLY when divider > 1 Luis Henriques
2014-12-15 14:25 ` [PATCH 3.16.y-ckt 082/168] spi: sirf: fix word width configuration Luis Henriques
2014-12-15 14:25 ` [PATCH 3.16.y-ckt 083/168] usb: serial: ftdi_sio: add PIDs for Matrix Orbital products Luis Henriques
2014-12-15 14:25 ` [PATCH 3.16.y-ckt 084/168] USB: keyspan: fix tty line-status reporting Luis Henriques
2014-12-15 14:25 ` [PATCH 3.16.y-ckt 085/168] USB: keyspan: fix overrun-error reporting Luis Henriques
2014-12-15 14:25 ` [PATCH 3.16.y-ckt 086/168] USB: ssu100: " Luis Henriques
2014-12-15 14:25 ` [PATCH 3.16.y-ckt 087/168] nfsd: correctly define v4.2 support attributes Luis Henriques
2014-12-15 14:25 ` [PATCH 3.16.y-ckt 088/168] SUNRPC: Fix locking around callback channel reply receive Luis Henriques
2014-12-15 14:25 ` [PATCH 3.16.y-ckt 089/168] nfsd: Fix slot wake up race in the nfsv4.1 callback code Luis Henriques
2014-12-15 14:25 ` [PATCH 3.16.y-ckt 090/168] bnx2fc: do not add shared skbs to the fcoe_rx_list Luis Henriques
2014-12-15 14:25 ` [PATCH 3.16.y-ckt 091/168] scsi: add Intel Multi-Flex to scsi scan blacklist Luis Henriques
2014-12-15 14:25 ` [PATCH 3.16.y-ckt 092/168] ARM: 8216/1: xscale: correct auxiliary register in suspend/resume Luis Henriques
2014-12-15 14:25 ` [PATCH 3.16.y-ckt 093/168] USB: uas: Add no-uas quirk for Hitachi usb-3 enclosures 4971:1012 Luis Henriques
2014-12-15 14:25 ` [PATCH 3.16.y-ckt 094/168] USB: xhci: don't start a halted endpoint before its new dequeue is set Luis Henriques
2014-12-15 14:25 ` [PATCH 3.16.y-ckt 095/168] Revert "xhci: clear root port wake on bits if controller isn't wake-up capable" Luis Henriques
2014-12-15 14:25 ` [PATCH 3.16.y-ckt 096/168] USB: xhci: Reset a halted endpoint immediately when we encounter a stall Luis Henriques
2014-12-15 14:25 ` [PATCH 3.16.y-ckt 097/168] usb: xhci: rework root port wake bits if controller isn't allowed to wakeup Luis Henriques
2014-12-15 14:25 ` [PATCH 3.16.y-ckt 098/168] ixgbe: Correctly disable VLAN filter in promiscuous mode Luis Henriques
2014-12-15 14:25 ` [PATCH 3.16.y-ckt 099/168] ixgbe: Fix possible null-dereference in error path Luis Henriques
2014-12-15 14:25 ` [PATCH 3.16.y-ckt 100/168] ixgbe: fix use after free adapter->state test in ixgbe_remove/ixgbe_probe Luis Henriques
2014-12-15 14:25 ` [PATCH 3.16.y-ckt 101/168] ALSA: hda - Limit 40bit DMA for AMD HDMI controllers Luis Henriques
2014-12-15 14:25 ` [PATCH 3.16.y-ckt 102/168] PCI/MSI: Add device flag indicating that 64-bit MSIs don't work Luis Henriques
2014-12-15 14:25 ` [PATCH 3.16.y-ckt 103/168] gpu/radeon: Set flag to indicate broken 64-bit MSI Luis Henriques
2014-12-15 14:25 ` [PATCH 3.16.y-ckt 104/168] sound/radeon: Move 64-bit MSI quirk from arch to driver Luis Henriques
2014-12-15 14:25 ` [PATCH 3.16.y-ckt 105/168] powerpc/pseries: Honor the generic "no_64bit_msi" flag Luis Henriques
2014-12-15 14:26 ` [PATCH 3.16.y-ckt 106/168] MIPS: r4kcache: Add EVA case for protected_writeback_dcache_line Luis Henriques
2014-12-15 14:26 ` [PATCH 3.16.y-ckt 107/168] MIPS: cpu-probe: Set the FTLB probability bit on supported cores Luis Henriques
2014-12-15 14:26 ` [PATCH 3.16.y-ckt 108/168] MIPS: fix EVA & non-SMP non-FPU FP context signal handling Luis Henriques
2014-12-15 14:26 ` [PATCH 3.16.y-ckt 109/168] MIPS: Loongson: Make platform serial setup always built-in Luis Henriques
2014-12-15 14:26 ` [PATCH 3.16.y-ckt 110/168] drm/i915: Ignore SURFLIVE and flip counter when the GPU gets reset Luis Henriques
2014-12-15 14:26 ` [PATCH 3.16.y-ckt 111/168] net/ping: handle protocol mismatching scenario Luis Henriques
2014-12-15 14:26 ` [PATCH 3.16.y-ckt 112/168] usb-quirks: Add reset-resume quirk for MS Wireless Laser Mouse 6000 Luis Henriques
2014-12-15 14:26 ` [PATCH 3.16.y-ckt 113/168] Input: xpad - use proper endpoint type Luis Henriques
2014-12-15 14:26 ` [PATCH 3.16.y-ckt 114/168] powerpc/pseries: Fix endiannes issue in RTAS call from xmon Luis Henriques
2014-12-15 14:26 ` [PATCH 3.16.y-ckt 115/168] powerpc/powernv: Replace OPAL_DEASSERT_RESET with EEH_RESET_DEACTIVATE Luis Henriques
2014-12-15 14:26 ` [PATCH 3.16.y-ckt 116/168] powerpc: 32 bit getcpu VDSO function uses 64 bit instructions Luis Henriques
2014-12-15 14:26 ` [PATCH 3.16.y-ckt 117/168] drm/radeon: report disconnected for LVDS/eDP with PX if ddc fails Luis Henriques
2014-12-15 14:26 ` [PATCH 3.16.y-ckt 118/168] ARM: 8222/1: mvebu: enable strex backoff delay Luis Henriques
2014-12-15 14:26 ` [PATCH 3.16.y-ckt 119/168] ARM: 8226/1: cacheflush: get rid of restarting block Luis Henriques
2014-12-15 14:26 ` [PATCH 3.16.y-ckt 120/168] staging: r8188eu: Add new device ID for DLink GO-USB-N150 Luis Henriques
2014-12-15 14:26 ` [PATCH 3.16.y-ckt 121/168] btrfs: zero out left over bytes after processing compression streams Luis Henriques
2014-12-15 14:26 ` [PATCH 3.16.y-ckt 122/168] uprobes, x86: Fix _TIF_UPROBE vs _TIF_NOTIFY_RESUME Luis Henriques
2014-12-15 14:26 ` [PATCH 3.16.y-ckt 123/168] powerpc/powernv: Honor the generic "no_64bit_msi" flag Luis Henriques
2014-12-15 14:26 ` [PATCH 3.16.y-ckt 124/168] net: sun4i-emac: fix memory leak on bad packet Luis Henriques
2014-12-15 14:26 ` [PATCH 3.16.y-ckt 125/168] x86_64, traps: Fix the espfix64 #DF fixup and rewrite it in C Luis Henriques
2014-12-15 14:26 ` [PATCH 3.16.y-ckt 126/168] x86_64, traps: Rework bad_iret Luis Henriques
2014-12-15 14:26 ` [PATCH 3.16.y-ckt 127/168] drivers/net, ipv6: Select IPv6 fragment idents for virtio UFO packets Luis Henriques
2014-12-15 14:26 ` [PATCH 3.16.y-ckt 128/168] [media] smiapp: Only some selection targets are settable Luis Henriques
2014-12-15 14:26 ` [PATCH 3.16.y-ckt 129/168] i2c: omap: fix NACK and Arbitration Lost irq handling Luis Henriques
2014-12-15 14:26 ` [PATCH 3.16.y-ckt 130/168] [media] s2255drv: fix payload size for JPG, MJPEG Luis Henriques
2014-12-15 14:26 ` [PATCH 3.16.y-ckt 131/168] x86: Use $(OBJDUMP) instead of plain objdump Luis Henriques
2014-12-15 14:26 ` [PATCH 3.16.y-ckt 132/168] of/fdt: memblock_reserve /memreserve/ regions in the case of partial overlap Luis Henriques
2014-12-15 14:26 ` [PATCH 3.16.y-ckt 133/168] drm/nouveau/gf116: remove copy1 engine Luis Henriques
2014-12-15 14:26 ` [PATCH 3.16.y-ckt 134/168] nouveau: move the hotplug ignore to correct place Luis Henriques
2014-12-15 14:26 ` [PATCH 3.16.y-ckt 135/168] ALSA: hda/realtek - Add headset Mic support for new Dell machine Luis Henriques
2014-12-15 14:26 ` [PATCH 3.16.y-ckt 136/168] drm/i915: More cautious with pch fifo underruns Luis Henriques
2014-12-15 14:26 ` [PATCH 3.16.y-ckt 137/168] drm/i915: Unlock panel even when LVDS is disabled Luis Henriques
2014-12-15 14:26 ` [PATCH 3.16.y-ckt 138/168] AHCI: Add DeviceIDs for Sunrise Point-LP SATA controller Luis Henriques
2014-12-15 14:26 ` [PATCH 3.16.y-ckt 139/168] sata_fsl: fix error handling of irq_of_parse_and_map Luis Henriques
2014-12-15 14:26 ` [PATCH 3.16.y-ckt 140/168] drm/radeon: kernel panic in drm_calc_vbltimestamp_from_scanoutpos with 3.18.0-rc6 Luis Henriques
2014-12-15 14:26 ` [PATCH 3.16.y-ckt 141/168] mm: frontswap: invalidate expired data on a dup-store failure Luis Henriques
2014-12-15 14:26 ` [PATCH 3.16.y-ckt 142/168] mm/vmpressure.c: fix race in vmpressure_work_fn() Luis Henriques
2014-12-15 14:26 ` [PATCH 3.16.y-ckt 143/168] xen-netfront: Remove BUGs on paged skb data which crosses a page boundary Luis Henriques
2014-12-15 14:26 ` [PATCH 3.16.y-ckt 144/168] drivers/input/evdev.c: don't kfree() a vmalloc address Luis Henriques
2014-12-15 14:26 ` [PATCH 3.16.y-ckt 145/168] mm: fix swapoff hang after page migration and fork Luis Henriques
2014-12-15 14:26 ` [PATCH 3.16.y-ckt 146/168] mm: fix anon_vma_clone() error treatment Luis Henriques
2014-12-15 14:26 ` [PATCH 3.16.y-ckt 147/168] slab: fix nodeid bounds check for non-contiguous node IDs Luis Henriques
2014-12-15 14:26 ` [PATCH 3.16.y-ckt 148/168] ahci: disable MSI on SAMSUNG 0xa800 SSD Luis Henriques
2014-12-15 14:26 ` [PATCH 3.16.y-ckt 149/168] i2c: davinci: generate STP always when NACK is received Luis Henriques
2014-12-15 14:26 ` [PATCH 3.16.y-ckt 150/168] i2c: cadence: Set the hardware time-out register to maximum value Luis Henriques
2014-12-15 14:26 ` [PATCH 3.16.y-ckt 151/168] drm/radeon: sync all BOs involved in a CS v2 Luis Henriques
2014-12-15 14:26 ` [PATCH 3.16.y-ckt 152/168] ip_tunnel: the lack of vti_link_ops' dellink() cause kernel panic Luis Henriques
2014-12-15 14:26 ` [PATCH 3.16.y-ckt 153/168] ipv6: gre: fix wrong skb->protocol in WCCP Luis Henriques
2014-12-15 14:26 ` [PATCH 3.16.y-ckt 154/168] Fix race condition between vxlan_sock_add and vxlan_sock_release Luis Henriques
2014-12-15 14:26 ` [PATCH 3.16.y-ckt 155/168] tg3: fix ring init when there are more TX than RX channels Luis Henriques
2014-12-15 14:26 ` [PATCH 3.16.y-ckt 156/168] net/mlx4_core: Limit count field to 24 bits in qp_alloc_res Luis Henriques
2014-12-15 14:26 ` [PATCH 3.16.y-ckt 157/168] bond: Check length of IFLA_BOND_ARP_IP_TARGET attributes Luis Henriques
2014-12-15 14:26 ` [PATCH 3.16.y-ckt 158/168] rtnetlink: release net refcnt on error in do_setlink() Luis Henriques
2014-12-15 14:26 ` [PATCH 3.16.y-ckt 159/168] gre: Set inner mac header in gro complete Luis Henriques
2014-12-15 14:26 ` [PATCH 3.16.y-ckt 160/168] mips: bpf: Fix broken BPF_MOD Luis Henriques
2014-12-15 14:26 ` [PATCH 3.16.y-ckt 161/168] net: mvneta: fix Tx interrupt delay Luis Henriques
2014-12-15 14:26 ` [PATCH 3.16.y-ckt 162/168] net: mvneta: fix race condition in mvneta_tx() Luis Henriques
2014-12-15 14:26 ` [PATCH 3.16.y-ckt 163/168] net: sctp: use MAX_HEADER for headroom reserve in output path Luis Henriques
2014-12-15 14:26 ` [PATCH 3.16.y-ckt 164/168] i2c: omap: fix i207 errata handling Luis Henriques
2014-12-15 14:26 ` [PATCH 3.16.y-ckt 165/168] x86/asm/traps: Disable tracing and kprobes in fixup_bad_iret and sync_regs Luis Henriques
2014-12-15 14:27 ` [PATCH 3.16.y-ckt 166/168] USB: add reset resume quirk for usb3503 Luis Henriques
2014-12-15 14:27 ` [PATCH 3.16.y-ckt 167/168] PCI: pciehp: Prevent NULL dereference during probe Luis Henriques
2014-12-15 14:27 ` [PATCH 3.16.y-ckt 168/168] igb: bring link up when PHY is powered up Luis Henriques
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20150112100943.GA2455@charon \
--to=luis.henriques@canonical.com \
--cc=ben@decadent.org.uk \
--cc=kernel-team@lists.ubuntu.com \
--cc=linux-kernel@vger.kernel.org \
--cc=robert.jarzmik@free.fr \
--cc=stable@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
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.