[PULL][SRU Yakkety] Support IPMI system interface for Cavium ThunderX

dann frazier dann.frazier at canonical.com
Tue May 23 22:43:44 UTC 2017


On Tue, May 23, 2017 at 2:22 AM, Stefan Bader
<stefan.bader at canonical.com> wrote:
> On 18.05.2017 01:02, dann frazier wrote:
>> [This is the same text as the Xenial PR, so you don't need to read it twice :)]
>>
>> This is a set of cherry picks from upstream that introduces the
>> i2c-thunderx driver, which is required to access the IPMI system
>> interface (/dev/ipmi0) on Cavium ThunderX.  The series starts by
>> refactoring the i2c-octeon driver before introducing the new one since
>> they share common code. i2c-octeon is only applicable to Cavium
>> MIPS-based platforms, so it isn't a regression risk to Ubuntu
>> (-ENOPORT).
>>
>> All of the changes necessary to get us in-sync with zesty were
>> isolated to these drivers, so I did a kitchen-sink backport. This
>> means it includes some low-priority changes (code cleanup/docs) but,
>> since this is effectively new code for us, that seemed like the
>> lowest-risk and most maintainable approach.
>>
>> Tested on a Cavium CRB1S.
>>
>> BugLink: https://bugs.launchpad.net/bugs/1668132
>
> Hm, sure this is the right bug reference?

It is not, I fat fingered it, sorry. I followed up with v2 updates to
correct it a few days ago:

https://lists.ubuntu.com/archives/kernel-team/2017-May/084266.html
https://lists.ubuntu.com/archives/kernel-team/2017-May/084267.html

 -dann




More information about the kernel-team mailing list