From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-pf1-f170.google.com (mail-pf1-f170.google.com [209.85.210.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 84AB226FD9B for ; Wed, 20 May 2026 05:49:38 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.210.170 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1779256179; cv=none; b=gtKhhZzBSb1rhTLNO/5IdtcChnt632m4itscuhCxU8m3qQZnFtMQpQ3dEXpH27KkmvVuUOs3oSBtO9oGYs8a8ONM3HE3/IjIxtvuTcQxO4biK4uE9cN4+1oMFuE1SJqF42o1oIEhPdzVZeyfaxu3hUB+siLNz5jYTkeUHaEMhpw= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1779256179; c=relaxed/simple; bh=MTqoHv+DicNYk5kIYTnplBIAwN/Kr2WwcNuJKFIQIwE=; h=From:To:Cc:Subject:In-Reply-To:Date:Message-ID:References; b=ncjDpA52SWuLkNgdixG6uBsG2AUCf0DLNwihSFCnO5YqXyJf0SMSjKB7VWc3ngT/gXk9c7MmdM4hnuZaUCVSVk1RPeIpgNOPBTIpl91oW3BciRH18I1/ADZPhEH1BrsdjKKJfRkVTzFjXY98/HU4TWfdPKa9etxUlobq80hsmwc= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=Y67o7seo; arc=none smtp.client-ip=209.85.210.170 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="Y67o7seo" Received: by mail-pf1-f170.google.com with SMTP id d2e1a72fcca58-83ef1d17904so4368673b3a.1 for ; Tue, 19 May 2026 22:49:38 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1779256178; x=1779860978; darn=vger.kernel.org; h=references:message-id:date:in-reply-to:subject:cc:to:from:from:to :cc:subject:date:message-id:reply-to; bh=MTqoHv+DicNYk5kIYTnplBIAwN/Kr2WwcNuJKFIQIwE=; b=Y67o7seoamtdJFK+gzJ022XQSbWWgB3YTIv/tl7AL43MVCZx5nSjCtU0BF13/iliQC 3jEFNaEqfRst8hOTXjE1zSrkeqsjjxY9TSgq4dLfd7QO1A0iixZV6KjXBMyAJ4UoSTeM NqNu+SYv+/5pkWzI+QTbxO9XCa1X7ia4bCNpCDU25tOO1DEwhFbPdZSA3oShqbBJzGUT heXrBr2gT25S0ThllsZXUGr/EFYBC1JRsRkziqx2ZVzh9+nuyROMy5yWquoM8NhdqyYR Mlc+F2w8oRM/HBq76prfgvmnI3aPiUEQV8LBri08hDR9pj7PhxRmKqLu0dqtc98qbvJq pWjw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1779256178; x=1779860978; h=references:message-id:date:in-reply-to:subject:cc:to:from:x-gm-gg :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=MTqoHv+DicNYk5kIYTnplBIAwN/Kr2WwcNuJKFIQIwE=; b=EYqKNxcP1go4z9XKmtj5htbMUV15NRp7lNjuIlOaTbGaYwtf0/jstBnzTAZkpejDjq Wtt97A2kWbgfetdCOnMlXaavow2OQVfY9EzCenxIjBEZm9tE1KPrNBQuC9Lr76uacQNd QyY2ll+JyxZbA6ptYT+n44BucRBRehLiQTpGDer5Jztbf006FdlE6Z7jC4mGn+hZGs3N p4WGk64Zf8jE5Q6GB2qNgkuU56L5nSR+8lM4XY7oYwJGbjFIKDFbJvc3GCdJxgETYX6z wt7zVDk7PXJ1noxgGhEX2UKzUBVRAlY6YbqVyO1SezpyMpfqUsf67vI8KS3kgbKiu2IW BgJA== X-Gm-Message-State: AOJu0YxHRKEm40fRfSoRjjygqghSimj37jto3vvSyrQj4yWe3fVrgws4 euHrn5nDloemVYYTeiipioZl2aXQ6s+CNXJhjZ1ejHDod8KHLPChTJAl X-Gm-Gg: Acq92OHNX0HY8vQR2V6zgtDT7Z4MGg5CKfKvFP8j02l0BBDrdHG4KKuFW0JHo+fegyW BMVGLEqqHOPCekWUUYLvfP97JNgxQUKPHRq0TICVe3vSxjc6nS7V4fziFMToTN0+MbBCgVk9YTq F1+Za7egZ8rGl+bUpqYKUrs6zmQYMfAmF4qkGKZ+Z0K44gvHyN6K7EyAj4JfYKBWu0ul7iM2JBz D+5mbZTePjuA93iKsuLpVo53fCTKFZ4H4FY9BKAulSmiSfk3gwrTCaL3pjYfiIXfDqAewmmSqFZ pY4TTKQrzviFWBPjPxbAojwhDtOQ3NNaD5JqMFRN40WvPsC237++nMImIbqBD6TOW9ZlH+PzG1S WC67HvTozGWw6ZaGUJjwGAjdZJjb6zxdKEfbWSkmsH88r8AxBIiqKifXc/cVNVl4rU0AdJ3c3YW o4va/ZjOQ96VV/Zmo4VePBY7XTXtRsLFfY X-Received: by 2002:a05:6a00:4193:b0:82c:9126:31e3 with SMTP id d2e1a72fcca58-83f33d9dc33mr23321111b3a.26.1779256177788; Tue, 19 May 2026 22:49:37 -0700 (PDT) Received: from pve-server ([49.205.216.49]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-83f196660f9sm24881929b3a.10.2026.05.19.22.49.35 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 19 May 2026 22:49:37 -0700 (PDT) From: Ritesh Harjani (IBM) To: Sayali Patil , linuxppc-dev@lists.ozlabs.org, maddy@linux.ibm.com Cc: linux-kernel@vger.kernel.org, Mahesh Salgaonkar Subject: Re: [PATCH v2 2/2] lkdtm/powerpc: add PPC_RADIX_TLBIEL test for radix MCE validation In-Reply-To: <85c9b59217bcecb3c7af52e9d5b175266771d7de.1778975974.git.sayalip@linux.ibm.com> Date: Tue, 19 May 2026 08:19:13 +0530 Message-ID: References: <85c9b59217bcecb3c7af52e9d5b175266771d7de.1778975974.git.sayalip@linux.ibm.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: Sayali Patil writes: > Add a new LKDTM trigger (PPC_RADIX_TLBIEL) that executes a process-scoped > radix TLBIEL instruction to exercise the radix MMU behaviour and > associated machine check exception (MCE) handling paths. > > This provides a way to validate MCE handling in radix mode. Currently, > there is no dedicated LKDTM test that exercises this path or allows > triggering radix-specific machine check behaviour for validation. > > The test is only enabled on ppc64 systems with radix MMU > support and If radix is not active, the trigger is skipped and reported as > XFAIL. > yes, ISA states that RIC=2 and IS=0 is an invalid form of tlbiel causing machine check. It's good to have this test case which can test MCE handling while in radix mmu mode for an invalid TLBIE[L] encoding. Looks good to me. Feel free to add: Reviewed-by: Ritesh Harjani (IBM)