From 8b670e394c08e9b52179650f68860c6909a54067 Mon Sep 17 00:00:00 2001 From: Kitae Kim Date: Fri, 31 Aug 2012 19:26:49 +0900 Subject: [PATCH] [Title] add kvm rules file to change permission and group owner from root to kvm. [Type] [Module] emulator [Priority] Major [CQ#] [Redmine#] [Problem] [Cause] [Solution] [TestCase] --- package/emulator.install.ubuntu-32 | 1 + package/emulator.install.ubuntu-64 | 1 + tizen/distrib/initscript/45-tizen-kvm.rules | 1 + tizen/distrib/initscript/tizen_kvm | 2 +- tizen/src/Makefile | 2 ++ 5 files changed, 6 insertions(+), 1 deletion(-) create mode 100644 tizen/distrib/initscript/45-tizen-kvm.rules diff --git a/package/emulator.install.ubuntu-32 b/package/emulator.install.ubuntu-32 index a6bca4ec3c..9bc2e33344 100755 --- a/package/emulator.install.ubuntu-32 +++ b/package/emulator.install.ubuntu-32 @@ -8,5 +8,6 @@ then fi gksudo cp ${TIZEN_SDK_INSTALL_PATH}/tools/emulator/etc/tizen_kvm /etc/init.d/ +gksudo cp ${TIZEN_SDK_INSTALL_PATH}/tools/emulator/etc/45-tizen-kvm.rules /lib/udev/rules.d/ gksudo update-rc.d tizen-kvm defaults diff --git a/package/emulator.install.ubuntu-64 b/package/emulator.install.ubuntu-64 index a6bca4ec3c..9bc2e33344 100755 --- a/package/emulator.install.ubuntu-64 +++ b/package/emulator.install.ubuntu-64 @@ -8,5 +8,6 @@ then fi gksudo cp ${TIZEN_SDK_INSTALL_PATH}/tools/emulator/etc/tizen_kvm /etc/init.d/ +gksudo cp ${TIZEN_SDK_INSTALL_PATH}/tools/emulator/etc/45-tizen-kvm.rules /lib/udev/rules.d/ gksudo update-rc.d tizen-kvm defaults diff --git a/tizen/distrib/initscript/45-tizen-kvm.rules b/tizen/distrib/initscript/45-tizen-kvm.rules new file mode 100644 index 0000000000..c2f7317aac --- /dev/null +++ b/tizen/distrib/initscript/45-tizen-kvm.rules @@ -0,0 +1 @@ +KERNEL=="kvm", GROUP="kvm", MODE="0660" diff --git a/tizen/distrib/initscript/tizen_kvm b/tizen/distrib/initscript/tizen_kvm index 263a687d2a..0900792135 100755 --- a/tizen/distrib/initscript/tizen_kvm +++ b/tizen/distrib/initscript/tizen_kvm @@ -1,7 +1,7 @@ #!/bin/sh do_start () { if grep -qs "^flags.* vmx" /proc/cpuinfo; then - modprobe -b kvm_intel "$KVM_NESTED" + modprobe -b kvm_intel elif grep -qs "^flags.* svm" /proc/cpuinfo; then modprobe -b kvm_amd fi diff --git a/tizen/src/Makefile b/tizen/src/Makefile index 94c00de9b2..b6d230ed77 100755 --- a/tizen/src/Makefile +++ b/tizen/src/Makefile @@ -87,6 +87,7 @@ endif ifdef CONFIG_LINUX cp -pPr ../distrib/initscript/tizen_kvm $(EMUL_DIR)/etc + cp -pPr ../distrib/initscript/45-tizen-kvm.rules $(EMUL_DIR)/etc else endif @@ -129,6 +130,7 @@ endif ifdef CONFIG_LINUX cp -pPr ../distrib/initscript/tizen_kvm $(EMUL_DIR)/etc + cp -pPr ../distrib/initscript/45-tizen-kvm.rules $(EMUL_DIR)/etc else endif -- 2.34.1