From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S933696AbcA0PL4 (ORCPT ); Wed, 27 Jan 2016 10:11:56 -0500 Received: from mout.gmx.net ([212.227.17.20]:64051 "EHLO mout.gmx.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S933444AbcA0PLy (ORCPT ); Wed, 27 Jan 2016 10:11:54 -0500 To: Linux Kernel From: =?UTF-8?Q?Toralf_F=c3=b6rster?= Subject: UBSAN: Undefined behaviour in mm/fadvise.c:72:10 Message-ID: <56A8DE37.3090900@gmx.de> Date: Wed, 27 Jan 2016 16:11:51 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.5.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K0:02xy8QdxOIFabfT2v0OsHzX7QhTAsjL+GPd3yQ2RW1XdtunuEZK Dt5uog7swYok4Y2Kcq4RJ4qGF5DLGQdbduK1eTgGidDfCZAb96k6nOvimigthWNAk0WKDmj v8/XeJEYtwBVTHyysG9QMX/oT1aud4juat+0+7NYK7qz8xQJ3XdsFhA1mZ1AjjsP0sVOlJp UcJaTkK2XHe9SPq2X8eXg== X-UI-Out-Filterresults: notjunk:1;V01:K0:GIz6Zm47nAA=:n73iRewPQDT2NnDlGXmhbf 4wrXKJHPWnMgOTH+GaQzGpoMy97KXghxI93PvDAzG43fpGP8PPVG9sAdTB8b0dt+H3oEkCqdB H+6+u0fLYlHQ1H9he09LAN1nwioZUP/yuBIk55N1qZOAf28MRfC1GYXHjaNq3gu7JKsgzyYT9 6KBEbM1apqJ+2nSe7dY6i9dDT2tfWglMQ39DC70v6XUmC86ys2+XcPb9bM4Oc9en/hncWbPDa Gz3ecQjlpzocOICInkezvsFVXtGwwT3F5nJxJNvL+8QbCe4QmJo09npwxntsKkNZhbCx2i5B3 f4ERCciYWCG5LwvCrXSenmEOeIqY7A8hEZB6kFLZe3L1KH1gdH+qOKSoV9Y4lKK1RvWWCVUsg e2xYDPjdJ56FummOftp+N7d+ceyDaZUf+VMNenHrz4yfsfeJd7zcnJsSWHOYDDH667pMtKV+K mc5TwS5M1/jPY8KESs6f7812+I3MdUs+nip5s7t1AvXjyy+58em9I1yvDKl+FiWQEbedWj+3n iupJDHkjXaOps/LfOpX7oMUgPqn9rpM74M63gh1IYofX8A5zbOFvtsTYQXqnaGiXKOF3rdW9z C7hO+NBH3jRSVP4WHZdldA7USt3jMX4uhR9cuqhfYHHISto69dPmzFT19oaxUV0VXhytRrF14 6mVJXdQr1PW1SDufDQh7XTkaEgAjFCnvl7mD4vokbB1GY0/XmjuSufyj6UDiYOcDxx5L8058p sbl/MW4/1faAp7qFqCmTJnH+GtnyCqhrhHYVubGzjaQ+5ODVXDFqC9e28zioRpEd4CvOaLKmC hc43VIF Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org got this at a 32 bit Gentoo Linux KVM while fuzzying with trinity : Jan 27 15:30:50 n22kvm-clone kernel: ================================================================================ Jan 27 15:30:50 n22kvm-clone kernel: UBSAN: Undefined behaviour in mm/fadvise.c:72:10 Jan 27 15:30:50 n22kvm-clone kernel: signed integer overflow: Jan 27 15:30:50 n22kvm-clone kernel: 3218697763487219936 + 7957419010335735808 cannot be represented in type 'long long int' Jan 27 15:30:50 n22kvm-clone kernel: CPU: 1 PID: 30658 Comm: trinity-c0 Not tainted 4.5.0-rc1 #1 Jan 27 15:30:50 n22kvm-clone kernel: Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.8.2-0-g33fbe13 by qemu-project.org 04/01/2014 Jan 27 15:30:50 n22kvm-clone kernel: f0529f4c 00000000 f0529e70 d2bcd78b 00000007 f0529ea0 f0529e80 d2c31bbe Jan 27 15:30:50 n22kvm-clone kernel: f0529e80 d3531e1c f0529f04 d2c31f0b d3308e5c f0529ea4 0000002b f0529ecc Jan 27 15:30:50 n22kvm-clone kernel: d3531e1c 0000002b 00000286 38313233 37373936 38343336 39313237 00363339 Jan 27 15:30:50 n22kvm-clone kernel: Call Trace: Jan 27 15:30:50 n22kvm-clone kernel: [] dump_stack+0x42/0x67 Jan 27 15:30:50 n22kvm-clone kernel: [] ubsan_epilogue+0xe/0x40 Jan 27 15:30:50 n22kvm-clone kernel: [] handle_overflow+0xbb/0xf0 Jan 27 15:30:50 n22kvm-clone kernel: [] ? __audit_syscall_entry+0x106/0x2a0 Jan 27 15:30:50 n22kvm-clone kernel: [] __ubsan_handle_add_overflow+0x12/0x20 Jan 27 15:30:50 n22kvm-clone kernel: [] SyS_fadvise64_64+0xd3/0x630 Jan 27 15:30:50 n22kvm-clone kernel: [] do_fast_syscall_32+0x14f/0x940 Jan 27 15:30:50 n22kvm-clone kernel: [] ? reset_node_managed_pages+0x50/0x50 Jan 27 15:30:50 n22kvm-clone kernel: [] sysenter_past_esp+0x42/0x69 Jan 27 15:30:50 n22kvm-clone kernel: ================================================================================ -- Toralf, pgp: C4EACDDE 0076E94E