On Fri, Nov 04, 2022 at 04:03:48PM -0600, Alex Williamson wrote:
On Fri, 4 Nov 2022 15:27:13 -0600 Alex Williamson alex.williamson@redhat.com wrote:
On Tue, 25 Oct 2022 15:12:09 -0300 Jason Gunthorpe jgg@nvidia.com wrote:
[ At this point everything is done and I will start putting this work into a git tree and into linux-next with the intention of sending it during the next merge window.
I intend to focus the next several weeks on more intensive QA to look at error flows and other things. Hopefully including syzkaller if I'm lucky ]
In case this one hasn't been reported yet (with IOMMUFD_VFIO_CONTAINER):
And...
------------[ cut here ]------------ WARNING: CPU: 4 PID: 1736 at drivers/iommu/iommufd/io_pagetable.c:660 iopt_destroy_table+0x91/0xc0 [iommufd]
This is a generic splat that says accounting has gone wrong
syzkaller hit splats like this and they are fixed, so I'm guessing it is sorted out now. Most likely:
https://lore.kernel.org/all/Y2QfqAWxqT5cCfmN@nvidia.com/ https://lore.kernel.org/all/Y2U9LiwXxPO7G6YW@nvidia.com/
I hope to post v4 by the end of the day (the fixes on are on the github already), so please re-test this
Jason