Received: by 2002:ab2:3319:0:b0:1ef:7a0f:c32d with SMTP id i25csp34934lqc; Thu, 7 Mar 2024 09:31:36 -0800 (PST) X-Forwarded-Encrypted: i=3; AJvYcCUr18Fc4Cl603N6ptV0v/XxpkTqztMTq5c6RXlZuRq6XJ2hRMb3t6oMmlnP6C/ob8Svf+XR+N91R/GNFdQcKkGpalRejo7uBPYVEwUn/Q== X-Google-Smtp-Source: AGHT+IH9Ss9W/zmNMCYqyDqtB3bV9Bma5uauSp+sG/RZ0WSI5HOvZjuceBlyEWqFE8gNtLyf6gDN X-Received: by 2002:ac8:57c5:0:b0:42e:b107:f89b with SMTP id w5-20020ac857c5000000b0042eb107f89bmr8686134qta.3.1709832695836; Thu, 07 Mar 2024 09:31:35 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1709832695; cv=pass; d=google.com; s=arc-20160816; b=Sv4YtihK3smVBCm6zjBMMT3hrXIr5PwZ/8SxASwQ7Br70Oym6Gr1DdlABgAkFbEHjI A04rKRgdBxO363yaRMmR6jkU3njQ9Qn5ga6Efhtcfh5CF8X5Ym5PCAzBnBGjPOjoRv6q vVPpPrc03iI/DSVN3k6cihIbfzoE2wRDjG/dVup2pVl5DzT4p0Kow6msvHVUy7g0S2m8 q7TN4CNHfuDqlv1r8QZb0DLKF4duYOrs5g6f7YHJ7ujLALsrRPtxz9qxmNPdPmc9q1l8 WT+u/fUskbW7AYwdpi0Jx81d5E3duRuywmnJhU57sVuPB4OdQX9uMKEcMNlWdzlEpYse uexQ== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:in-reply-to:from:content-language :references:cc:to:subject:user-agent:mime-version:list-unsubscribe :list-subscribe:list-id:precedence:date:message-id:dkim-signature; bh=Yjv33NnLtrKGXvU8im2Fiysp5cKmGpJjJLOeYzsCHSo=; fh=p1+864vuZD+oNuFLtVkizXq7gbEOsgAdpyBnG/2f74g=; b=fhzwXsnslmoUDY3fVKgN+qqoOaSHOleMmLalNp3bCU5yLViAD6H2AsuoiTjELnsTUg JgCOxtJwiEb+jX40GBEjh3f3Z4kGowjfSGCAYO1tKT6p79UOgciQU2OeVdMH8KrmrsT2 6uT7e8X9RM+em4PqlclC1BGUCX882sUNtHyb+080lmqYNLFJXnBIp64ZaedSJF1RSMW/ +gfSQk+gf8+gaEEUHd7uv2EuE/m5M8vRvwpCjja5myP3IjU8XrUNKl2bdiEDwJkaIlyK jHL/OO1IBZgZtq8GuG0qBSwbzMQC+FIUPoqayiDdzeMmvp43g8fGgNJWMiDZw4muHdfz evGA==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=fail header.i=@igalia.com header.s=20170329 header.b=dJmSa48x; arc=pass (i=1 spf=pass spfdomain=igalia.com dkim=pass dkdomain=igalia.com); spf=pass (google.com: domain of linux-kernel+bounces-95942-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.199.223 as permitted sender) smtp.mailfrom="linux-kernel+bounces-95942-linux.lists.archive=gmail.com@vger.kernel.org" Return-Path: Received: from ny.mirrors.kernel.org (ny.mirrors.kernel.org. [147.75.199.223]) by mx.google.com with ESMTPS id t2-20020a05622a148200b0042ef7572f1csi8130764qtx.518.2024.03.07.09.31.35 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 07 Mar 2024 09:31:35 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel+bounces-95942-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.199.223 as permitted sender) client-ip=147.75.199.223; Authentication-Results: mx.google.com; dkim=fail header.i=@igalia.com header.s=20170329 header.b=dJmSa48x; arc=pass (i=1 spf=pass spfdomain=igalia.com dkim=pass dkdomain=igalia.com); spf=pass (google.com: domain of linux-kernel+bounces-95942-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.199.223 as permitted sender) smtp.mailfrom="linux-kernel+bounces-95942-linux.lists.archive=gmail.com@vger.kernel.org" Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ny.mirrors.kernel.org (Postfix) with ESMTPS id A4C081C2164E for ; Thu, 7 Mar 2024 17:30:51 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 2E526130AFA; Thu, 7 Mar 2024 17:30:47 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=fail reason="signature verification failed" (2048-bit key) header.d=igalia.com header.i=@igalia.com header.b="dJmSa48x" Received: from fanzine2.igalia.com (fanzine2.igalia.com [213.97.179.56]) (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 295CE1E89D for ; Thu, 7 Mar 2024 17:30:39 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=213.97.179.56 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1709832645; cv=none; b=tRCwn4gfBzoBrncaulU+BE3P3sWtQ8WjPaG86JzooyfF5ku59exUg1bNUV4bCvSVrzh/qQ++DwQnbMnfya9959aSov8ZNCjVhqebEzyggY6k5ayCOWrBk2SFePpeqrMmn8ItysFMaOKEd0+eope+zock21ACAPNvtC71QLKjQ2s= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1709832645; c=relaxed/simple; bh=nDX4Y4f9uDd31QKwCcae32hfL42F3oMhlu3XdePCRkc=; h=Message-ID:Date:MIME-Version:Subject:To:Cc:References:From: In-Reply-To:Content-Type; b=Em3pBfvHUJ0MG01dvJN5w5G0lomooFcldIrw2uzoAGb8m5CuOQzwggo2vVm3YhON2lydLq2pVctX4JvLK3rrvf5VPWw6ta/OiNXgRAkw5ndSh4IywZqdDTfm/ceUMgpZxJmK8meQZFDfSWIZJHcvsE/kKShqO4p1sSfnVa6ORIw= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=igalia.com; spf=pass smtp.mailfrom=igalia.com; dkim=pass (2048-bit key) header.d=igalia.com header.i=@igalia.com header.b=dJmSa48x; arc=none smtp.client-ip=213.97.179.56 Authentication-Results: smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=igalia.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=igalia.com DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=igalia.com; s=20170329; h=Content-Transfer-Encoding:Content-Type:In-Reply-To:From: References:Cc:To:Subject:MIME-Version:Date:Message-ID:Sender:Reply-To: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=Yjv33NnLtrKGXvU8im2Fiysp5cKmGpJjJLOeYzsCHSo=; b=dJmSa48xx/KGtJQYUHKXAHww0I 2TpS6y7zmFtLxSOUg2wuvbbyMnofWM1qtRlKmrvzCtF+igxzMHaZ/vc6TQmxQGJ052ked0oZd2YQ4 ENCSOyuIjz9g10Ks3o6oP/sk5j0S59BGjSHBg5+fFuO4C0mwLkL0u6zxtvh/gX92XKlorY7581l8J nVttOiWGIzoQyoPUBlvhEx5EaYIERG8v3f5EkOZStNR+s9uMJmf7WYDq+mQMoSSDNODhnSDU21kAW zWULxlayCTTF8PFPqoIIjeeAuRanMl4pJhMUDsdhk1iMJwQDFV/uiQ/27zpQBMwdbV2wD9PPotijG BZVfQcJA==; Received: from [177.62.247.190] (helo=[192.168.1.60]) by fanzine2.igalia.com with esmtpsa (Cipher TLS1.3:ECDHE_X25519__RSA_PSS_RSAE_SHA256__AES_128_GCM:128) (Exim) id 1riHZN-007MWj-6r; Thu, 07 Mar 2024 18:30:13 +0100 Message-ID: <0f8e9c87-ab40-fe49-da2c-fdcfdc9deeae@igalia.com> Date: Thu, 7 Mar 2024 14:30:05 -0300 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.15.1 Subject: Re: [RFC] How to test panic handlers, without crashing the kernel To: Jocelyn Falempe , Michael Kelley , John Ogness , Linux Kernel Mailing List , Daniel Vetter , Andrew Morton , "Peter Zijlstra (Intel)" , Josh Poimboeuf , Arnd Bergmann , Kefeng Wang , Lukas Wunner , Uros Bizjak , Petr Mladek , Daniel Thompson , Douglas Anderson Cc: "dri-devel@lists.freedesktop.org" , David Airlie , Thomas Zimmermann References: <266579a9-fde6-40ff-b13d-fb2312db406c@redhat.com> <87edcpn1l3.fsf@jogness.linutronix.de> <15015345-3068-2fb8-aa38-f32acf27e1d0@igalia.com> <3d0c4180-aa6d-4519-d6d8-8f16b98587dc@igalia.com> Content-Language: en-US From: "Guilherme G. Piccoli" In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit On 07/03/2024 14:22, Jocelyn Falempe wrote: > [...] > > For drm_panic, I changed the way the debugfs is calling the drm_panic > functions in the last version: > https://patchwork.freedesktop.org/patch/581845/?series=122244&rev=9 > > It doesn't use the panic notifier list, but create a file for each plane > of each device directly. > It allows to test the panic handler, not in a real panic condition, but > that's still better than nothing. > Nice! Seems a very good idea, at least as a first step to unblock the work you're doing. Thanks again for the effort, much appreciated =)