Received: by 2002:a05:6a10:5bc5:0:0:0:0 with SMTP id os5csp190883pxb; Mon, 25 Oct 2021 06:28:49 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwXycAjO5c/BDpkUwUCPTgGIZQbFyRwEK4bbnnxKHylgFvB+/fDncdi13MfCwfr5sg5WlRg X-Received: by 2002:a17:906:ce38:: with SMTP id sd24mr22753967ejb.316.1635168529056; Mon, 25 Oct 2021 06:28:49 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1635168528; cv=none; d=google.com; s=arc-20160816; b=ZG6LngGeyTa0l1NSrJcvrsINn1i5/rjFDBQDpkLroQ0VTrrEJpK99a57E8grvks0b5 RGYARCqlvHMBGjG/SlUTLbazIg8WzeIDXIJ6l18l1wUOQI7rPmgFppA8Fo0PVQjPbUcK 0mznA25HrKqA9x46cdhxxZng/e1KRHuv0yrFkNeBhqwXvL5GMSG8PBs7nX8t5wavzPm9 uFO5Hoh25Ce87rzLDJUO0enD5tQdCYK8hNAixcXyNuUSY/7PAqCjTLulXGcfovHNVa6G UtEZWeUh+Jtf5HQEmohmElRnZMPuobhn5VRcete2xERzZ5ZO5K5OC9UomuJ3NlgheXRy mt9g== 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:user-agent:mime-version :date:message-id; bh=rKeyLCvbkB33etlPTKY/hdmCjpbsVc1IkRz/yeMxtNc=; b=h55yRCEut5jC9IQ6HOWVMj0glTMg8sOLOoAcwn4scc4Y2yi1IuM9/V+wETsfviZ+HN WhNho3SWKCgjd10Dl/XZmju6bzL9aImRHjcycC0U9k9GeGFVWTQA6n4l8k3A8QKtGIwn Vsj8CFd0RukzD+OGtqVRCjQPRoUsSDTlQ68egR38cmeeGi7lG8wgOjbO8IgLYcJ8LMjc 0DD9zVnKrNft3X3dE2bh/9XO9fjPbnwrqvdqhwNU0K/Q/qUsOAZO/J+q3D1e6Gevnmy+ obxECOQiAfgguHC1VvLvTfoVuF0O/fHTMNNPs67IyYfdV6FoECZ4yuDglw1/4gho+kSJ z6kg== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id y16si3327126edc.129.2021.10.25.06.28.25; Mon, 25 Oct 2021 06:28:48 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S232860AbhJYLlG (ORCPT + 99 others); Mon, 25 Oct 2021 07:41:06 -0400 Received: from mx3.molgen.mpg.de ([141.14.17.11]:35501 "EHLO mx1.molgen.mpg.de" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S231338AbhJYLlF (ORCPT ); Mon, 25 Oct 2021 07:41:05 -0400 Received: from [141.14.220.45] (g45.guest.molgen.mpg.de [141.14.220.45]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) (Authenticated sender: pmenzel) by mx.molgen.mpg.de (Postfix) with ESMTPSA id A558B61EA191D; Mon, 25 Oct 2021 13:38:40 +0200 (CEST) Message-ID: <5bba36e1-6dd7-8c29-1ec5-97815c8d7dc8@molgen.mpg.de> Date: Mon, 25 Oct 2021 13:38:40 +0200 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.2.1 Subject: Re: I got an IOMMU IO page fault. What to do now? Content-Language: en-US To: =?UTF-8?Q?Christian_K=c3=b6nig?= , =?UTF-8?B?SsO2cmcgUsO2ZGVs?= , Suravee Suthikulpanit Cc: iommu@lists.linux-foundation.org, Alex Deucher , =?UTF-8?Q?Christian_K=c3=b6nig?= , Xinhui Pan , amd-gfx@lists.freedesktop.org, Thomas Gleixner , Ingo Molnar , Borislav Petkov , x86@kernel.org, LKML , it+linux-iommu@molgen.mpg.de References: <7a5123b0-6370-59dc-f0c2-8be5b370d9ba@molgen.mpg.de> <0cfccc44-6cc6-98f5-ecd6-2f376839ec18@gmail.com> From: Paul Menzel In-Reply-To: <0cfccc44-6cc6-98f5-ecd6-2f376839ec18@gmail.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Dear Christian, Thank you for your reply. On 25.10.21 13:23, Christian König wrote: > not sure how the IOMMU gives out addresses, but the printed ones look > suspicious to me. Something like we are using an invalid address like -1 > or similar. > > Can you try that on an up to date kernel as well? E.g. ideally bleeding > edge amd-staging-drm-next from Alex repository. These are production desktops, so I’d need to talk to the user. Currently, Linux 5.10.70 is running. Kind regards, Paul