Received: by 10.223.185.116 with SMTP id b49csp487366wrg; Tue, 20 Feb 2018 02:52:14 -0800 (PST) X-Google-Smtp-Source: AH8x225s5JNwBRaX8TxyfoJYGCMaEqPMR7rS8GRNjkqg5p8kXVfNuNZqsdXgTZMhh/AvSvgmN+6A X-Received: by 2002:a17:902:7509:: with SMTP id i9-v6mr17302955pll.220.1519123934675; Tue, 20 Feb 2018 02:52:14 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1519123934; cv=none; d=google.com; s=arc-20160816; b=aSl3R3CJ9UGgE0md8pYVR5JKHVudl0WPFxiErTiEP1NLPc6jtHwrsy24y6Vn8oCK3p EPLFHCgVqeciQYGOnFhyxXWFhXnTdStVWbG3IUQ2NftYj5DJlJR12PXfCTNn9II711dz XRLbZemcRoXn7gBK5/7HA6zKgiWJyq6UoHj9r/XFRk+IJl54Jn6np958TKtZjqpsh1XP ZzzlzorH6ULccL6oNNpqltOx60cz8DM20romQwEsq6ksgSTiyv3qeq2BJjwD8vFIe65Q jyuaDq/O6o4yLw5jirmejCowkB76K/nQPYe+rVYi44NQJOpZNpq0lQsHEzFw+tZOP5oZ /CgA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :references:in-reply-to:mime-version:dkim-signature :arc-authentication-results; bh=09o/drbt628cFXmy4Ra4/YWz+cUpWhJPod8swfcvZxw=; b=0XQfwVyC62Tgiq/lksYxn8+9uIeQT41AeKRaHJhSkpdVfr1qXN8m+46suHNFimH2/O zQLjUFb9KHLe8FBJjl8dNEPcHjLvjhhkgotp+s5jhbvj6vhycZMLIeXv9hxcK6+VS82a I4PMOgqEi/9yzUK/wK0UIHuFEMPRFN/yZ90F0w7/Abp5NntrLa/LZymhidBj0H6e9J9x 9zfA0GfvyxowsG5toqkhcxktxhSVXMgCDjhj2WPBa6RqbWIqejm3i23zf9iQBS3iqAQT omBvvULlfFOERjBbUIw9z6kB2ngDWfO42sIi1GL2xqumeyv/2caO9DLrEtPs6YtNg0YN K2Gg== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@gmail.com header.s=20161025 header.b=Oko8ovDp; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id i4si8099814pgt.117.2018.02.20.02.52.00; Tue, 20 Feb 2018 02:52:14 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=fail header.i=@gmail.com header.s=20161025 header.b=Oko8ovDp; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751573AbeBTKun (ORCPT + 99 others); Tue, 20 Feb 2018 05:50:43 -0500 Received: from mail-qt0-f169.google.com ([209.85.216.169]:43728 "EHLO mail-qt0-f169.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751553AbeBTKul (ORCPT ); Tue, 20 Feb 2018 05:50:41 -0500 Received: by mail-qt0-f169.google.com with SMTP id d26so15742458qtk.10; Tue, 20 Feb 2018 02:50:40 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc; bh=09o/drbt628cFXmy4Ra4/YWz+cUpWhJPod8swfcvZxw=; b=Oko8ovDpWqgDOzGX0UEuTK006Q5n5VSjnvcK10fcFymZ2ZUT526hUoMJ5+6qMIT+LT ToPrtjyDrBk9lFN4vF0BuoJmVuwu5Kxo9pPB17HlGjq0CQ+kA6+Z6Er23uZdJUv3F2Gq n208550ah+78QxFv88AHjaEtvbzH9oOcsIXCryfXGNB5pA3zSdVuJsmKHDCXA7/22czC HiVmCd+AjxVoMsqbkwiyRUZX90JO7LEun/sPSjSWjn+91uFeJu0vJHAHHxlPn7Kzq1wQ CsjJg35YDqPQ7A6qO4Y6fMgF4s+sJvNZu0R6gL+bYPylo0csEoXAcidfi1/M2FNBO1Nj rbOA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc; bh=09o/drbt628cFXmy4Ra4/YWz+cUpWhJPod8swfcvZxw=; b=jPyvac7KW639niuiZfz6EKbYb/5VCsgy9t0P/+MgZLlNxICvz59D9EraoKKzMBdak3 GPPJt6hNmO2+iRtnb+SK72XFvbnzPuNQnbfGv8LInBCVahIJHr3RnLVNRxWxZn0xIqvy Vp+vXCyaSGtuByJ1NWMlcKSBV/FBXCItqVRiZDit4ojhwPAZrdhS05akBhkGL9orBsH/ GR8c3yf5uWnNpiF4BUvXZTlR2Q6vzV98TDSrY+ti0B58CkSC25DhRLXzDCWTFy1o0awt rg/F4X6hlqVrMZ2PNJPQmBf0ys06vJtzaFh+xmXatpnKwB0/RzYNDtXB2FM9tyekUIu0 5hYw== X-Gm-Message-State: APf1xPBQ0+QxwLn5mQvC//N8ZorOK+4fNcyl6qCy2bfGFGPjJO3++2kK cqlrN1Sh/wc/9BFfJG8yvfQ0ehM0OyJfdY7gcY1u9vkH X-Received: by 10.200.28.8 with SMTP id a8mr30864551qtk.280.1519123840360; Tue, 20 Feb 2018 02:50:40 -0800 (PST) MIME-Version: 1.0 Received: by 10.200.47.219 with HTTP; Tue, 20 Feb 2018 02:50:40 -0800 (PST) In-Reply-To: <1519117393-31302-1-git-send-email-geert+renesas@glider.be> References: <1519117393-31302-1-git-send-email-geert+renesas@glider.be> From: Geert Uytterhoeven Date: Tue, 20 Feb 2018 11:50:40 +0100 X-Google-Sender-Auth: XyzzNoH0lJU2GagkdDhl7O8Btic Message-ID: Subject: Re: [PATCH] mmc: dw_mmc-k3: Fix out-of-bounds access through DT alias To: Geert Uytterhoeven Cc: Jaehoon Chung , Ulf Hansson , Linux MMC List , "open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS" , Linux Kernel Mailing List Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Tue, Feb 20, 2018 at 10:03 AM, Geert Uytterhoeven wrote: > The hs_timing_cfg[] array is indexed using a value derived from the > "mshcN" alias in DT, which may lead to an out-of-bounds access. > > Fix this by adding a range check. > > Fixes: 7d92895208a008a2 ("mmc: dw_mmc-k3: Fix out-of-bounds access through DT alias") Oops Fixes: 361c7fe9b02eee7e ("mmc: dw_mmc-k3: add sd support for hi3660") Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@linux-m68k.org In personal conversations with technical people, I call myself a hacker. But when I'm talking to journalists I just say "programmer" or something like that. -- Linus Torvalds