Dear Sirs,
i have the following issue:
I use debian12 with kernel:
$>uname -a
Linux ws1 6.1.0-27-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.115-1 (2024-11-01) x86_64 GNU/Linux
with xen hypervisor
$>xl info
host : ws1
release : 6.1.0-27-amd64
version : #1 SMP PREEMPT_DYNAMIC Debian 6.1.115-1 (2024-11-01)
machine : x86_64
nr_cpus : 24
max_cpu_id : 23
nr_nodes : 2
cores_per_socket : 6
threads_per_core : 2
cpu_mhz : 2394.452
hw_caps : bfebfbff:77fef3ff:2c100800:00000021:00000001:000037ab:00000000:00000100
virt_caps : pv hvm hvm_directio pv_directio hap shadow iommu_hap_pt_share gnttab-v1 gnttab-v2
total_memory : 65457
free_memory : 8
sharing_freed_memory : 0
sharing_used_memory : 0
outstanding_claims : 0
free_cpus : 0
xen_major : 4
xen_minor : 17
xen_extra : .4-pre
xen_version : 4.17.4-pre
xen_caps : xen-3.0-x86_64 hvm-3.0-x86_32 hvm-3.0-x86_32p hvm-3.0-x86_64
xen_scheduler : credit2
xen_pagesize : 4096
platform_params : virt_start=0xffff800000000000
xen_changeset :
xen_commandline : placeholder pciback.hide=(0b:00.0) no-real-mode edd=off
cc_compiler : x86_64-linux-gnu-gcc (Debian 12.2.0-14) 12.2.0
cc_compile_by : pkg-xen-devel
cc_compile_domain : lists.alioth.debian.org
cc_compile_date : Sun Feb 4 15:31:59 UTC 2024
build_id : d0c85ddff788a56b72811a274a9f56888198eb6e
xend_config_format : 4
with
$>lspci -v | grep VGA
03:00.0 VGA compatible controller: NVIDIA Corporation GK107GL [Quadro K2000] (rev a1) (prog-if 00 [VGA controller])
I have install nvidia-tesla-470-driver (suggested by nvidia-detect for Quadro)
1. when I start workstation with Xen hypervisor (VT-d enabled or not is the same) the error is:
(EE) NVIDIA(0): Failed to allocate shared surface
2. when I start workstation WITHOUT Xen hypervisor EVERYTHING works fine and I can see all info from the vga using nvidia-smi, nvidia-config etc.
Please also find more info from attached nvidia-bug-report.log.
Is there any workaround to this issue?
PS.: The same msg also sent to: linux-bugs@xxxxxxxxxx
----
Best Regards,
S. Kazakis