@@ -87,7 +87,7 @@ Default: C<32> on hosts up to 16TB of memory, C<64> on hosts larger than 16TB
Sets the default value for the C<max_maptrack_frames> domain config value.
-Default: C<0>
+Default: C<1024>
=item B<vif.default.script="PATH">
@@ -46,7 +46,7 @@ enum output_format default_output_format = OUTPUT_FORMAT_JSON;
int claim_mode = 1;
bool progress_use_cr = 0;
int max_grant_frames = -1;
-int max_maptrack_frames = 0;
+int max_maptrack_frames = -1;
xentoollog_level minmsglevel = minmsglevel_default;
@@ -1041,7 +1041,7 @@ void parse_config_data(const char *config_source,
b_info->max_grant_frames = max_grant_frames;
if (!xlu_cfg_get_long (config, "max_maptrack_frames", &l, 0))
b_info->max_maptrack_frames = l;
- else
+ else if (max_maptrack_frames != -1)
b_info->max_maptrack_frames = max_maptrack_frames;
libxl_defbool_set(&b_info->claim_mode, claim_mode);
This is in line with the previous behavior, setting the number of maptrack frames to 0 will prevent driver domains from working correctly. Signed-off-by: Roger Pau Monné <roger.pau@citrix.com> --- Cc: Ian Jackson <ian.jackson@eu.citrix.com> Cc: Wei Liu <wei.liu2@citrix.com> Cc: Juergen Gross <jgross@suse.com> --- docs/man/xl.conf.pod.5 | 2 +- tools/xl/xl.c | 2 +- tools/xl/xl_parse.c | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-)