lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [<thread-prev] [day] [month] [year] [list]
Message-ID: <20251223164103.4e591c3a.alex@shazbot.org>
Date: Tue, 23 Dec 2025 16:41:03 -0700
From: Alex Williamson <alex@...zbot.org>
To: Kevin Tian <kevin.tian@...el.com>
Cc: Ankit Agrawal <ankita@...dia.com>, Jason Gunthorpe <jgg@...pe.ca>,
 Yishai Hadas <yishaih@...dia.com>, Shameer Kolothum
 <skolothumtho@...dia.com>, Ramesh Thomas <ramesh.thomas@...el.com>,
 Yunxiang Li <Yunxiang.Li@....com>, kvm@...r.kernel.org,
 linux-kernel@...r.kernel.org
Subject: Re: [PATCH v2 0/2] vfio/pci: Fix issues with qword access

On Thu, 18 Dec 2025 08:16:48 +0000
Kevin Tian <kevin.tian@...el.com> wrote:

> Certain devices (e.g. Intel X710) don't support qword access to the
> rom bar, otherwise PCI aer errors are observed. Fix it by disabling
> the qword access to the rom bar.
> 
> While at it, also restrict accesses to the legacy VGA resource to
> dword. More for paranoia so stable kernel is not CC-ed.
> 
> v2:
> - Rebase to 6.19-rc1
> - Use enum to avoid adding another bool arg (Alex)
> - Elaborate the commit msg (Alex)
> - New patch to disallow qword access to legacy VGA (Alex)
> 
> v1:
> https://lore.kernel.org/all/20251212020941.338355-1-kevin.tian@intel.com/
> 
> Kevin Tian (2):
>   vfio/pci: Disable qword access to the PCI ROM bar
>   vfio/pci: Disable qword access to the VGA region
> 
>  drivers/vfio/pci/nvgrace-gpu/main.c |  4 ++--
>  drivers/vfio/pci/vfio_pci_rdwr.c    | 25 ++++++++++++++++++-------
>  include/linux/vfio_pci_core.h       | 10 +++++++++-
>  3 files changed, 29 insertions(+), 10 deletions(-)
> 

Applied to vfio for-linus branch for v6.19.  Thanks,

Alex

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ