changeset 7:9c7fba343357

backup 2020-12-21
author autobackup
date Mon, 21 Dec 2020 00:10:04 +0900
parents db152afb40ef
children 95d33f2e4948
files software/KVM/ie-virsh.md
diffstat 1 files changed, 5 insertions(+), 3 deletions(-) [+]
line wrap: on
line diff
--- a/software/KVM/ie-virsh.md	Sun Dec 20 00:10:04 2020 +0900
+++ b/software/KVM/ie-virsh.md	Mon Dec 21 00:10:04 2020 +0900
@@ -20,7 +20,6 @@
 SUBCOMMANDS:
     console       connect to the guest console
     define        define (but don't start) a domain from an template XML file
-    define-gdb    define the domain in which the gdb port is opened from the template XML file
     destroy       destroy (stop) a domain
     domiflist     list all domain virtual interfaces
     dominfo       domain information
@@ -45,11 +44,14 @@
     - 名前はなんでも良いが、prefixにlogin user nameが入る
     - 例えば e155730 が `ie-virsh define anatofuz` とすると `e155730-anatofuz`というVMが作られる
 
+## gdbのポートを開ける
+- linux kernelのデバッグをしたい際はgdb用のportをkvmレベルであける必要がある
+- `$ie-virsh define --gdb vm_name`の様に`--gdb`オプションをつけるとportを開けてくれる
+- あけたportはdefineしたタイミングで表示される
+
 # start, dumpxmlなど
 - vm名を指定する必要があるが、wrapperなので全部打つ必要がないようにしている
     - `e155730-anatofuz` の場合は `ie-virsh start anatofuz` でいい
 - vm名をフルで打っても問題ない
 - 起動しているvmに対しての操作はidを指定しても問題ないようになっている
 
-# bug
-- `define-gdb`が動かない
\ No newline at end of file