From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by smtp.lore.kernel.org (Postfix) with ESMTP id A458CCD129C for ; Tue, 9 Apr 2024 23:09:32 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 1EB686B0098; Tue, 9 Apr 2024 19:09:32 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 19B0C6B009B; Tue, 9 Apr 2024 19:09:32 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 03B946B009C; Tue, 9 Apr 2024 19:09:31 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0015.hostedemail.com [216.40.44.15]) by kanga.kvack.org (Postfix) with ESMTP id D9F866B0098 for ; Tue, 9 Apr 2024 19:09:31 -0400 (EDT) Received: from smtpin05.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay10.hostedemail.com (Postfix) with ESMTP id 6B3ACC0588 for ; Tue, 9 Apr 2024 23:09:31 +0000 (UTC) X-FDA: 81991536942.05.9A9B862 Received: from sin.source.kernel.org (sin.source.kernel.org [145.40.73.55]) by imf13.hostedemail.com (Postfix) with ESMTP id 5879A2000C for ; Tue, 9 Apr 2024 23:09:28 +0000 (UTC) Authentication-Results: imf13.hostedemail.com; dkim=none; dmarc=none; spf=pass (imf13.hostedemail.com: domain of "SRS0=qg+T=LO=goodmis.org=rostedt@kernel.org" designates 145.40.73.55 as permitted sender) smtp.mailfrom="SRS0=qg+T=LO=goodmis.org=rostedt@kernel.org" ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1712704169; h=from:from:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=9fQdU5nAO7R939RxH7SSdOIQ3j5lyXRYukuzfa+NXNE=; b=3FXRCYkXDFWKn8PywN5qyqgGDGBWQJE9ITU30uNwvU7wpol9LH7kYg7gM5n2uO9IiOsHO3 d5JTgo8gpa0YEQ4lLS7OLM5yosi3fHlxu41XlSP54pcqKjRnGGjBKxcIRQkAGV3FCqUygh Cd/MOfLguyuuoA70AefgmcpI0Skq9HI= ARC-Authentication-Results: i=1; imf13.hostedemail.com; dkim=none; dmarc=none; spf=pass (imf13.hostedemail.com: domain of "SRS0=qg+T=LO=goodmis.org=rostedt@kernel.org" designates 145.40.73.55 as permitted sender) smtp.mailfrom="SRS0=qg+T=LO=goodmis.org=rostedt@kernel.org" ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1712704169; a=rsa-sha256; cv=none; b=qSoTf2T76evkj9ufN1qpNQhKQObpzcMY+vOVnzOYiDowllbV5eHLotfkVPFaIZg6zhWoFl vDpxI7KdeQtWT/Mo5Ny8YAH5AjO69ZvbozcJWg2AI1XxKVrUfRyfxyc55TDe2YLvmtnaxo 9kycfpr7CATUWOTQkWfPyPqeCCu92tk= Received: from smtp.kernel.org (transwarp.subspace.kernel.org [100.75.92.58]) by sin.source.kernel.org (Postfix) with ESMTP id 07889CE2455; Tue, 9 Apr 2024 23:09:25 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 4227CC433C7; Tue, 9 Apr 2024 23:09:21 +0000 (UTC) Date: Tue, 9 Apr 2024 19:11:56 -0400 From: Steven Rostedt To: Kees Cook Cc: linux-kernel@vger.kernel.org, linux-trace-kernel@vger.kernel.org, Masami Hiramatsu , Mark Rutland , Mathieu Desnoyers , Andrew Morton , "Liam R. Howlett" , Vlastimil Babka , Lorenzo Stoakes , linux-mm@kvack.org, Thomas Gleixner , Ingo Molnar , Borislav Petkov , Dave Hansen , x86@kernel.org, "H. Peter Anvin" , Peter Zijlstra , Tony Luck , "Guilherme G. Piccoli" , linux-hardening@vger.kernel.org, Guenter Roeck , Ross Zwisler , wklin@google.com, Vineeth Remanan Pillai , Joel Fernandes , Suleiman Souhlal , Linus Torvalds , Catalin Marinas , Will Deacon Subject: Re: [POC][RFC][PATCH 1/2] mm/x86: Add wildcard * option as memmap=nn*align:name Message-ID: <20240409191156.5f92a15c@gandalf.local.home> In-Reply-To: <202404091521.B63E85D@keescook> References: <20240409210254.660888920@goodmis.org> <20240409211351.075320273@goodmis.org> <202404091521.B63E85D@keescook> X-Mailer: Claws Mail 3.19.1 (GTK+ 2.24.33; x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 5879A2000C X-Rspam-User: X-Rspamd-Server: rspam02 X-Stat-Signature: f3ip9moy5butwmufxktpug3gbce3a6r1 X-HE-Tag: 1712704168-143594 X-HE-Meta: U2FsdGVkX19prAbcf5wOs5NXaUZyqkCQPKT+u6vmyS2HNOD2At9rW0tx+fTExhS9tm00V/kUba79sewDVn8kAJ/rgxSzkL0fmHmIAYjSUv4QDB2d1jiFc1yRt7utnrN5KGVK7LsIW7J+e2scPc2by1iLC98mhMHKZWWNigogXQ0HclR3ySMUD4qQQY5xm5Sn8NK7WLrzhiQ6zbU/WfCqdt7I1cPPFTRT9BDYq9g4+ac+ADFmxMdTquZZWNkdt7Ao+o7LxQvnr12kudTX5+kS+oD88NaUBcmjB4LCoCXL4oONKQC7wGYkwS29AtAN7QpDZxU/5u2eUXDc1XkM4RU4t/mJnB+DOjsuvUSx8QpFOTh4uAG8WhauQbIGuRmF0WD0y1EKKzrZ2dMzw48KliwT/Go6uZbU2GAU0/xj2Zstl5rIvzSKCxuElVZu3EBT0MgF6UeVixYy0zld9YVlebj3LvQvKYgZiWlPg57/NBHlQfGJPn07TRCG8A08s6L2xz4s0FAsGe/1iQ/zi3llVzc3bZm3xRLHXkm57jy/3TLvsNPvbuPmlb9+03jt8XKhPkPFfSEWY9fcXFzC+O5fJgA0eZDneOn/N5WV/nN7HSMqFuNmu2JXmfoxL+HWuv9U6nIzmX/AMwvChlensib6ti65TNlMomFQPTpV4zb35s9K3MDnIsrtriBTYQBOQQILAYWD1rvnr77RdAn94TPNGmD9wVH0mK7+FNsvl0BBzNMVF209Nydv4+0irkCDxelowBIgZC4hFsaGzjn7F3zIgpsA1MIm80UYe/pAXF11lFHSWRTTm538AkLR3Wn1E2urPz+ZGva9dk1FMcKTtmwqSi0JqgrzN/Pc+64Q5JuehwtyLUcVFVwqQItw+LjyS37UeoEFg7mYbm5GV0dcEekQu4coH+SURY9N32+wi/dqGvyRJ3/askHCh2x0Q0bDLtPetSPkIOCX/Uy25Gu9hujcODS KgnpTsCf 7PqjqJOjOH0CbK63a3GTQWG+B0KPCc6BSfZRE0MA65ykiFDpx4Qs9CrjQK1vAFRAPxhHNA4M/E4hLnSbavL9zV+tHzZmNn9dZnq1w1co47jrbfhNtGl1brgjuKypJPHUK/nj/2a0f6YSzAAWDPPLTGJ4rvFU88z6Pipq70/iRJUMO6Rgq4rzxZas+MM3vZghczPza3GoeYw96rfMXqSnVHsoy99iG7IgstYeUkYnWJmhGEmSASgbKH8IeffiTht4p2DrhpOSE2lpZQLQDbOKKuHupgPs3QMzRVOx5YuWJ3yLuZyTRori6AVUKfQ== X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: List-Subscribe: List-Unsubscribe: On Tue, 9 Apr 2024 15:23:07 -0700 Kees Cook wrote: > Do we need to involve e820 at all? I think it might be possible to just > have pstore call request_mem_region() very early? Or does KASLR make > that unstable? Yeah, would that give the same physical memory each boot, and can we guarantee that KASLR will not map the kernel over the previous location? -- Steve