Received: by 2002:a05:6358:9144:b0:117:f937:c515 with SMTP id r4csp6768389rwr; Tue, 25 Apr 2023 03:34:53 -0700 (PDT) X-Google-Smtp-Source: AKy350bOm078XMISRvNanMy3ZoKpXd56FzGXiCT5aGjLCY+1Lflwmapq9Ite4pOb2ROCo5Xo/hMx X-Received: by 2002:a17:903:2309:b0:1a1:ee8c:eef5 with SMTP id d9-20020a170903230900b001a1ee8ceef5mr20858428plh.7.1682418893422; Tue, 25 Apr 2023 03:34:53 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1682418893; cv=none; d=google.com; s=arc-20160816; b=M/IxxroSziskG4sz3r1YxLCdjPeKCBdQ30s5iFHAnnKDsZ1mijWBAkajzSXw0HspxB xb7chSowBrzZUjbZhPL/fZ/3anII4a4jXcnxiX3Y8Jjqivi2i0M21pEYn77+3RxVJFpO wtAhvf63v2R87TfGjT0//Kq6f+5tRaq7rnW81ckDXyQ5J/Nh99HY6cG+DSl+Z+Bb9U42 e69r6SM8SANgjEaIFd5l+lixn3bvlBpyLggB0VXmv24kmHWGG0CY/OmaZ/1aAFHHBfdH 9c32qgGV5EPxi/bbB/3wHsisgDg8GgRNg6TWhlJRiZPBN9ouR0k77+BYpIFvA+eEJ0Ub 5k2w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:in-reply-to:from :references:cc:to:content-language:subject:mime-version:date :message-id:dkim-signature; bh=AzoOwKMdJiLKK3BSiCIwb6001/mIm7hyJsaLnt4CuOY=; b=opwVMSaL2KCeVZze7Jm9Qh8c/6tBkVtlDfIhjiNd4SF9AhRoA6iixUBcv0Vk+ewHRL L1tVsv/NK+M5Ptx6T+tSn9sc5x1YJL0Mk/9dQVyYq5ggLxF2A3HIfr19TJvlN1df5bYP 6ggvZNnNmUdhi8e01kavfVNkaAKHzhKRWaIFYdw4XEEMyxLGfNW7jkADeJf5VB2u6wTK EinhXiYVe2MZc7Zw3ZB0xj9C2Bc4a05kSfQ7FIN5Cg/LH0HMPK02NZl3oFpsDP2FfMML KtANkZy57BVQm0DQ+l5iZGyFjbJrG53xmNcvkpQqn1FdSHOkFfsPYAYLyQqrmI4A+rwW hkLw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@mailbox.org header.s=mail20150812 header.b=gcckeR9y; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=mailbox.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id q13-20020a170902bd8d00b001a531f29044si12550570pls.521.2023.04.25.03.34.40; Tue, 25 Apr 2023 03:34:53 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@mailbox.org header.s=mail20150812 header.b=gcckeR9y; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=mailbox.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S233361AbjDYK3B (ORCPT + 99 others); Tue, 25 Apr 2023 06:29:01 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:35838 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233329AbjDYK3A (ORCPT ); Tue, 25 Apr 2023 06:29:00 -0400 Received: from mout-p-102.mailbox.org (mout-p-102.mailbox.org [80.241.56.152]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id E5F8F12CA7 for ; Tue, 25 Apr 2023 03:28:28 -0700 (PDT) Received: from smtp202.mailbox.org (smtp202.mailbox.org [10.196.197.202]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-384) server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mout-p-102.mailbox.org (Postfix) with ESMTPS id 4Q5J966X28z9sjC; Tue, 25 Apr 2023 12:27:38 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mailbox.org; s=mail20150812; t=1682418458; h=from:from: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=AzoOwKMdJiLKK3BSiCIwb6001/mIm7hyJsaLnt4CuOY=; b=gcckeR9ypTnpx8tyY5QCL0wq+wig31N845d0UcpgHbiaBysK4rFUe7QTKjgoOtzw1yVQ9q olCCPx4pt5kj2OjdDr++5kP2lbKTA+FYGmlnG2iKIMxCqG35wvvyZpq5phrD6Cxl4yocRY LmCfwgcbto4PAo+Y+Le1GYzh8f/3BiYcoljJjTFHOIw/d5tZ6vpsMPwwSdi1gEJa/Ib3On CPHZY0jOb8D5GDUaneWnMb1ZBU8kDWZ6mMsjAEKHYV6EmaCNAdtDJ4qXGIo0GkrKn0qiiW mdhcfwqZbywi1z+Q6+4ZrmVSsXBerBKQ4d6jj+FwVX+LmTuyvY/gfLCH8tpCbw== Message-ID: <784561bb-0937-befc-3774-892d6f6a4318@mailbox.org> Date: Tue, 25 Apr 2023 12:27:37 +0200 MIME-Version: 1.0 Subject: Re: [PATCH] drm/amdgpu: Mark contexts guilty for any reset type Content-Language: de-CH-frami, en-CA To: =?UTF-8?B?TWFyZWsgT2zFocOhaw==?= , =?UTF-8?Q?Christian_K=c3=b6nig?= Cc: Pierre-Eric Pelloux-Prayer , =?UTF-8?Q?Andr=c3=a9_Almeida?= , Linux Kernel Mailing List , amd-gfx mailing list , "Tuikov, Luben" , dri-devel , kernel-dev@igalia.com, "Deucher, Alexander" References: <20230424014324.218531-1-andrealmeid@igalia.com> From: =?UTF-8?Q?Michel_D=c3=a4nzer?= In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-MBO-RS-ID: e4acb3074d567e8fc3c X-MBO-RS-META: qakb7pkk8zexswyiqwxbcthy4cfcgjgp X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_LOW,SPF_HELO_NONE, SPF_PASS,T_SCC_BODY_TEXT_LINE,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 4/24/23 18:45, Marek Olšák wrote: > Soft resets are fatal just as hard resets, but no reset is "always fatal". There are cases when apps keep working depending on which features are being used. It's still unsafe. Agreed, in theory. In practice, from a user PoV, right now there's pretty much 0 chance of the user session surviving if the GPU context in certain critical processes (e.g. the Wayland compositor or Xwayland) hits a fatal reset. There's a > 0 chance of it surviving after a soft reset. There's ongoing work towards making user-space components more robust against fatal resets, but it's taking time. Meanwhile, I suspect most users would take the > 0 chance. -- Earthling Michel Dänzer | https://redhat.com Libre software enthusiast | Mesa and Xwayland developer