Demand for extra CPU capacity? Use a bug in POWER8 firmware

rbanffy1 pts0 comments

Demand for extra CPU capacity? Use a bug in POWER8 firmware – IBMi.org – Bart's blog

Skip to content

Bart

Hardware, POWER, PowerVM

May 25, 2017May 26, 2017

1 Minute

This week I discovered very weird bug in the POWER8 firmware. With this bug it is possible to use entire server capacity without paying processor activation to IBM. On the Enterprise Server models, processors are activated via processor core activation license. For instance, you can buy MME model with 40 CPU installed, but only 8 will be available for use. This was always protected by the server firmware. The firmware didn’t allow to assign/start the Lpar if the entitled capacity exceed the number activated cores. Apparently in the latest POWER8 firmware 860.xx IBM got a bug which allows to assign any number of the processor to the processor pool. In another words, a server may have activated 8 cores only but it is possible to run a workload with the physical instaledl capacity. The firmware does not check what is licensed. Pretty big, right ? For the first time I see a bug which affects IBM charges more than users.

This bug is fixed in the latest firmware release from March 2017 with following description.

On systems using PowerVM firmware, a problem was fixed for a group of shared processor partitions being able to exceed the designated capacity placed on a shared processor pool.  This error can be triggered by using the DLPAR move function for the shared processor partitions, if the pool has already reached its maximum specified capacity.  To prevent this problem from occurring when making DLPAR changes when the pool is at the maximum capacity, do not use the DLPAR move operation but instead break it into two steps:  DLPAR remove followed by DLPAR add.  This gives enough time for the DLPAR remove to be fully completed prior to starting the DLPAR add request.

I’m pretty sure that IBM tracks how many CPU being actively use by a customer. So, if someone assigned more CPUs to his workload what is eligible for, it can be very expensive mistake.

Share this:

Share on X (Opens in new window)

Share on Facebook (Opens in new window)<br>Facebook

Like Loading...

Related

Published by Bart

View all posts by Bart

Published<br>May 25, 2017May 26, 2017

Leave a comment Cancel reply

Search for:

Twitter<br>My Tweets

Recent Posts

How Time and Data Management works on IBM PowerSystems

Dell/EMC storage and IBM i – what’s happening

BRMS killed – The king is dead, long live the king!

Store Single Sign On configuration on iASP

Execute IBMi command within multiple sessions

Archives

February 2025

November 2024

October 2024

January 2022

May 2021

November 2020

July 2020

October 2019

September 2019

August 2019

April 2019

December 2018

November 2018

June 2018

May 2018

April 2018

January 2018

November 2017

September 2017

August 2017

June 2017

May 2017

February 2017

November 2016

October 2016

May 2016

April 2016

March 2016

February 2016

January 2016

September 2015

July 2015

May 2015

March 2015

February 2015

January 2015

November 2014

October 2014

September 2014

July 2014

May 2014

April 2014

February 2014

January 2014

December 2013

July 2012

Categories

Administration

AIX

Automation

conference

External storage

Hardware

HMC

IBM i

LPARKit

OS installation

POWER

POWER9

PowerHA

PowerVM

redbook

SRIOV

Uncategorized

VIOS

Comment

Reblog

Subscribe

Subscribed

IBMi.org - Bart's blog

Join 50 other subscribers

Sign me up

Already have a WordPress.com account? Log in now.

IBMi.org - Bart's blog

Subscribe

Subscribed

Sign up

Log in

Copy shortlink

Report this content

View post in Reader

Manage subscriptions

Collapse this bar

%d

firmware capacity processor dlpar bart november

Related Articles