From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=DKIM_INVALID,DKIM_SIGNED, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED, RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL autolearn=ham autolearn_force=no version=3.4.2 Received: from mother.openwall.net (mother.openwall.net [195.42.179.200]) by inbox.vuxu.org (OpenSMTPD) with SMTP id 58967fa0 for ; Tue, 25 Feb 2020 22:08:18 +0000 (UTC) Received: (qmail 5660 invoked by uid 550); 25 Feb 2020 22:08:14 -0000 Mailing-List: contact musl-help@lists.openwall.com; run by ezmlm Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-ID: Reply-To: musl@lists.openwall.com Received: (qmail 5630 invoked from network); 25 Feb 2020 22:08:13 -0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=oV0u2e+wUuHxGGH7Avlq+Aqyim0hnYGDl52v9FaK6SgtxrevujJW4Q6la0GVLUHMq7+eXu3m9F1sNUb3Os5YELG6BDdVs2flXTf6WyK2M/iljF1+bTE1JnHnpKgPx2O0ys5EduRE5nBuPZyPIzOwv0RpDJzc3QSIW5dGU96mkcn6PumrR+i7j+7d4jTj/T13rDtpiAkZSXxQaBM4StALFyRAoyqGc9fkSlhbOidq+UT100bVtuhcgfqaGQKNAhQS1YKOMOgK2vVb47vj5WpgZAs3j3jHlmnxnAlcOxVKtFyh+aghHIfsgnqacej2WCLq68uXvtBZLT7TrCjZDuGMjA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=DYqCxFaCWy82TQiOnpZ7zWT7N6vEigWI92ji0sQGWIs=; b=PCjsl/r7w97npAGr6+1EI76Kv9uKU134IxdkhMfJftlZiA7ynTQ8TlSYOK1TKJ9L84nvzP/aXl10g9wwMjZnK7t9iKCH7+/CANnY/ImY5/fOvZHseR8SQtHMHhXzwegPFdidOMpTVwhNC0oS6cKs80T9sxl2MvK8Om2uj8ypSi6+LjAAYAG4Qn4dTHNN/ddBUwr0h2Rwmsy/GBwvXXSVknq7A6hyg0iD7uHkn0e7J7eqXjXLbv1rPvpFgZyqlusDQTzZO6ftSk+93DdJPgNct4g39dDZiKRix9zy5OjoTVL2Oae+kcj8g2E7RDOjPOo3gm/cC0/Rgh65tpGNBK9adQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nonterra.com; dmarc=pass action=none header.from=nonterra.com; dkim=pass header.d=nonterra.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nonterra01.onmicrosoft.com; s=selector2-nonterra01-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=DYqCxFaCWy82TQiOnpZ7zWT7N6vEigWI92ji0sQGWIs=; b=Bf/3eYz6nSdEyEHOuMvHqifOLZY83NdKeEjDVO6luA2fRyBMN7FaL30VtUk5ChGS5DhBqpKBvCCsJNJONFc1wi5WkdGEvtIv07CKutvUVWjsMHeu9InNdwV0VQGvQ20EqLpsdg4Rpn8lwir88TBpl3N3pINcqFV0p3lH8mX4uqQ= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=tobias.koch@nonterra.com; To: musl@lists.openwall.com From: Tobias Koch Message-ID: Date: Wed, 26 Feb 2020 01:07:58 +0300 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.5.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Content-Language: en-US X-ClientProxiedBy: FR2P281CA0010.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:a::20) To AM0PR08MB4273.eurprd08.prod.outlook.com (2603:10a6:208:144::16) MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-Originating-IP: [85.203.15.86] X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 2c4ae592-216c-4da6-e406-08d7ba3f2d95 X-MS-TrafficTypeDiagnostic: AM0PR08MB3907: X-Microsoft-Antispam-PRVS: X-MS-Oob-TLC-OOBClassifiers: OLM:7691; X-Forefront-PRVS: 0324C2C0E2 X-Forefront-Antispam-Report: SFV:NSPM;SFS:(10009020)(346002)(366004)(376002)(396003)(136003)(39830400003)(199004)(189003)(44832011)(6486002)(81166006)(2616005)(2906002)(956004)(31686004)(66476007)(8676002)(316002)(66946007)(5660300002)(16576012)(66556008)(8936002)(81156014)(31696002)(186003)(6916009)(55236004)(508600001)(26005)(86362001)(36756003)(52116002)(4744005)(16526019);DIR:OUT;SFP:1101;SCL:1;SRVR:AM0PR08MB3907;H:AM0PR08MB4273.eurprd08.prod.outlook.com;FPR:;SPF:None;LANG:en;PTR:InfoNoRecords;A:1;MX:1; Received-SPF: None (protection.outlook.com: nonterra.com does not designate permitted sender hosts) X-MS-Exchange-SenderADCheck: 1 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: 6YhOPqbb2KRLsl5olc6QDvLogeRlcM652JMMlc7fcjHPHoeJE26Sxla4O/UeEG1w1FL6i1i4MUmrAzA9B+3FuOMrWVpYc2rbytmRS4tZ1bXyhnGS63DT0LgRDXvghrWOqpClmbuKByLHyTNhWADhuN4Y0/2MDI0cMjANVvUDym2ZID/JCnwKc7AJVErguoM0zpfRBXijVe3QG/gY8CJp0KH2q8dI4Ju2FbkdHr+sZiuP5U7xhZ0l8E9lSqpIsSsN2Yy0uvc8aAZUXBql4kvEmAShBS46mpoO90bWmHIW6BwhBal0jA+kQzVTxdl0ZTOroC3XDuiHLOBFhqUwOdLmNvSSfvaQfJ1WgO9V1ja7JYg7zI2oWPxz5CgDK+vKmVSv9UxegObbSK7M2XhnFScWhvWpUEw6TQeirE9uvTlUdARV44AiU6rJBY8/gZHz8QX6 X-MS-Exchange-AntiSpam-MessageData: mT8aidUkw74DxX5DDjvW+g03mCZezHrQMUI3tlT62DMIHc1shNwy+++Y8fg8HsyFStmSojDENsptovzBjbw0tovpB8xqE0n4p+ZMYIJgiaIt6sij1lJREUC+5Tp4XgJxl8UcWKv0IyP/8RyFU6Kk8Q== X-OriginatorOrg: nonterra.com X-MS-Exchange-CrossTenant-Network-Message-Id: 2c4ae592-216c-4da6-e406-08d7ba3f2d95 X-MS-Exchange-CrossTenant-OriginalArrivalTime: 25 Feb 2020 22:08:00.8707 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 76ec9478-ab84-4eac-917c-c1a3242376a3 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: kKE+MBTTRGegJuA44GLKS/kMuKfyb7k5DsrK/so2+K38W3lqHtqa7r+tSBLm3W9E6P8j9ZVoKIoXRyv0qRBGUxh/KvYSoqGe+WRjorhR1BU= X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR08MB3907 Subject: [musl] Crash on (qemu'ed) s390x doing prlimit call after probing stack size Hi, I have some programs crashing on me under QEMU s390x user emulation. I see them probe the stack size using mremaps and then do a prlimit as in this snippet 24948 mremap(274877911040,4096,8192,0,0,56) = -1 errno=12 (Cannot allocate memory) 24948 mremap(274877906944,4096,8192,0,0,56) = -1 errno=12 (Cannot allocate memory) 24948 mremap(274877902848,4096,8192,0,0,56) = -1 errno=14 (Bad address) 24948 prlimit64(0,3,0,274889373840,274879934536,56) = 0 --- SIGSEGV {si_signo=SIGSEGV, si_code=1, si_addr=0x0000004000001000} --- Segmentation fault The same programs on other 64bit arches (such as aarch64 or powerpc64le) emluated with QEMU work OK. I'm trying to understand, what musl is doing here and why QEMU cannot handle it.Any pointers would be appreciated. Tobias