acrn-hypervisor/hypervisor/debug
Mingqiang Chi 2975f9fa65 hv:Replace dynamic memory with static for sbuf
--Config LOG_BUF_SIZE 256KB for per cpu
--Replace 'calloc' with static array for sbuf
--Rename 'alloc_earlylog_sbuf' to 'init_earlylog_sbuf'
--Remove deadcode sbuf_free

v2-->v3:
 -- put the buffer into per_cpu data structure
v1-->v2:
 -- add 'is_early_logbuf' in percpu data structure used for
    check if need to do 'do_copy_earlylog'

Tracked-On: #861
Signed-off-by: Mingqiang Chi <mingqiang.chi@intel.com>
Reviewed-by: Yan, Like <like.yan@intel.com>
Reviewed-by: Jason Chen CJ <jason.cj.chen@intel.com>
Acked-by: Eddie Dong <eddie.dong@intel.com>
2018-11-01 11:21:49 +08:00
..
console.c hv:clear up the usage of printf data struct 2018-09-28 16:40:07 +08:00
dump.c HV:fix "Pointer param should be declared pointer to const" 2018-10-25 13:45:14 +08:00
hypercall.c HV: Added Initial support for SEP/SOCWATCH profiling 2018-10-26 13:39:07 +08:00
logmsg.c hv:Replace dynamic memory with static for sbuf 2018-11-01 11:21:49 +08:00
npk_log.c hv: fix 'No brackets to then/else' 2018-10-11 16:48:11 +08:00
printf.c hv:Clear up printf related definition 2018-09-28 13:59:38 +08:00
profiling.c HV: bug fix:possible access to NULL pointer 2018-10-31 09:48:56 +08:00
sbuf.c hv:Replace dynamic memory with static for sbuf 2018-11-01 11:21:49 +08:00
shell_priv.h hv: Fix identifier reuse 2018-10-15 09:04:34 +08:00
shell.c hv:cleanup vcpu_id compare with phys_cpu_num 2018-10-29 10:14:25 +08:00
uart16550.c hv:clear up the usage of printf data struct 2018-09-28 16:40:07 +08:00
uart16550.h hv:clear up the usage of printf data struct 2018-09-28 16:40:07 +08:00
vuart.c HV:fix "Pointer param should be declared pointer to const" 2018-10-25 13:45:14 +08:00