Received: by 2002:a25:ad19:0:0:0:0:0 with SMTP id y25csp8706036ybi; Tue, 9 Jul 2019 21:41:31 -0700 (PDT) X-Google-Smtp-Source: APXvYqxxuqhN7eHHdLwtTdrhmyHZhWK2ulhnAxTzUvXs6Os+aH36hm88Hy1L1hwMQgwvs2EvYOX6 X-Received: by 2002:a17:90a:1b4a:: with SMTP id q68mr4378177pjq.61.1562733691504; Tue, 09 Jul 2019 21:41:31 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1562733691; cv=none; d=google.com; s=arc-20160816; b=TXO6ElQCL9nDirpynyFah0/nj/eFpzklok6IyL2/Npci/GyqV2W/N74eTWyalmerwa 0lVFDSQwKdsphb84kuUAQua/4QbnMF65GqrnUfgJTRJ90mnFHSLIs2kECVjqPMalo0i4 APHLQgjwny0xMSZm6DIh+V2/rXsBf7kOAcihpZIkEOKEuxhgSU19MOuq+pJnKrinY6wM QUH/Tw3YiKda6Xm63/sQntH54nYBS2xZo5vKopNZ5WwKR+D1FVgYodKxVM+2BKrgeO1c 5bC1+ksB4BANQC5GpqXg7kL1ppjqkV0++NWk/H8m6CeBfOXRQoKVOqOY7A3KhKj9kEm5 yBEA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :mime-version:dkim-signature; bh=+YAq0tX5cHYmhfL+qW+NNxA1y8Kq//o38Nx++NN4DN4=; b=Aanu4WQn1SBE3JERs20fjO70HnDGfRxBTmJegZqdTxp1Ghrsc19SbpMtCtsaV/cIi8 wKNQAT/hXjSdqUPYKGHlgVLwM2JNdkA8/5O/xr/mFZ1eHjbgpRZrPi50sARlAdhJA4B6 aUEDI1TSxvn1JV4m32GXfiz8UjaOOM1SX6X27cqY524j7XdKn7aGueY67UaHVxaA9tRX hqyKWEQRo1pqKPIEqRxk+w4omb6jIw1NNdO4og/WiZ0g/pTPzJVTcKIYb0mhVh1Lh8g8 DI78HLjC32ZJe9WkS/AFm8INZBu7h22CIXhYAbmNwLF2JimfE2UAhNEp40YLsWilBMh6 rPwg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=OeZwZGDF; spf=pass (google.com: best guess record for domain of linux-wireless-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-wireless-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id c9si1072010pfi.143.2019.07.09.21.41.03; Tue, 09 Jul 2019 21:41:31 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-wireless-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=OeZwZGDF; spf=pass (google.com: best guess record for domain of linux-wireless-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-wireless-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726015AbfGJEio (ORCPT + 99 others); Wed, 10 Jul 2019 00:38:44 -0400 Received: from mail-qt1-f172.google.com ([209.85.160.172]:46664 "EHLO mail-qt1-f172.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725791AbfGJEio (ORCPT ); Wed, 10 Jul 2019 00:38:44 -0400 Received: by mail-qt1-f172.google.com with SMTP id h21so1013364qtn.13 for ; Tue, 09 Jul 2019 21:38:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to:cc; bh=+YAq0tX5cHYmhfL+qW+NNxA1y8Kq//o38Nx++NN4DN4=; b=OeZwZGDFv4ZGPLbNy6Lyh92eHDa+6qpWT0scrgB7YmFWVEtI+khB9krJ2zDqz5zZ7z Tpq6PEmMOWTtyGGnPCpqEbrxyXcMvJtMLAQGJz2UrMgx4yHZO1IvZgxi6mfLgrLWp/bD iVHoKP5LsVblp0D8toH8Bhjmu0cVaMm8DAdCATY6WyJL2vU2G6zAN4wItGmIG3d/MsY+ t132hBAL6SfR2+WjuKfwJHqrSk1T7//bo5rRwRWInQxBHXeaR12pBN2SXyO+CfcrULqb zhKFKv5KdeU7r6Qe9/0FJRFYL/Kf+kGjUcvOtenZ5dzUxOae0WOt6diCr3datH6jyFLf y5vA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to:cc; bh=+YAq0tX5cHYmhfL+qW+NNxA1y8Kq//o38Nx++NN4DN4=; b=W4a7QqNysUq6xs7Dg3XvdC1GJxq0VWLg7xIvmdlvekvAVDnCs+xqpkgFCaaMU3QqFw Nt+YmQntdb8xPBqz3KBsD9Sr+IiDKFFrfBuO4UGit7ZOHEtqLCsB+YS9dDmDXpqtXQFv aSu9e6Rh8INLkKjdQrtcKqx3JcqbZj0wd4bkQykENIyn//+FW0W+B9qnIGeFQBL6gNIf HTi62/Exr3qbleyKtwqxBAGg5dm9OvkghpSYTSq3dfOKiQCjxH0H6jYqOrBDjRwSSpkD nlDuJ7Gk09kWNl7plR6Ty8S7ShICNeVN+2HssSs7FhSI6PS447IQrXobdfWqfdwtJFyV h5eQ== X-Gm-Message-State: APjAAAXbPXOpmxpEnpWsOYx89eSHQdqgGXuZCo1wepqUDJA68N5WYirw g0luKmWTsYfTJ4hde3pSqwcTH579QbJtOvRvK7LXoA== X-Received: by 2002:a0c:fad2:: with SMTP id p18mr18499443qvo.154.1562733523172; Tue, 09 Jul 2019 21:38:43 -0700 (PDT) MIME-Version: 1.0 From: =?UTF-8?B?SsOhbiBWZXNlbMO9?= Date: Wed, 10 Jul 2019 00:38:32 -0400 Message-ID: Subject: [5.2 regression] rtwpci + amd iommu To: linux-wireless Cc: yhchuang@realtek.com Content-Type: text/plain; charset="UTF-8" Sender: linux-wireless-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-wireless@vger.kernel.org Hi, after updating to 5.2 the wi-fi driver stopped working when the iommu is enabled. It fails to list the available wi-fi networks or connect to a known one. booting with amd_iommu=off works around the problem. The staging version in 5.1 and older worked OK with the iommu enabled The device is: 04:00.0 Network controller: Realtek Semiconductor Co., Ltd. RTL8822BE 802.11a/b/g/n/ac WiFi adapter I do see an IOMMU error in dmesg, but the originating device does not match the nics pci location: Jul 08 15:03:14 host kernel: rtw_pci 0000:04:00.0: start vif xx:xx:xx:xx:xx:xx on port 0 Jul 08 15:03:14 host kernel: iommu ivhd0: AMD-Vi: Event logged [INVALID_DEVICE_REQUEST device=00:00.1 pasid=0x00000 address=0xfffffffdf8140200 flags=0x0a00] Jul 08 15:03:14 host kernel: rtw_pci 0000:04:00.0: stop vif xx:xx:xx:xx:xx:xx on port 0 Jul 08 15:03:14 host NetworkManager[790]: [1562612594.8992] device (wlp4s0): set-hw-addr: set MAC address to yy:yy:yy:yy:yy:yy (scanning) Jul 08 15:03:15 host kernel: rtw_pci 0000:04:00.0: start vif yy:yy:yy:yy:yy:yy on port 0 let me know if I should provide any further info. thanks, Jan