From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mgamail.intel.com (mgamail.intel.com [192.198.163.19]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 35CAA396B7F for ; Mon, 15 Jun 2026 19:43:48 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=192.198.163.19 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1781552630; cv=none; b=JD6QJsRRzPwvFRwJ+ryeMU8Rh2AJ6ye1wvvEyERXIJREiiv7sPYEr8q7tkL6FeV31kYWc/EIQbT8O1i+19xFJFL/P+HAvy+YaqQmWdRfmTRwryicM5+/pTql0yH6vvN/oDgWekL+hQpTXk80M76wUDuBtYM9Zqg6Lfxlh0VrJfI= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1781552630; c=relaxed/simple; bh=xg7yiETJy6nvB0R/Kf8bpkIrswKieVI85uHPC8Dq/Yw=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version; b=ESdN8Klt8QfzGD8YO1gJImrjqWI+yAzWfroJsgj0q95u9AO/Yew5XjtU50SlMQN4vpKNQU+db8v5lMKsf/jY4jzkN4S0XYJ8NeNel2/f6wEz+2ou7u5KgTxKHc0c1zXXE8P/gyx8zqh1ZOq9tPfA0yEtEF0TxWeVUBS2hDiGoIw= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linux.intel.com; spf=pass smtp.mailfrom=linux.intel.com; dkim=pass (2048-bit key) header.d=intel.com header.i=@intel.com header.b=EK10yW4Z; arc=none smtp.client-ip=192.198.163.19 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linux.intel.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=linux.intel.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=intel.com header.i=@intel.com header.b="EK10yW4Z" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1781552629; x=1813088629; h=from:to:cc:subject:date:message-id:mime-version: content-transfer-encoding; bh=xg7yiETJy6nvB0R/Kf8bpkIrswKieVI85uHPC8Dq/Yw=; b=EK10yW4Z5ylpnud0Qs7K+HPl3InxUDDjv6aXbcfT9d2YZMqvgrBMpdb9 vjYums9yTvScSg+O4qW+XFvVr3dE9ZoW4963PcIlF5/trOnyVYt+VOJ9F i7RXk9UF07unwV5bb0dpED2E9xCyhdYVquWa1WwB8pg6Pz6YwHO57Bu46 9rtI7ui/Fq1iwh0GAqYEXGxgQ3Ypz4XTsJNDbgdKm70X0jAXvMfAZDPP3 2wpAvsabXX44/3WrYepSD5Oya/5VyVCyUGzzw4fa/VKTzdI/0lObeheVU n41zvczpD1arrnsJRXplKEyNNZfBymFvrDNwTMb7raKOt5VNSLtSFW+ym w==; X-CSE-ConnectionGUID: oQreQ8EzRgWu88ee3lXTzA== X-CSE-MsgGUID: M0KcRlAlTBOfL4i08+ZmUw== X-IronPort-AV: E=McAfee;i="6800,10657,11818"; a="81316624" X-IronPort-AV: E=Sophos;i="6.24,206,1774335600"; d="scan'208";a="81316624" Received: from orviesa008.jf.intel.com ([10.64.159.148]) by fmvoesa113.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 15 Jun 2026 12:43:48 -0700 X-CSE-ConnectionGUID: zcoaZqmAS8Ww2yu2bOl6vw== X-CSE-MsgGUID: aSL8QRLoSwaV7JK7t2uYLg== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.24,206,1774335600"; d="scan'208";a="247422112" Received: from smtp.ostc.intel.com ([10.54.29.231]) by orviesa008-auth.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 15 Jun 2026 12:43:48 -0700 Received: from ray2.sr71.net (unknown [10.125.111.24]) by smtp.ostc.intel.com (Postfix) with ESMTP id 285B15EA7; Mon, 15 Jun 2026 12:43:48 -0700 (PDT) From: Dave Hansen To: torvalds@linux-foundation.org Cc: x86@kernel.org, linux-kernel@vger.kernel.org, Dave Hansen Subject: [GIT PULL] x86/mm for 7.2-rc1 Date: Mon, 15 Jun 2026 12:43:47 -0700 Message-ID: <20260615194347.529641-1-dave.hansen@linux.intel.com> X-Mailer: git-send-email 2.43.0 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Hi Linus, Please pull some x86/mm changes for 7.2-rc1. There's a small comment fixup, followed by an actual bug fix. The bug fix is slightly new territory for us. It fixes a real regression, but it is from ~6.18 not a _new_ regression. It was mostly only biting folks doing hotplug memory testing. So, it was queued in here and held for the merge window instead of going via x86/urgent. We _think_ holding on to things like this is what you asked for in the 7.1-rc5 announcement. Please holler if this isn't what you were hoping for. -- The following changes since commit 5d6919055dec134de3c40167a490f33c74c12581: Linux 7.1-rc3 (2026-05-10 14:08:09 -0700) are available in the Git repository at: https://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git tags/x86_mm_for_7.2-rc1 for you to fetch changes up to 39406c05f8f150f1685839acd38ffdd69ff92031: x86/mm: Fix freeing of PMD-sized vmemmap pages (2026-05-27 11:39:38 -0700) ---------------------------------------------------------------- * Fix freeing of PMD-sized vmemmap pages * Update comment about pgd_list ---------------------------------------------------------------- Brendan Jackman (1): x86: Update comment about pgd_list David Hildenbrand (Arm) (1): x86/mm: Fix freeing of PMD-sized vmemmap pages arch/x86/mm/fault.c | 5 +++++ arch/x86/mm/init_64.c | 40 ++++++++++++++++++++++++++-------------- arch/x86/mm/pgtable.c | 11 ----------- 3 files changed, 31 insertions(+), 25 deletions(-)