Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1755707AbbLAKXC (ORCPT ); Tue, 1 Dec 2015 05:23:02 -0500 Received: from mout.kundenserver.de ([212.227.126.134]:55384 "EHLO mout.kundenserver.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751293AbbLAKW6 (ORCPT ); Tue, 1 Dec 2015 05:22:58 -0500 From: Arnd Bergmann To: Andreas Schwab Cc: Yury Norov , linux-arm-kernel@lists.infradead.org, pinskia@gmail.com, Prasun.Kapoor@caviumnetworks.com, catalin.marinas@arm.com, Nathan_Lynch@mentor.com, linux-kernel@vger.kernel.org, agraf@suse.de, klimov.linux@gmail.com, broonie@kernel.org, jan.dakinevich@gmail.com, joseph@codesourcery.com, ddaney.cavm@gmail.com, bamvor.zhangjian@huawei.com, philipp.tomsich@theobroma-systems.com, andrey.konovalov@linaro.org, christoph.muellner@theobroma-systems.com Subject: Re: [PATCH v6 14/19] arm64:ilp32: add sys_ilp32.c and a separate table (in entry.S) to use it Date: Tue, 01 Dec 2015 11:22:02 +0100 Message-ID: <2776283.xtmDQm6BqS@wuerfel> User-Agent: KMail/4.11.5 (Linux/3.16.0-10-generic; KDE/4.11.5; x86_64; ; ) In-Reply-To: <87bnaafrt0.fsf@igel.home> References: <1447795019-30176-1-git-send-email-ynorov@caviumnetworks.com> <20151130202141.GA23254@yury-N73SV> <87bnaafrt0.fsf@igel.home> MIME-Version: 1.0 Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="us-ascii" X-Provags-ID: V03:K0:C5Ux7rNgI5V+O1WoBwJiqDpuuCBJegJIPZzjfOMpBnsGpz6U6Zw K7gxvETK/mcP8JFnNJxD08kWdOzF9fy54szOkG2wk6JHx7cQjNazTWDQmebdGxq3POs7x69 N8rCgCrHvk54T7ObPMSeuU4q+hGnNb2B+CQcRuc2j8w7Hpxw0T3LeRVnWhgYhBcUjtxKoSD MXbuZRuSETTp8Hf0hpZ/g== X-UI-Out-Filterresults: notjunk:1;V01:K0:htPk+cfb7Tg=:TLC8KxYGhmFgtqTUyCfnpT snY1RDylVMjBT3+aU69yGA9C988hY8WLfDyR5bKvksZBLVPA+6h0viG5HfrjRA2tszfYJ0PiK VpiXfcVNEx/FuHApwKdrGdh2NvzNmj+ElTHmO1WDPX++NCpAG1jUQoRr7MSH6DU0kz8wUbugM uTaf0JuDLU5unEwnXA/WMBhcSzUQaucyCqkLx4U44cuSR7W5OCxC3It3+lBt/hiPoH6gSV+gS h452Lcy3t96vVgr/Wr72kHdpdTnhQ4i4YHZC/6RcOp2ZvGVojvdyOf7Zi2+CXpB5F9EMYiCAv FGxQK23URHODRJ77OAlZyzB7HwlEqc6Vx1OI0Fy6xEeVMeN1GUusaiSISmOVuWKCAz16qkRNp NCEyp1/2ebfoZ9gNRdNG7DSYriWIml42mvF5XmhDGpXmgVyUkSdcrOuUbte9yRyb65dPzeCFr sote5U6Bbhn8/TWNu92rlEuxlxtFEcGNwfX4iWHwhX4NrPDWGzvlKgGgDYicwG1E1TQ6f4Vv2 t7/ZvK6XDeCtovedbqgRpXNrxUxkMkGGWnwJ5m65QuWDL+e9LIHgpRO3M/x1z4b+ZxhouPYNv OWgrpSRsrG1ZtAJuVnPXpyOVjkmlq2a9MglJBDHdYFokROiGoUbHQbAaYxsntSOXGvXS+2TPw 8JDoS6RAupHhT0OPK06ToHZdP9JOhKnNuAYB2U6epwK5VtAHyg/HPkVEyWgwMzjHbvkjT2WZh 35J6Bg6J2kuJ8D/O Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 846 Lines: 21 On Tuesday 01 December 2015 10:20:59 Andreas Schwab wrote: > Yury Norov writes: > > > There's a tricky bug with signal stack, that Andreas also discovered. > > That was only a confusion about the compat state of sys_rt_sigaction. > It just requires making sure glibc uses the correct (64bit layout) > struct kernel_sigaction. I don't think we need to use the 64-bit version of sigaction, both kernel and libc are simpler if we use the normal 32-bit version. We should always default to using the generic 32-bit structures unless there is a strong reason not to. Arnd -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/