[pm:pm-cpufreq-test 50/53] drivers/cpufreq/amd_freq_sensitivity.c:54:14: error: dereferencing pointer to incomplete type

From: kbuild test robot <hidden>
Date: 2016-02-18 04:01:46

tree:   https://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git pm-cpufreq-test
head:   9783d25b17d3924c29ab265daa0610a232a3ece4
commit: 4e08f696d1fdecc851ea546fd04131ef8da42b0c [50/53] cpufreq: governor: Move per-CPU data to the common code
config: x86_64-rhel-pmem (attached as .config)
reproduce:
        git checkout 4e08f696d1fdecc851ea546fd04131ef8da42b0c
        # save the attached .config to linux build tree
        make ARCH=x86_64 

All errors (new ones prefixed by >>):

   drivers/cpufreq/amd_freq_sensitivity.c: In function 'amd_powersave_bias_target':
   drivers/cpufreq/amd_freq_sensitivity.c:52:26: error: 'struct dbs_governor' has no member named 'get_cpu_dbs_info_s'
      dbs_governor_of(policy)->get_cpu_dbs_info_s(policy->cpu);
                             ^
quoted
drivers/cpufreq/amd_freq_sensitivity.c:54:14: error: dereferencing pointer to incomplete type
     if (!od_info->freq_table)
                 ^
   drivers/cpufreq/amd_freq_sensitivity.c:97:12: error: dereferencing pointer to incomplete type
        od_info->freq_table, policy->cur - 1,
               ^
   drivers/cpufreq/amd_freq_sensitivity.c:99:23: error: dereferencing pointer to incomplete type
       freq_next = od_info->freq_table[index].frequency;
                          ^

vim +54 drivers/cpufreq/amd_freq_sensitivity.c

9c5320c8 Jacob Shin        2013-04-04  46  	struct msr actual, reference;
9c5320c8 Jacob Shin        2013-04-04  47  	struct cpu_data_t *data = &per_cpu(cpu_data, policy->cpu);
227e492f Rafael J. Wysocki 2016-02-07  48  	struct policy_dbs_info *policy_dbs = policy->governor_data;
227e492f Rafael J. Wysocki 2016-02-07  49  	struct dbs_data *od_data = policy_dbs->dbs_data;
9c5320c8 Jacob Shin        2013-04-04  50  	struct od_dbs_tuners *od_tuners = od_data->tuners;
9c5320c8 Jacob Shin        2013-04-04  51  	struct od_cpu_dbs_info_s *od_info =
de713ff2 Rafael J. Wysocki 2016-02-07 @52  		dbs_governor_of(policy)->get_cpu_dbs_info_s(policy->cpu);
9c5320c8 Jacob Shin        2013-04-04  53  
9c5320c8 Jacob Shin        2013-04-04 @54  	if (!od_info->freq_table)
9c5320c8 Jacob Shin        2013-04-04  55  		return freq_next;
9c5320c8 Jacob Shin        2013-04-04  56  
9c5320c8 Jacob Shin        2013-04-04  57  	rdmsr_on_cpu(policy->cpu, MSR_AMD64_FREQ_SENSITIVITY_ACTUAL,

:::::: The code at line 54 was first introduced by commit
:::::: 9c5320c8ea8b8423edca2c40cd559f1ce9496dab cpufreq: AMD "frequency sensitivity feedback" powersave bias for ondemand governor

:::::: TO: Jacob Shin [off-list ref]
:::::: CC: Rafael J. Wysocki [off-list ref]

---
0-DAY kernel test infrastructure                Open Source Technology Center
https://lists.01.org/pipermail/kbuild-all                   Intel Corporation

Attachments

Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help