Authored by: jfv
Diff Detail
- Repository
- rS FreeBSD src repository - subversion
- Lint
Lint Passed - Unit
No Test Coverage
Event Timeline
sys/dev/e1000/if_em.c | ||
---|---|---|
3738 | Can we get 1 or 2 lines of comment here to explain what is mechanically being programmed into the adapter? |
sys/dev/e1000/if_em.c | ||
---|---|---|
3738 | I don't actually know what's going on here. I assume it has to do with the IOSF bus, but I don't have easy access to a datasheet atm. I'll add Jack as a subscriber to see if he remembers. |
The block of code that Sean asked about is basically something the hardware
team said needed to be added, they gave me no details, this is often the way
it goes Sean, sorry :)
This was reverted from head when r287467 (D3162) was reverted. Opening so we can remember to commit it.
Confirmed that this breaks several other working em(4) class adapters with Intel Engineering. Will retest when update is available.
Eric:
When are you guys going to look into this again? I don't have i219 hardware here, so I'm unsure how to proceed.
This keeps on getting pushed back.
How about, I promise I will get this updated to the working version we have by Wednesday, before I leave. I think the Fortville pressure is relenting, and we also need to be prepared to get all of our stuff updated/pushed up by the 10.3 / 11 deadlines.
I have a Skylake system with an onboard I219-V port. Would be happy to test, if needed.
none4@pci0:0:31:6: class=0x020000 card=0x15b81849 chip=0x15b88086 rev=0x31 hdr=0x00
vendor = 'Intel Corporation' device = 'Ethernet Connection (2) I219-V' class = network subclass = ethernet
The issue at the moment is that this breaks an unknown amount of non-i219 systems. Waiting for Intel to comment and update here.