আমি একটি জিপিইউ ডিভাইসকে গেস্ট ভিএম-তে QEMU / KVM এবং libvirt দিয়ে পাসথ্রুহ করার চেষ্টা করছি।
যখন আমি জিপিইউ ড্রাইভারটি ধরতে vfio-pci ব্যবহার করছিলাম তখন আমি গেস্ট ভিএম তে সফলভাবে GPU পাস করেছিলাম।
যাইহোক, যখন আমি সঠিক কাজ করতে vfio-pci এর পরিবর্তে পিসিআই-স্টাব ব্যবহার করি, তখন ভার্চুয়াল মেশিন চালানো হয় না এবং বলে:
ডোমেন শুরু করার সময় ত্রুটি: অসমর্থিত কনফিগারেশন: হোস্ট হোস্ট PCI ডিভাইসগুলির পাসথ্রু সমর্থন করে না।
উভয়ই pci-stub এবং vfio-pci মডিউলগুলি কার্নেল কনফিগারগুলিতে সঠিকভাবে সক্ষম করা হয়েছে তবে শুধুমাত্র vfio-pci কাজ করে।
Pci-stub এবং vfio-pci এ পার্থক্য করতে পারে এমন কোনো কারণ আছে কি?
আমি জানতে চাই কেন পিএসসি-স্ট্যু কাজ করছে না। যখন আমি pci-stub পরীক্ষা করেছি, আমি কার্নেল কনফিগার থেকে vfio-pci নিষ্ক্রিয় করেছি যে libvirt vfio-pci এ বাঁধার চেষ্টা করে না।
—
N00bie
সম্ভবত পিসিআই-স্টাব নিরাপত্তার কারণে আর সমর্থিত নয়?
—
N00bie
pci-stub
আবদ্ধ করাvfio-pci
স্বয়ংক্রিয়ভাবে "পরিচালিত" মোড । যদিvfio-pci
এখন আপনার জন্য কাজ করছে, কেন আপনি যেতে চানpci-stub
পরিবর্তে? আমার এবং অন্য একজন ব্যক্তির ক্ষেত্রে, আমরা তা খুঁজে পেয়েছি আমরা সংযুক্ত ডিভাইস সঙ্গে বুট ছিলpci-stub
এবং তারপর এটি স্যুইচ করুনvfio-pci
বুট পর ।