Hello, Here is a couple of enhancements and fixes for the ftgmac100 NIC used on the Aspeed SoC. It includes VLAN and multicast support.
Following is an assorted set of changes for the NC-SI backend also used on the Aspeed SoC when soldered on OpenPOWER boards. These fix a few problems found when running OpenBMC on aspeed QEMU machines. Thanks, Cédric. Cédric Le Goater (6): ftgmac100: compute maximum frame size depending on the protocol ftgmac100: add IEEE 802.1Q VLAN support net/ftgmac100: fix multicast hash routine slirp/ncsi: fix "Get Version ID" payload length slirp/ncsi: add a "Get Parameter" response slirp/ncsi: add checksum support include/hw/net/ftgmac100.h | 7 +++++- hw/net/ftgmac100.c | 59 +++++++++++++++++++++++++++++++++++----------- slirp/ncsi.c | 54 +++++++++++++++++++++++++++++++++++++----- 3 files changed, 99 insertions(+), 21 deletions(-) -- 2.13.6