From: David Coe <david.coe@live.co.uk> To: Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>, linux-kernel@vger.kernel.org, iommu@lists.linux-foundation.org Cc: joro@8bytes.org, will@kernel.org, jsnitsel@redhat.com, pmenzel@molgen.mpg.de, Jon.Grimm@amd.com, Tj <ml.linux@elloe.vision>, Shuah Khan <skhan@linuxfoundation.org>, Alexander Monakov <amonakov@ispras.ru>, Alex Hung <1917203@bugs.launchpad.net> Subject: Re: [PATCH 2/2] iommu/amd: Remove performance counter pre-initialization test Date: Tue, 13 Apr 2021 10:38:02 +0100 [thread overview] Message-ID: <VI1PR09MB263861ABB6D5CB6A000CD6F8C74F9@VI1PR09MB2638.eurprd09.prod.outlook.com> (raw) In-Reply-To: <20210409085848.3908-3-suravee.suthikulpanit@amd.com> Hi Suravee! Just in case (!), I've run your revert+update patch on kernel 5.11.0-13, Ubuntu 21.04β running on an AMD FX-8350 (pre Zen and IOMMUv2). As with the AMD Ryzen 2400G and 4700U, I'm finding no obvious issues. $ sudo dmesg | grep IOMMU [ 0.948890] pci 0000:00:00.2: AMD-Vi: Found IOMMU cap 0x40 [ 4.393773] AMD-Vi: AMD IOMMUv2 driver by Joerg Roedel <jroedel@suse.de> [ 4.393776] AMD-Vi: AMD IOMMUv2 functionality not available on this system $ systool -m kvm_amd -v Module = "kvm_amd" Attributes: coresize = "114688" initsize = "0" initstate = "live" refcnt = "0" srcversion = "4371BA17A41823101F90761" taint = "" uevent = <store method only> Parameters: avic = "0" dump_invalid_vmcb = "N" nested = "1" npt = "1" nrips = "1" pause_filter_count_grow= "2" pause_filter_count_max= "65535" pause_filter_count_shrink= "0" pause_filter_count = "3000" pause_filter_thresh = "128" sev_es = "0" sev = "0" vgif = "0" vls = "0" Sections: $ compgen -G "/sys/kernel/iommu_groups/*/devices/*" /sys/kernel/iommu_groups/9/devices/0000:00:14.2 /sys/kernel/iommu_groups/0/devices/0000:00:00.0 /sys/kernel/iommu_groups/10/devices/0000:00:14.3 /sys/kernel/iommu_groups/2/devices/0000:00:04.0 /sys/kernel/iommu_groups/12/devices/0000:00:14.5 /sys/kernel/iommu_groups/4/devices/0000:00:0d.0 /sys/kernel/iommu_groups/14/devices/0000:00:16.0 /sys/kernel/iommu_groups/14/devices/0000:00:16.2 /sys/kernel/iommu_groups/6/devices/0000:00:12.0 /sys/kernel/iommu_groups/6/devices/0000:00:12.2 /sys/kernel/iommu_groups/16/devices/0000:02:00.0 /sys/kernel/iommu_groups/8/devices/0000:00:14.0 /sys/kernel/iommu_groups/1/devices/0000:00:02.0 /sys/kernel/iommu_groups/11/devices/0000:00:14.4 /sys/kernel/iommu_groups/3/devices/0000:00:0b.0 /sys/kernel/iommu_groups/13/devices/0000:00:15.3 /sys/kernel/iommu_groups/13/devices/0000:00:15.0 /sys/kernel/iommu_groups/13/devices/0000:06:00.0 /sys/kernel/iommu_groups/13/devices/0000:00:15.2 /sys/kernel/iommu_groups/13/devices/0000:07:00.0 /sys/kernel/iommu_groups/13/devices/0000:08:00.0 /sys/kernel/iommu_groups/13/devices/0000:00:15.1 /sys/kernel/iommu_groups/13/devices/0000:09:00.0 /sys/kernel/iommu_groups/5/devices/0000:00:11.0 /sys/kernel/iommu_groups/15/devices/0000:01:00.1 /sys/kernel/iommu_groups/15/devices/0000:01:00.0 /sys/kernel/iommu_groups/7/devices/0000:00:13.0 /sys/kernel/iommu_groups/7/devices/0000:00:13.2 /sys/kernel/iommu_groups/17/devices/0000:04:00.0 $ sudo kvm-ok INFO: /dev/kvm exists KVM acceleration can be used $ perf list | grep iommu No amd_iommu events Best regards and many thanks. -- David Coe
WARNING: multiple messages have this Message-ID (diff)
From: David Coe <david.coe@live.co.uk> To: Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>, linux-kernel@vger.kernel.org, iommu@lists.linux-foundation.org Cc: pmenzel@molgen.mpg.de, Alexander Monakov <amonakov@ispras.ru>, Alex Hung <1917203@bugs.launchpad.net>, Jon.Grimm@amd.com, Shuah Khan <skhan@linuxfoundation.org>, Tj <ml.linux@elloe.vision>, will@kernel.org Subject: Re: [PATCH 2/2] iommu/amd: Remove performance counter pre-initialization test Date: Tue, 13 Apr 2021 10:38:02 +0100 [thread overview] Message-ID: <VI1PR09MB263861ABB6D5CB6A000CD6F8C74F9@VI1PR09MB2638.eurprd09.prod.outlook.com> (raw) In-Reply-To: <20210409085848.3908-3-suravee.suthikulpanit@amd.com> Hi Suravee! Just in case (!), I've run your revert+update patch on kernel 5.11.0-13, Ubuntu 21.04β running on an AMD FX-8350 (pre Zen and IOMMUv2). As with the AMD Ryzen 2400G and 4700U, I'm finding no obvious issues. $ sudo dmesg | grep IOMMU [ 0.948890] pci 0000:00:00.2: AMD-Vi: Found IOMMU cap 0x40 [ 4.393773] AMD-Vi: AMD IOMMUv2 driver by Joerg Roedel <jroedel@suse.de> [ 4.393776] AMD-Vi: AMD IOMMUv2 functionality not available on this system $ systool -m kvm_amd -v Module = "kvm_amd" Attributes: coresize = "114688" initsize = "0" initstate = "live" refcnt = "0" srcversion = "4371BA17A41823101F90761" taint = "" uevent = <store method only> Parameters: avic = "0" dump_invalid_vmcb = "N" nested = "1" npt = "1" nrips = "1" pause_filter_count_grow= "2" pause_filter_count_max= "65535" pause_filter_count_shrink= "0" pause_filter_count = "3000" pause_filter_thresh = "128" sev_es = "0" sev = "0" vgif = "0" vls = "0" Sections: $ compgen -G "/sys/kernel/iommu_groups/*/devices/*" /sys/kernel/iommu_groups/9/devices/0000:00:14.2 /sys/kernel/iommu_groups/0/devices/0000:00:00.0 /sys/kernel/iommu_groups/10/devices/0000:00:14.3 /sys/kernel/iommu_groups/2/devices/0000:00:04.0 /sys/kernel/iommu_groups/12/devices/0000:00:14.5 /sys/kernel/iommu_groups/4/devices/0000:00:0d.0 /sys/kernel/iommu_groups/14/devices/0000:00:16.0 /sys/kernel/iommu_groups/14/devices/0000:00:16.2 /sys/kernel/iommu_groups/6/devices/0000:00:12.0 /sys/kernel/iommu_groups/6/devices/0000:00:12.2 /sys/kernel/iommu_groups/16/devices/0000:02:00.0 /sys/kernel/iommu_groups/8/devices/0000:00:14.0 /sys/kernel/iommu_groups/1/devices/0000:00:02.0 /sys/kernel/iommu_groups/11/devices/0000:00:14.4 /sys/kernel/iommu_groups/3/devices/0000:00:0b.0 /sys/kernel/iommu_groups/13/devices/0000:00:15.3 /sys/kernel/iommu_groups/13/devices/0000:00:15.0 /sys/kernel/iommu_groups/13/devices/0000:06:00.0 /sys/kernel/iommu_groups/13/devices/0000:00:15.2 /sys/kernel/iommu_groups/13/devices/0000:07:00.0 /sys/kernel/iommu_groups/13/devices/0000:08:00.0 /sys/kernel/iommu_groups/13/devices/0000:00:15.1 /sys/kernel/iommu_groups/13/devices/0000:09:00.0 /sys/kernel/iommu_groups/5/devices/0000:00:11.0 /sys/kernel/iommu_groups/15/devices/0000:01:00.1 /sys/kernel/iommu_groups/15/devices/0000:01:00.0 /sys/kernel/iommu_groups/7/devices/0000:00:13.0 /sys/kernel/iommu_groups/7/devices/0000:00:13.2 /sys/kernel/iommu_groups/17/devices/0000:04:00.0 $ sudo kvm-ok INFO: /dev/kvm exists KVM acceleration can be used $ perf list | grep iommu No amd_iommu events Best regards and many thanks. -- David Coe _______________________________________________ iommu mailing list iommu@lists.linux-foundation.org https://lists.linuxfoundation.org/mailman/listinfo/iommu
next prev parent reply other threads:[~2021-04-13 9:38 UTC|newest] Thread overview: 46+ messages / expand[flat|nested] mbox.gz Atom feed top 2021-04-09 8:58 [PATCH 0/2] iommu/amd: Revert and remove failing PMC test Suravee Suthikulpanit 2021-04-09 8:58 ` Suravee Suthikulpanit 2021-04-09 8:58 ` [PATCH 1/2] Revert "iommu/amd: Fix performance counter initialization" Suravee Suthikulpanit 2021-04-09 8:58 ` Suravee Suthikulpanit 2021-04-09 17:06 ` Shuah Khan 2021-04-09 17:06 ` Shuah Khan 2021-04-13 13:36 ` Suthikulpanit, Suravee 2021-04-13 13:36 ` Suthikulpanit, Suravee 2021-04-09 8:58 ` [PATCH 2/2] iommu/amd: Remove performance counter pre-initialization test Suravee Suthikulpanit 2021-04-09 8:58 ` Suravee Suthikulpanit 2021-04-09 16:37 ` Shuah Khan 2021-04-09 16:37 ` Shuah Khan 2021-04-09 17:10 ` Shuah Khan 2021-04-09 17:10 ` Shuah Khan 2021-04-09 20:00 ` Shuah Khan 2021-04-09 20:00 ` Shuah Khan 2021-04-09 20:19 ` Shuah Khan 2021-04-09 20:19 ` Shuah Khan 2021-04-09 20:11 ` David Coe 2021-04-09 20:11 ` David Coe 2021-04-10 8:17 ` David Coe 2021-04-10 8:17 ` David Coe 2021-04-10 10:03 ` David Coe 2021-04-10 10:03 ` David Coe 2021-04-13 13:51 ` Suthikulpanit, Suravee 2021-04-13 13:51 ` Suthikulpanit, Suravee 2021-04-14 15:33 ` David Coe 2021-04-14 15:33 ` David Coe 2021-04-15 9:28 ` Suthikulpanit, Suravee 2021-04-15 9:28 ` Suthikulpanit, Suravee 2021-04-15 14:39 ` David Coe 2021-04-15 14:39 ` David Coe 2021-04-15 16:20 ` David Coe 2021-04-15 16:20 ` David Coe 2021-04-18 19:16 ` David Coe 2021-04-18 19:16 ` David Coe 2021-04-14 22:18 ` David Coe 2021-04-14 22:18 ` David Coe 2021-04-20 8:38 ` Suthikulpanit, Suravee 2021-04-20 8:38 ` Suthikulpanit, Suravee 2021-04-20 10:33 ` Alexander Monakov 2021-04-20 10:33 ` Alexander Monakov 2021-04-13 9:38 ` David Coe [this message] 2021-04-13 9:38 ` David Coe 2021-04-15 13:41 ` [PATCH 0/2] iommu/amd: Revert and remove failing PMC test Joerg Roedel 2021-04-15 13:41 ` Joerg Roedel
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=VI1PR09MB263861ABB6D5CB6A000CD6F8C74F9@VI1PR09MB2638.eurprd09.prod.outlook.com \ --to=david.coe@live.co.uk \ --cc=1917203@bugs.launchpad.net \ --cc=Jon.Grimm@amd.com \ --cc=amonakov@ispras.ru \ --cc=iommu@lists.linux-foundation.org \ --cc=joro@8bytes.org \ --cc=jsnitsel@redhat.com \ --cc=linux-kernel@vger.kernel.org \ --cc=ml.linux@elloe.vision \ --cc=pmenzel@molgen.mpg.de \ --cc=skhan@linuxfoundation.org \ --cc=suravee.suthikulpanit@amd.com \ --cc=will@kernel.org \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: linkBe sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.