diff
- cmd_buf_tmp = cmd_buf;
+ char *cmd_buf_orig = cmd_buf;
  subtoken = strsep(&cmd_buf, " ");
  // ... rest of the code ...
- kfree(cmd_buf_tmp);
+ kfree(cmd_buf_orig);
