fix for #534 causes dire performance regression
After doing a clean install to OpenIndiana 151 I noticed that iperf was only showing about 5% utilization of the ixbge0 adapter. Previously in OpenIndiana 148 this figure was around 85-90%.
Updated by Dan McDonald over 8 years ago
Updated by Bill Sommerfeld over 8 years ago
FYI: I have a very limited sample size, (2 working reboots with this fix, a half dozen broken reboots without it)
I believe backing out #534 may have fixed the atheros driver on my ferrari4000. (the f4k came with a broadcom minipci card which doesn't have a native solaris driver; like others, I replaced it with an aftermarket Atheros mini-pci card which identifies in scanpci as an "AR5001X+", vendor 0x168c/device 0x0013)
With either stock oi_151a from openindiana's dev-il repo, or stock oi_151a plus a genunix I built from changeset 13440:49d0a9c4f724 (the changeset before the backout), the laptop will not connect to my home wifi network; dladm scan-wifi shows no networks.
with a genunix built against changeset 13441:99f81276ef96 (current tip, with the backout), the laptop connects as expected.
Note that I haven't dug deeply into the misbehaving ath to see precisely how it's misbehaving but I can do that if anyone's morbidly curious.