[devmgr] Move kernel-debug logic to service.
We create a standalone(ish) service that lives in svchost that will handle kernel-debug related things (kerneldebug commands and ktrace). This also update the "dm" tool to talk directly to this new service. This is a re-commit of I5afd3e7bc366debf7b4819dfe62d66cfc665a9dc with support for the "k" cmdline tool. Test: Tested 'dm' tool and 'runtests' on qemu-x86. Issue: ZX-3403 Change-Id: I5121346af4d24d479872c8655258b8cf4abb9957
Showing
- zircon/system/core/devmgr/devmgr/coordinator.cpp 0 additions, 27 deletionszircon/system/core/devmgr/devmgr/coordinator.cpp
- zircon/system/core/devmgr/devmgr/main.cpp 29 additions, 4 deletionszircon/system/core/devmgr/devmgr/main.cpp
- zircon/system/core/svchost/BUILD.gn 1 addition, 0 deletionszircon/system/core/svchost/BUILD.gn
- zircon/system/core/svchost/svchost.cpp 5 additions, 0 deletionszircon/system/core/svchost/svchost.cpp
- zircon/system/fidl/fuchsia-kernel/BUILD.gn 11 additions, 0 deletionszircon/system/fidl/fuchsia-kernel/BUILD.gn
- zircon/system/fidl/fuchsia-kernel/kernel-debug.fidl 21 additions, 0 deletionszircon/system/fidl/fuchsia-kernel/kernel-debug.fidl
- zircon/system/ulib/kernel-debug/BUILD.gn 22 additions, 0 deletionszircon/system/ulib/kernel-debug/BUILD.gn
- zircon/system/ulib/kernel-debug/include/lib/kernel-debug/kernel-debug.h 9 additions, 0 deletions...ulib/kernel-debug/include/lib/kernel-debug/kernel-debug.h
- zircon/system/ulib/kernel-debug/kernel-debug.cpp 74 additions, 0 deletionszircon/system/ulib/kernel-debug/kernel-debug.cpp
- zircon/system/utest/kernel-unittests/BUILD.gn 1 addition, 1 deletionzircon/system/utest/kernel-unittests/BUILD.gn
- zircon/system/utest/kernel-unittests/kernel-unittests.cpp 27 additions, 17 deletionszircon/system/utest/kernel-unittests/kernel-unittests.cpp
- zircon/third_party/uapp/dash/BUILD.gn 1 addition, 0 deletionszircon/third_party/uapp/dash/BUILD.gn
- zircon/third_party/uapp/dash/src/bltin/zircon.c 121 additions, 12 deletionszircon/third_party/uapp/dash/src/bltin/zircon.c
Loading
Please register or sign in to comment