Hi Robert,

how is Intel I219 / Skylake support for SmartOS coming along?

I do not have a Skylake system yet, but I am planning to buy 
one specifically for SmartOS and will only do so once I am 
confident that SmartOS will actually run, i.e. the I219 ethernet 
NIC needs to work.

Any chance of a I219 driver merge anytime soon?

Thanks,
Dirk

> Am 23.02.2016 um 02:56 schrieb Robert Mustacchi <[email protected]>:
> 
> Hi all,
> 
> I've updated the igb and e1000g drivers for the most recent changes from
> Intel. Most notably, this adds support for the I219 family of devices
> which can be found on Skylake systems with the 100 series chipsets.
> 
> If you have an I219, in particular, I'd appreciate if you could test
> this, as this work is primarily for you.
> 
> If you don't have an I219, but do have other Intel 1 gig cards, powered
> by the e1000g and igb drivers, I'd appreciate it if you could also test
> this. You can see what NICs you have by running dladm show-phys.
> 
> Here are links to all of the different formats I have it in:
> 
> SmartOS/SDC platform:
> https://us-east.manta.joyent.com/rmustacc/public/preview/i219/platform-20160221T163907Z.tgz
> SmartOS ISO:
> https://us-east.manta.joyent.com/rmustacc/public/preview/i219/platform-20160221T163907Z.iso
> SmartOS USB:
> https://us-east.manta.joyent.com/rmustacc/public/preview/i219/platform-20160221T163907Z.usb.bz2
> 
> e1000g 64-bit x86:
> https://us-east.manta.joyent.com/rmustacc/public/preview/i219/drv/amd64/e1000g
> e1000g 64-bit x86 debug:
> https://us-east.manta.joyent.com/rmustacc/public/preview/i219/drv-debug/amd64/e1000g
> 
> e1000g 32-bit x86:
> https://us-east.manta.joyent.com/rmustacc/public/preview/i219/drv/e1000g
> e1000g 32-bit x86 debug:
> https://us-east.manta.joyent.com/rmustacc/public/preview/i219/drv-debug/e1000g
> 
> igb 64-bit x86:
> https://us-east.manta.joyent.com/rmustacc/public/preview/i219/drv/amd64/igb
> igb 64-bit x86 debug:
> https://us-east.manta.joyent.com/rmustacc/public/preview/i219/drv-debug/amd64/igb
> igb 32-bit x86:
> https://us-east.manta.joyent.com/rmustacc/public/preview/i219/drv/igb
> igb 32-bit x86 debug:
> https://us-east.manta.joyent.com/rmustacc/public/preview/i219/drv-debug/igb
> 
> webrev:
> http://us-east.manta.joyent.com/rmustacc/public/webrevs/6666/index.html
> patch:
> https://us-east.manta.joyent.com/rmustacc/public/preview/i219/i219.patch
> 
> I will send separate mail to the list for review. Please do not reply to
> this with any non-testing review feedback at this time.
> 
> If you do end up testing this, I ask that you do the following:
> 
> 1)  For each entry in dladm show-phys that's e1000g or igb, run:
> prtconf -d /dev/<dladm instance name>
> 
> Note if devices share the same description, then it's not important to
> repeat this. e.g. you may have a card with multiple ports.
> 
> 2)  Make sure that everything that used to work, still works. e.g. basic
> unicast and multicast traffic flows. VNICs and zones are still all
> pingable, etc.
> 
> 3)  If you have an I219, I'd appreciate if you could run the following
> test just to make sure that we're properly transitioning the NIC to
> promiscuous mode. The test basically is to create sixteen VNICs in total.
> 
> After each VNIC is created:
>     Assign an IP address to that VNIC
>     Ensure that you can ping that IP address from another host
>     Create the next VNIC
>     Stop after the 16th one
> 
> 4)  If you find yourselves wanting to do some basic stress tests, that'd
> be great. I'll make sure that we do some for several of the devices as well.
> 
> If you have any questions, please reach out to me and let me know.
> 
> Thanks,
> Robert
> 


-------------------------------------------
smartos-discuss
Archives: https://www.listbox.com/member/archive/184463/=now
RSS Feed: https://www.listbox.com/member/archive/rss/184463/25769125-55cfbc00
Modify Your Subscription: 
https://www.listbox.com/member/?member_id=25769125&id_secret=25769125-7688e9fb
Powered by Listbox: http://www.listbox.com

Reply via email to