From mboxrd@z Thu Jan 1 00:00:00 1970 From: Avi Kivity Subject: Re: kvm-15 on top of 2.6.20 - unresolved symbols Date: Sat, 03 Mar 2007 10:28:02 +0200 Message-ID: <45E93192.2040405@qumranet.com> References: <343320.59072.qm@web51007.mail.yahoo.com> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Cc: kvm-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org To: Emil Tantilov Return-path: In-Reply-To: <343320.59072.qm-mZnzRdpZQtmA/QwVtaZbd3CJp6faPEW9@public.gmane.org> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: kvm-devel-bounces-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org Errors-To: kvm-devel-bounces-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org List-Id: kvm.vger.kernel.org Emil Tantilov wrote: > Finally I got some time and played with this some > more. The unresolved symbols are caused by the fact > that the kvm module fails to load: > > FATAL: Error inserting kvm > (/lib/modules/2.6.20/extra/kvm.ko): Device or resource > busy > > I narrowed it down the following: > > r = register_filesystem(&kvm_fs_type); > if (r) > goto out3; > > On my system the above code fails with EBUSY. Any > ideas? > kvm-15 has a bug where it succeeds in initializing the module but returns failure. So the filesystem is registered, module loading fails, and when you reload the module it can't register the filesystem again. The fix was posted in http://article.gmane.org/gmane.comp.emulators.kvm.devel/1537. I'll release kvm-16 shortly so others don't trip over it. -- Do not meddle in the internals of kernels, for they are subtle and quick to panic. ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys-and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV