[PATCH 0/8] NSCI Improvement

Gavin Shan gwshan at linux.vnet.ibm.com
Thu May 12 16:34:45 AEST 2016


On Wed, May 11, 2016 at 03:13:40PM +0930, Joel Stanley wrote:
>On Mon, May 9, 2016 at 11:17 AM, Gavin Shan <gwshan at linux.vnet.ibm.com> wrote:
>> This series bases on branch dev-4.4. Couple of things are improved as below:
>>
>>    * Remove netlink stuff as nobody starts to use it. Lets focus on the core
>>      for now.
>>    * The available packages and channels are enumerated for once when user
>>      brings up the network interface for the first time. Afterwords, less
>>      time (3 to 4 seconds) are reduced to bring up the interface.
>>    * Explicitly enable AEN that is disabled by default.
>>    * The LSC (Link Status Change) AEN handler helps switching active channel
>>      properly after the packet can be received without problem. In order to
>>      listen for ingress AEN packet, the MAC has to be ready for reception
>>      after the interface is brought up.
>>
>> This series is to fix the bug: https://github.com/openbmc/linux/issues/61
>> With this series applied (based on dev-4.4), it should fix the issue. Note
>> that I had the test on palm4-bmc.
>>
>>    * From uboot, download the kernel image;
>>    * Unplug the ethernet cable;
>>    * From uboot, boot the kernel image;
>>    * Configure the ethernet interface when the kernel boots up completely.
>>      The NCSI interface should be down;
>>    * Plug the cable, the NCSI interface is up automatically. The interface
>>      is pingable from external.
>
>Great work Gavin. Thanks for getting to the bottom of this and testing
>the patches.
>
>I've applied them to dev-4.4 and tagged a release that includes your changes:
>
> https://github.com/openbmc/linux/releases/tag/openbmc-20160511-1
>

Thanks, Joel. Note that I had no chance to test it out on barreleye where
the issue was reported. I cannot find a barreleye BMC in local lab. could
you please tell if I can access any one of this kind of machine in case
you know one?

Thanks,
Gavin

>Cheers,
>
>Joel
>



More information about the openbmc mailing list