Received: by 2002:a05:6a10:a852:0:0:0:0 with SMTP id d18csp1659937pxy; Thu, 6 May 2021 12:34:54 -0700 (PDT) X-Google-Smtp-Source: ABdhPJyGiy01e6jEWNUaj0UCmz0ModtfoKRRStpAwA/AQ1/C4TQQWe1jbiA9JM+q1mj5O8F3HGda X-Received: by 2002:a63:7703:: with SMTP id s3mr6005548pgc.339.1620329694788; Thu, 06 May 2021 12:34:54 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1620329694; cv=none; d=google.com; s=arc-20160816; b=Q4h2/fYXcrOtFdNYEyTVDXoxR4Wc9A2lbMz86tiZ2f1rhZYoUztcFHu/C1Lfdk7OHv KBDc3mis+C2d49jFHXIVcLgpMaQbjAocO41jjotyup1KFdCjEKY4xc9OvcE+XBraktbb hF3bZBXjMwqHbPW2Y2sOFO49+yYx7Q7eWe0SWe+CLxh5Xck6sp9zzG8bXD+EDBoobLxp tW9AMXWe5CXXiaBArS0uPJEmsm9cS+3jc/LirlD6y3tMnsgsTdCEEWZffhw4dmobM1aT ny2KascsXRg+aEmmkyUz03eoufTmeAJuF/nna43sbOl+9yumAVQyRO7Em7BhVLHYvVjX tv8Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:dkim-signature; bh=FHrtdCMpJ6hTGURWAOvHXQBYIp09wPfHcz/BgTusvDM=; b=mECruBwiiBEduMC6FmY2SErcetNbsQcwur5f21fqXoE6tm66/vSXeyIca/73mCuMMY uJ4+AU2KqsMS+5TQEB0sh4/y9AplJfzw4mNUAE7dAyHcuDPrXKwfNLRBumcVcMqLJEji vz5f8Km7PGXRm/0MZwG8e7zfgQ4AqrQs1ZQSlmjmXkufcOCWEJ21zL3ul2zHiaSvtV92 sBPpOxSFj4A7b2TqBntBlstWr2/vvX/9GmxXXg3c2YkaNaVkFKaGzKAppfhwY793t8vI L+iFZvMjgBEa1J48moyootFf1R6a0VWgUsj7NRMGDXGEwwAEE7EoVLKKnO06xQhGdsLO Zs/A== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linux-foundation.org header.s=google header.b=YcHASyyG; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id m8si3766615plt.413.2021.05.06.12.34.42; Thu, 06 May 2021 12:34:54 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@linux-foundation.org header.s=google header.b=YcHASyyG; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S235589AbhEFQ1Z (ORCPT + 99 others); Thu, 6 May 2021 12:27:25 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:45722 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S235167AbhEFQ1Z (ORCPT ); Thu, 6 May 2021 12:27:25 -0400 Received: from mail-lf1-x129.google.com (mail-lf1-x129.google.com [IPv6:2a00:1450:4864:20::129]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 9DCBEC061574 for ; Thu, 6 May 2021 09:26:25 -0700 (PDT) Received: by mail-lf1-x129.google.com with SMTP id i9so2077810lfe.13 for ; Thu, 06 May 2021 09:26:25 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linux-foundation.org; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=FHrtdCMpJ6hTGURWAOvHXQBYIp09wPfHcz/BgTusvDM=; b=YcHASyyGjOsvRsAICnwedOYDgqo99c6xqPpr7ONmgJval9FdT1JKTMNjr+ttBlmuX5 O9G6kxkAdR03YCgYcwQfwppEYuuJ2zUXhOLQFk3IDcuZwcBMwysip7HIWJb7otnMk6Xs JntofGvputZEgbhuUDJJvJkIU+sNp9zRECOqc= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=FHrtdCMpJ6hTGURWAOvHXQBYIp09wPfHcz/BgTusvDM=; b=Aauo33mBtBVpTQEUU7jJtIOLQudowYSPdUy6+gu2dlqtBWnrV8tn988cr1k0PbBxow YL5PRvUZhFEetwjvKmStmA/c1CLK9XmQBDsR7QFzT/mx7eFeywrj+TDnvQa4RomY6vEo 7bU4lpMXG22m/o4yycRWrFAIyLRMp7mzPnZYxw2GKeaaRH6HG2CcoCthC3aMNxGPUSr1 uN6pJhwAsejbZuLMgl25WJGxF6WRwYiyGRzUY/FhjfmSRnjdcsqqx3XqV+CDkrunGPGv YFoDCZ22OIyWor9Oo95+5vMh3ErhzcdLjLllDINr4EapOie2qZFV71MnXRXVcwKYMaap Aa7g== X-Gm-Message-State: AOAM531s/dH+cZJPm+aj57UNlqnTBOnBLo8tg1YossA6ArPO8JQFpFiV q9oMI9BjsM3g61MiZnD7hbc+BMNUvMKVTNRjeIg= X-Received: by 2002:ac2:4a8d:: with SMTP id l13mr3525028lfp.493.1620318383971; Thu, 06 May 2021 09:26:23 -0700 (PDT) Received: from mail-lf1-f44.google.com (mail-lf1-f44.google.com. [209.85.167.44]) by smtp.gmail.com with ESMTPSA id u12sm1040164ljo.82.2021.05.06.09.26.23 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Thu, 06 May 2021 09:26:23 -0700 (PDT) Received: by mail-lf1-f44.google.com with SMTP id 2so8663068lft.4 for ; Thu, 06 May 2021 09:26:23 -0700 (PDT) X-Received: by 2002:a19:7504:: with SMTP id y4mr3443217lfe.41.1620318383001; Thu, 06 May 2021 09:26:23 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Linus Torvalds Date: Thu, 6 May 2021 09:26:06 -0700 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [GIT PULL] RISC-V Patches for the 5.13 Merge Window, Part 1 To: Palmer Dabbelt Cc: linux-riscv@lists.infradead.org, Linux Kernel Mailing List Content-Type: text/plain; charset="UTF-8" Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Wed, May 5, 2021 at 10:51 PM Palmer Dabbelt wrote: > > Here are my conflict resolutions, if that helps: I think you've unnecessarily done that "+1" twice: > + /* + 1 as memblock_alloc() might increase memblock.reserved.cnt */ > + num_resources = memblock.memory.cnt + memblock.reserved.cnt + 1; > + res_idx = num_resources - 1; > > - mem_res_sz = num_resources * sizeof(*mem_res); > + /* + 1 as memblock_alloc() might increase memblock.reserved.cnt */ > + mem_res_sz = (memblock.memory.cnt + memblock.reserved.cnt + 1) * sizeof(*mem_res); > mem_res = memblock_alloc(mem_res_sz, SMP_CACHE_BYTES); > if (!mem_res) > panic("%s: Failed to allocate %zu bytes\n", __func__, mem_res_sz); and I kept that as just the first one. Linus