Skip to content

Commit c1b4842

Browse files
author
Fox Snowpatch
committed
1 parent 4db4221 commit c1b4842

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

arch/powerpc/platforms/pseries/lparcfg.c

+7
Original file line numberDiff line numberDiff line change
@@ -184,6 +184,8 @@ static unsigned h_pic(unsigned long *pool_idle_time,
184184
return rc;
185185
}
186186

187+
unsigned long boot_pool_idle_time;
188+
187189
/*
188190
* parse_ppp_data
189191
* Parse out the data returned from h_get_ppp and h_pic
@@ -218,6 +220,7 @@ static void parse_ppp_data(struct seq_file *m)
218220
h_pic(&pool_idle_time, &pool_procs);
219221
seq_printf(m, "pool_idle_time=%ld\n", pool_idle_time);
220222
seq_printf(m, "pool_num_procs=%ld\n", pool_procs);
223+
seq_printf(m, "boot_pool_idle_time=%ld\n", boot_pool_idle_time);
221224
}
222225

223226
seq_printf(m, "unallocated_capacity_weight=%d\n",
@@ -792,6 +795,7 @@ static const struct proc_ops lparcfg_proc_ops = {
792795
static int __init lparcfg_init(void)
793796
{
794797
umode_t mode = 0444;
798+
unsigned long num_procs;
795799

796800
/* Allow writing if we have FW_FEATURE_SPLPAR */
797801
if (firmware_has_feature(FW_FEATURE_SPLPAR))
@@ -801,6 +805,9 @@ static int __init lparcfg_init(void)
801805
printk(KERN_ERR "Failed to create powerpc/lparcfg\n");
802806
return -EIO;
803807
}
808+
809+
h_pic(&boot_pool_idle_time, &num_procs);
810+
804811
return 0;
805812
}
806813
machine_device_initcall(pseries, lparcfg_init);

0 commit comments

Comments
 (0)