[PATCH 0/8] NSCI Improvement

Joel Stanley joel at jms.id.au
Wed May 11 15:43:40 AEST 2016


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

Cheers,

Joel


More information about the openbmc mailing list