From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: From: WANG Cong Date: Wed, 26 Jan 2011 04:29:43 +0000 (UTC) Message-ID: References: <20110125231433.F2408190C3A@elbrus2.mtv.corp.google.com> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org Subject: Re: [patch] UML kernels on {i386,x86_64} produce bad coredumps To: linux-kernel@vger.kernel.org Cc: user-mode-linux-devel@lists.sourceforge.net List-ID: On Tue, 25 Jan 2011 15:14:33 -0800, Paul Pluzhnikov wrote: ... > Examining the core shows that NT_PRSTATUS notes for all threads other > than the one that crashed are zeroed out. > > I believe this is happening because neither ELF_CORE_COPY_TASK_REGS nor > task_pt_regs are defined under ARCH=um, and so elf_core_copy_task_regs() > becomes a no-op. I think this was missed due to some cleanups of the core elf change, UML is one of the part overlooked by people. :-/ > > Attached patch fixes this for SUBARCH={x86_64,i386}. > > Thanks, > -- > Paul Pluzhnikov > > P.S. Google has blanket FSF copyright assignment. > > > Signed-off-by: Paul Pluzhnikov > Acked-by: WANG Cong Thanks.