Received: by 2002:a05:6358:e9c4:b0:b2:91dc:71ab with SMTP id hc4csp3133047rwb; Sat, 6 Aug 2022 13:32:36 -0700 (PDT) X-Google-Smtp-Source: AA6agR7Xv2I7RE12pRKE2+V39T2H2tgdym7nPsIaxG8ZexPoj0vjSK8VEmgEOUpejNZGqIDuaymc X-Received: by 2002:a17:903:2c6:b0:16a:276a:ad81 with SMTP id s6-20020a17090302c600b0016a276aad81mr12734899plk.65.1659817956629; Sat, 06 Aug 2022 13:32:36 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1659817956; cv=none; d=google.com; s=arc-20160816; b=mrH3zKFg9+hnA/GgEo5Cr1yymCUuhjFu/wjqc+xKC6WUTb8l03wQrNaE1xxG9gpbAD V5e26Psl4U/0B86EUX2ku3FX+MLK5kRgPdPIoBU6nfiwA5rT8RX4vLHBHI+YUrl0Vxw6 YeJbYAn/1rvhTUIUb/2U7x5Dr9GERpEdxqemofGOmt/vKECg3GLpaTwcL34lvLGJMsUU dA0kB07OrecwZa+fgnQfjvC3NmTE7U2B5mPjUVKsRZIS3y3wEWyySHVRZ67D3lJ2j4hE wR2koE3tXa9BRVXx4OP9+DSZtvl7xvcP53kSR5TnEJEsVbXuhEbnk6bGJzAILBcGGsec wecQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:dkim-signature; bh=h6TeEL+zwRVR56oMOZRDcH12YoM3CR31tNWgWBUf5pA=; b=IPkfGKBxx71uJh88YWUuV/4DmGh+osR1/B4CMUsyYF6gK/jzburzibhWcNnFXCqM5J R2cR5ik6AX0kLzRikl66KflhOptdFZENNLI7cvFM60UPa7QnCWFblpaQHRBy5RCzRQAa DvH8eTfkYLRqg4RQSzPyt69IEU6rrkPdz1immBrlImg8pvpn+XsxRNCGcrCmLcxAVgD0 kPErX9KE6j85tVM/EDA6MF72qrk0SCjwnO+/ba59/ygQcFfiuQSKFWT4u/egZzlkOdP+ NSnInizMjXHIoirjfWcC8Rch0UGrqkHNHqXTvWSn11X+6Sd4zwJsk7JCHVsZp24n/Xhi kA4w== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linux-foundation.org header.s=google header.b=Z5Tr7NC6; 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 Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id l11-20020a65560b000000b0041d67aea419si19942pgs.149.2022.08.06.13.32.22; Sat, 06 Aug 2022 13:32:36 -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=@linux-foundation.org header.s=google header.b=Z5Tr7NC6; 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S234167AbiHFUbu (ORCPT + 99 others); Sat, 6 Aug 2022 16:31:50 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:58940 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231364AbiHFUbs (ORCPT ); Sat, 6 Aug 2022 16:31:48 -0400 Received: from mail-ej1-x62c.google.com (mail-ej1-x62c.google.com [IPv6:2a00:1450:4864:20::62c]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 657B6631A for ; Sat, 6 Aug 2022 13:31:47 -0700 (PDT) Received: by mail-ej1-x62c.google.com with SMTP id kb8so10367019ejc.4 for ; Sat, 06 Aug 2022 13:31:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linux-foundation.org; s=google; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc; bh=h6TeEL+zwRVR56oMOZRDcH12YoM3CR31tNWgWBUf5pA=; b=Z5Tr7NC6JgsKkE9XiNOKBzUM2nRxwEmA5LsMsrsD3MCosdCfDER+TMZteu3pHKDnRA b+oSRQwWMeplsoY1nMc/pYY5OoqRolBlVuMg4VWi0RHXg22MpgJ7hKeZoHyu9boeNa5H gyecJly17bbyHXvhbk3CXSBAhPTS+R1x2H4fU= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc; bh=h6TeEL+zwRVR56oMOZRDcH12YoM3CR31tNWgWBUf5pA=; b=sTA41dpOlROgruxbmpZulyyGH/8nR2AcMkqu3fAxYSzf0RMJhahvqZ3AnQAWg6g1rw d7eBdjrggYSBPW0FAkzHFiBXIRNasB0doo3ikYyhePHfQVxCnOHgradtDdlcuLCiZLpP nGzEz9ZbJQztsAsNsh3hZNSiUYqpcGoFXW9F2jc+m1gQb8kRzP0hDLVYM5cEhO8q3Af+ lljn+6wuhgbUt1zxyps9hQ9eCtWDvzBHui8sLzdHVtnJRQh9MWJ1+5vFx46ZRcW282JJ /7tyBjl2z6V/ykE9NJUDBssbOZ8hz9csQtvwDwYf045RTzl5tz5JxmIhvs440yubog7O GVVw== X-Gm-Message-State: ACgBeo2B+sNHat4c6CPBvwga7kc8wkTH+7O7TJZeGAs5fegKYJozqwLx cyoHsAj4A+PrWasTaKsu6irAzlIBUOaaA6K9 X-Received: by 2002:a17:906:cc0c:b0:730:8bbb:69ac with SMTP id ml12-20020a170906cc0c00b007308bbb69acmr9160414ejb.392.1659817905670; Sat, 06 Aug 2022 13:31:45 -0700 (PDT) Received: from mail-wr1-f51.google.com (mail-wr1-f51.google.com. [209.85.221.51]) by smtp.gmail.com with ESMTPSA id b22-20020a1709064d5600b0073075122af2sm3028943ejv.225.2022.08.06.13.31.45 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sat, 06 Aug 2022 13:31:45 -0700 (PDT) Received: by mail-wr1-f51.google.com with SMTP id v3so6808681wrp.0 for ; Sat, 06 Aug 2022 13:31:44 -0700 (PDT) X-Received: by 2002:a5d:56cf:0:b0:21e:ce64:afe7 with SMTP id m15-20020a5d56cf000000b0021ece64afe7mr7357268wrw.281.1659817904667; Sat, 06 Aug 2022 13:31:44 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Linus Torvalds Date: Sat, 6 Aug 2022 13:31:28 -0700 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [git pull] IOMMU Updates for Linux v5.20 To: Joerg Roedel , Robin Murphy , Christoph Hellwig , John Garry Cc: Will Deacon , linux-kernel@vger.kernel.org, iommu@lists.linux.dev Content-Type: text/plain; charset="UTF-8" X-Spam-Status: No, score=-1.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS, RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=no 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 Sat, Aug 6, 2022 at 12:39 PM Linus Torvalds wrote: > > If it is, it will be reverted as hopelessly optimistic. Indeed. I should just have verified with the kernel command line, but I started bisecting when it wasn't entirely obvious what was going on, so I just finished it. Commit 4bf7fda4dce2 ("iommu/dma: Add config for PCI SAC address trick") is reverted in my tree. You can try again in a decade or so, but at least on x86-64, that config option is basically a "stop modern machines from working", and I don't want to have that even as an option. If somebody wants some debug output to figure out which device it is that cares, send me a patch, but we're not trying this thing as-is again. Linus