Pci-stub এর জন্য কোনও কারণ কাজ করছে না কিন্তু VFio-Pci QEMU / KVM GPU পাসথ্রু দিয়ে কাজ করছে?


0

আমি একটি জিপিইউ ডিভাইসকে গেস্ট ভিএম-তে QEMU / KVM এবং libvirt দিয়ে পাসথ্রুহ করার চেষ্টা করছি।

যখন আমি জিপিইউ ড্রাইভারটি ধরতে vfio-pci ব্যবহার করছিলাম তখন আমি গেস্ট ভিএম তে সফলভাবে GPU পাস করেছিলাম।

যাইহোক, যখন আমি সঠিক কাজ করতে vfio-pci এর পরিবর্তে পিসিআই-স্টাব ব্যবহার করি, তখন ভার্চুয়াল মেশিন চালানো হয় না এবং বলে:

ডোমেন শুরু করার সময় ত্রুটি: অসমর্থিত কনফিগারেশন: হোস্ট হোস্ট PCI ডিভাইসগুলির পাসথ্রু সমর্থন করে না।

উভয়ই pci-stub এবং vfio-pci মডিউলগুলি কার্নেল কনফিগারগুলিতে সঠিকভাবে সক্ষম করা হয়েছে তবে শুধুমাত্র vfio-pci কাজ করে।

Pci-stub এবং vfio-pci এ পার্থক্য করতে পারে এমন কোনো কারণ আছে কি?


আমি সন্দেহ করি যে একটি libvirt স্যানিটি চেক এটি থেকে বাঁধন থেকে প্রতিরোধ করা হয় pci-stub আবদ্ধ করা vfio-pci স্বয়ংক্রিয়ভাবে "পরিচালিত" মোড । যদি vfio-pci এখন আপনার জন্য কাজ করছে, কেন আপনি যেতে চান pci-stub পরিবর্তে? আমার এবং অন্য একজন ব্যক্তির ক্ষেত্রে, আমরা তা খুঁজে পেয়েছি আমরা সংযুক্ত ডিভাইস সঙ্গে বুট ছিল pci-stub এবং তারপর এটি স্যুইচ করুন vfio-pci বুট পর
Deltik

আমি জানতে চাই কেন পিএসসি-স্ট্যু কাজ করছে না। যখন আমি pci-stub পরীক্ষা করেছি, আমি কার্নেল কনফিগার থেকে vfio-pci নিষ্ক্রিয় করেছি যে libvirt vfio-pci এ বাঁধার চেষ্টা করে না।
N00bie

সম্ভবত পিসিআই-স্টাব নিরাপত্তার কারণে আর সমর্থিত নয়?
N00bie
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.