Hi Qi,
Thank you for looking into things I've mentioned!
[...]
[...]Would the above "bdf" be the PCI addressing schema? If so, then we could
capitalise the acronym to keep it consistent with how it's often referred
to in the PCI world.
got it, will change it to Bdf to keep the consistent, thanks.
Just to make sure - the "Bus, Device, Function" in the world of PCI usually
uses the acronym of "BDF", all uppercase letters.
[...]
+static int __init hisi_pcie_module_init(void)
+{
+ int ret;
+
+ ret = cpuhp_setup_state_multi(CPUHP_AP_PERF_ARM_HISI_PCIE_PMU_ONLINE,
+ "AP_PERF_ARM_HISI_PCIE_PMU_ONLINE",
+ hisi_pcie_pmu_online_cpu,
+ hisi_pcie_pmu_offline_cpu);
+ if (ret) {
+ pr_err("Failed to setup PCIe PMU hotplug, ret = %d.\n", ret);
+ return ret;
+ }
The above error message could be made to be a little more aligned in terms
of format with the other messages, thus it would be as follows:
pr_err("Failed to setup PCIe PMU hotplug: %d.\n", ret);
Interestingly, there would be then no need to add the final dot (period) at
the end here, and that would be true everywhere else.
thanks for your reminder , I'll fix that printout message to keep align.
Thank you!
Don't forget to drop the trailing dot after the error code (it makes it
easier to read or even parse in a script, etc.).
Again, thank you so much for working on this driver! An amazing work!
Krzysztof
.