Rebuilt 2.6.23-rc5 with SKY2_DEBUG. I've reproduced the issue where ifdown/ifup does not reset the interface properly.
# cat /debug/sky2/eth0 IRQ src=0 mask=c000001d control=0 Status ring (empty) Tx ring pending=24...24 report=24 done=24
Rx ring hw get=169 put=169 last=1023
Rebuilt 2.6.23-rc5 with SKY2_DEBUG. I've reproduced the issue where ifdown/ifup does not reset the interface properly.
# cat /debug/sky2/eth0
IRQ src=0 mask=c000001d control=0
Status ring (empty)
Tx ring pending=24...24 report=24 done=24
Rx ring hw get=169 put=169 last=1023