Hi Amit,
Thanks for the patch. Minor comment on the patch below:
Amit Machhiwal [off-list ref] writes:
<snip>
+static inline unsigned long map_pcr_to_cap(unsigned long pcr)
+{
+ unsigned long cap = 0;
+
+ switch (pcr) {
+ case PCR_ARCH_300:
+ cap = H_GUEST_CAP_POWER9;
+ break;
+ case PCR_ARCH_31:
+ cap = H_GUEST_CAP_POWER10;
Though CONFIG_CC_IMPLICIT_FALLTHROUGH and '-Wimplicit-fallthrough'
doesnt explicitly flag this usage, please consider using the
'fallthrough;' keyword here.
However you probably dont want this switch-case to fallthrough so please
use a 'break' instead.
+ default:
+ break;
+ }
+
+ return cap;
+}
+
<snip>
With the suggested change above
Reviewed-by: Vaibhav Jain <redacted>
--
Cheers
~ Vaibhav