xen-devel.lists.xenproject.org archive mirror
 help / color / mirror / Atom feed
* How to force destroy a vif not connected to any domUs?
@ 2010-06-21 10:56 Fajar A. Nugraha
  0 siblings, 0 replies; only message in thread
From: Fajar A. Nugraha @ 2010-06-21 10:56 UTC (permalink / raw)
  To: xen-devel

I'm testing latest SLE11-SP1 kernel from kotd
(2.6.32.13-0.0.0.43.aa5bdc6, built from source). While creating a
domU, I messed up "root" setting on grub command line, so that the
domU exits with

#===================
setuproot: moving /dev failed: No such file or directory
no fstab.sys, mounting internal defaults
setuproot: error mounting /proc: No such file or directory
setuproot: error mounting /sys: No such file or directory
Switching to new root and running init.
unmounting old /dev
unmounting old /proc
unmounting old /sys
ERROR opening /dev/console: No such file or directory
Trying to use fd 0 instead.
WARNING: can't access (null)
exec of init ((null)) failed!!!: Bad address
Kernel panic - not syncing: Attempted to kill init!
#===================


Okay, fair enough. The problem is that even though the domU is dead,
it's vif remains. And since I assign unique name to each vif, I can't
start the domU again (since an interface with that name already
exists).

The question is, is there a way to FORCE destroy this interface? With
blktap2 I can issue something like

echo 1 > /sys/class/blktap2/blktap3/remove

Is there something similar for vif?

-- 
Fajar

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2010-06-21 10:56 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-06-21 10:56 How to force destroy a vif not connected to any domUs? Fajar A. Nugraha

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).