powerpc/pseries/lparcfg: Fix possible overflow are more than 1026
[~shefty/rdma-dev.git] / arch / powerpc / kernel / lparcfg.c
index f5725bc..ab297f4 100644 (file)
@@ -301,6 +301,7 @@ static void parse_system_parameter_string(struct seq_file *m)
                                __pa(rtas_data_buf),
                                RTAS_DATA_BUF_SIZE);
        memcpy(local_buffer, rtas_data_buf, SPLPAR_MAXLENGTH);
+       local_buffer[SPLPAR_MAXLENGTH - 1] = '\0';
        spin_unlock(&rtas_data_buf_lock);
 
        if (call_status != 0) {