Hui Zhu
Hui Zhu
set logging file ~/tmp/t set logging overwrite on set logging redirect on set logging on set pagination off set logging off set pagination on
``` C gtp_gdbrsp_qtenable_qtdisable static int gtp_enable_disable_hooks_set_val(struct gtp_trace_s *gts, struct gtp_var *gtv, int64_t val) { gtp_handler_enable_disable(gts, val, (gtv->num == GTP_VAR_ENABLE_ID)); return 0; } static struct gtp_var_hooks gtp_enable_disable_hooks = { .agent_set_val =...
``` C if (gts->tpe->type == gtp_entry_kprobe) { /* Following code can insert this task into tasklet without wake up softirqd. */ add_preempt_count(HARDIRQ_OFFSET); tasklet_schedule(>s->tpe->u.kp.stop_tasklet); sub_preempt_count(HARDIRQ_OFFSET); } else { //XXX teawater }...
Wrong code: #try: #b = Break_alloc("malloc", "
gdb (gdb) target remote :1111 Remote debugging using :1111 warning: Could not load vsyscall page because no executable was specified try using the "file" command first. 0x00007ffff7ddb2d0 in ?? ()...
According to the commit in #10253 . I found that insert a balloon device in crates/hypervisor/src/dragonball/inner.rs:cold_start_vm before ``` self.start_vmm_instance().context("start vmm instance")?; ``` will not be probed by guest kernel. And...