* [PATCH 0/1] runqemu fix to skip tap devices
@ 2014-02-15 19:04 Scott Garman
2014-02-15 19:04 ` [PATCH 1/1] runqemu: add ability to skip using an existing tap device Scott Garman
0 siblings, 1 reply; 2+ messages in thread
From: Scott Garman @ 2014-02-15 19:04 UTC (permalink / raw)
To: openembedded-core
Hello,
This pull request adds the ability for runqemu to skip tap devices. It
was developed to resolve bug #5815.
Scott
The following changes since commit d3ba249aa1bf68aaeed226e934a4f4d5b7a19286:
package_manager.py: move multilib prefix list computation function to RpmIndexer (2014-02-14 22:57:57 +0000)
are available in the git repository at:
git://git.yoctoproject.org/poky-contrib sgarman/runqemu-skiptap-oe
http://git.yoctoproject.org/cgit.cgi/poky-contrib/log/?h=sgarman/runqemu-skiptap-oe
Scott Garman (1):
runqemu: add ability to skip using an existing tap device
scripts/runqemu-internal | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
--
1.8.3.2
^ permalink raw reply [flat|nested] 2+ messages in thread
* [PATCH 1/1] runqemu: add ability to skip using an existing tap device
2014-02-15 19:04 [PATCH 0/1] runqemu fix to skip tap devices Scott Garman
@ 2014-02-15 19:04 ` Scott Garman
0 siblings, 0 replies; 2+ messages in thread
From: Scott Garman @ 2014-02-15 19:04 UTC (permalink / raw)
To: openembedded-core
Support the sitauation where a user could have another VM running
which uses tap devices. To prevent runqemu from trying to use the
same tap device, runqemu will skip using a tap device if it finds
a filename tapX.skip within its lock directory.
This fixes [YOCTO #5815]
Signed-off-by: Scott Garman <scott.a.garman@intel.com>
---
scripts/runqemu-internal | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/scripts/runqemu-internal b/scripts/runqemu-internal
index f9ca380..d317dfd 100755
--- a/scripts/runqemu-internal
+++ b/scripts/runqemu-internal
@@ -178,6 +178,10 @@ else
USE_PRECONF_TAP="no"
for tap in $POSSIBLE; do
LOCKFILE="$LOCKDIR/$tap"
+ if [ -e "$LOCKFILE.skip" ]; then
+ echo "Found $LOCKFILE.skip, skipping $tap"
+ continue
+ fi
echo "Acquiring lockfile for $tap..."
acquire_lock $LOCKFILE
if [ $? -eq 0 ]; then
@@ -214,7 +218,7 @@ else
fi
else
echo "Using preconfigured tap device '$TAP'"
- echo "If this is not intended, use flock on $LOCKFILE.lock to make runqemu skip $TAP."
+ echo "If this is not intended, touch $LOCKFILE.skip to make runqemu skip $TAP."
fi
cleanup() {
--
1.8.3.2
^ permalink raw reply related [flat|nested] 2+ messages in thread
end of thread, other threads:[~2014-02-15 19:05 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-02-15 19:04 [PATCH 0/1] runqemu fix to skip tap devices Scott Garman
2014-02-15 19:04 ` [PATCH 1/1] runqemu: add ability to skip using an existing tap device Scott Garman
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.