File tree Expand file tree Collapse file tree 3 files changed +21
-6
lines changed Expand file tree Collapse file tree 3 files changed +21
-6
lines changed Original file line number Diff line number Diff line change 2
2
# ACRN Hypervisor
3
3
#
4
4
5
-
6
5
MAJOR_VERSION =0
7
6
MINOR_VERSION =1
7
+ RC_VERSION =1
8
+
9
+ API_MAJOR_VERSION =1
10
+ API_MINOR_VERSION =0
8
11
9
12
RELEASE ?= 0
10
13
@@ -209,6 +212,9 @@ $(VERSION):
209
212
cat license_header > $(VERSION ) ; \
210
213
echo " #define HV_MAJOR_VERSION $( MAJOR_VERSION) " >> $(VERSION ) ; \
211
214
echo " #define HV_MINOR_VERSION $( MINOR_VERSION) " >> $(VERSION ) ; \
215
+ echo " #define HV_RC_VERSION $( RC_VERSION) " >> $(VERSION ) ; \
216
+ echo " #define HV_API_MAJOR_VERSION $( API_MAJOR_VERSION) " >> $(VERSION ) ; \
217
+ echo " #define HV_API_MINOR_VERSION $( API_MINOR_VERSION) " >> $(VERSION ) ; \
212
218
echo " #define HV_BUILD_VERSION " \" " $$ PATCH" \" " " >> $(VERSION ) ; \
213
219
echo " #define HV_BUILD_TIME " \" " $$ TIME" \" " " >> $(VERSION ) ; \
214
220
echo " #define HV_BUILD_USER " \" " $( USER) " \" " " >> $(VERSION )
Original file line number Diff line number Diff line change @@ -337,10 +337,19 @@ void bsp_boot_init(void)
337
337
338
338
#ifdef HV_DEBUG
339
339
/* Log first messages */
340
- printf ("HV version %d.%d-%s-%s build by %s, start time %lluus\r\n" ,
341
- HV_MAJOR_VERSION , HV_MINOR_VERSION , HV_BUILD_TIME ,
342
- HV_BUILD_VERSION , HV_BUILD_USER ,
340
+ if (HV_RC_VERSION )
341
+ printf ("HV version %d.%d-rc%d-%s-%s build by %s, start time %lluus\r\n" ,
342
+ HV_MAJOR_VERSION , HV_MINOR_VERSION , HV_RC_VERSION ,
343
+ HV_BUILD_TIME , HV_BUILD_VERSION , HV_BUILD_USER ,
343
344
TICKS_TO_US (start_tsc ));
345
+ else
346
+ printf ("HV version %d.%d-%s-%s build by %s, start time %lluus\r\n" ,
347
+ HV_MAJOR_VERSION , HV_MINOR_VERSION ,
348
+ HV_BUILD_TIME , HV_BUILD_VERSION , HV_BUILD_USER ,
349
+ TICKS_TO_US (start_tsc ));
350
+
351
+ printf ("API version %d.%d\r\n" ,
352
+ HV_API_MAJOR_VERSION , HV_API_MINOR_VERSION );
344
353
#endif
345
354
pr_dbg ("Core %d is up" , CPU_BOOT_ID );
346
355
Original file line number Diff line number Diff line change @@ -47,8 +47,8 @@ int64_t hcall_get_api_version(struct vm *vm, uint64_t param)
47
47
if (!is_vm0 (vm ))
48
48
return -1 ;
49
49
50
- version .major_version = HV_MAJOR_VERSION ;
51
- version .minor_version = HV_MINOR_VERSION ;
50
+ version .major_version = HV_API_MAJOR_VERSION ;
51
+ version .minor_version = HV_API_MINOR_VERSION ;
52
52
53
53
if (copy_to_vm (vm , & version , param )) {
54
54
pr_err ("%s: Unable copy param to vm\n" , __func__ );
You can’t perform that action at this time.
0 commit comments