It might also be a good idea to include https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/drivers/cpufreq/intel_pstate.c?id=ba88d4338f226766f510e207911dde8c1875e072 since that patch fixes enabling HWP for non-boot CPUs and Skylake uses HWP.
It might also be a good idea to include https:/ /git.kernel. org/cgit/ linux/kernel/ git/torvalds/ linux.git/ commit/ drivers/ cpufreq/ intel_pstate. c?id=ba88d4338f 226766f510e2079 11dde8c1875e072 since that patch fixes enabling HWP for non-boot CPUs and Skylake uses HWP.