rem: dprintf("kdebug> ");
add: kprintf("kdebug> ");
context: kernel_debugger_loop(void){	kprintf("Welcome to Kernel Debugging Land...\n");	kprintf("Running on CPU %d\n", smp_get_current_cpu());	sDebuggerOnCPU = smp_get_current_cpu();	for (;;) {		struct debugger_command *cmd = NULL;		int argc;		dprintf("kdebug> ");		read_line(line_buf[cur_line], LINE_BUF_SIZE);		parse_line(line_buf[cur_line], args, &argc, MAX_ARGS);		// We support calling last executed command again if		// B_KDEDUG_CONT was returned last time, so cmd != NULL		if (argc <= 0 && cmd == NULL)			continue;		sDebuggerOnCPU = smp_get_current_cpu();		if (argc > 0)			cmd = find_command(args[0], true);		if (cmd == NULL)			dprintf("unknown command, enter \"help\" to get a list of all supported commands\n");		else {			int rc = cmd->func(argc, args);			if (rc == B_KDEBUG_QUIT)				break;	// okay, exit now.			if (rc != B_KDEBUG_CONT)				cmd = NULL;		// forget last command executed...		}		cur_line++;		if (cur_line >= HISTORY_SIZE)			cur_line = 0;	}}