Searched hist:160442 (Results 1 - 3 of 3) sorted by relevance
/freebsd-9.3-release/sys/dev/vge/ | ||
H A D | if_vgereg.h | diff 225440 Wed Sep 07 15:12:16 MDT 2011 yongari vge(4) hardwares poll media status and generates an interrupt whenever the link state is changed. Using software based polling for media status tracking is known to cause MII access failure under certain conditions once link is established so vge(4) used to rely on link status change interrupt. However DEVICE_POLLING completely disables generation of all kind of interrupts on vge(4) such that this resulted in not detecting link state change event. This means vge(4) does not correctly detect established/lost link with DEVICE_POLLING. Losing the interrupt made vge(4) not to send any packets to peer since vge(4) does not try to send any packets when there is no established link. Work around the issue by generating link state change interrupt with DEVICE_POLLING. PR: kern/160442 Approved by: re (kib) |
H A D | if_vge.c | diff 225440 Wed Sep 07 15:12:16 MDT 2011 yongari vge(4) hardwares poll media status and generates an interrupt whenever the link state is changed. Using software based polling for media status tracking is known to cause MII access failure under certain conditions once link is established so vge(4) used to rely on link status change interrupt. However DEVICE_POLLING completely disables generation of all kind of interrupts on vge(4) such that this resulted in not detecting link state change event. This means vge(4) does not correctly detect established/lost link with DEVICE_POLLING. Losing the interrupt made vge(4) not to send any packets to peer since vge(4) does not try to send any packets when there is no established link. Work around the issue by generating link state change interrupt with DEVICE_POLLING. PR: kern/160442 Approved by: re (kib) |
/freebsd-9.3-release/usr.bin/make/ | ||
H A D | main.c | diff 160442 Mon Jul 17 17:16:12 MDT 2006 obrien whitespace fixing |
Completed in 86 milliseconds