Searched hist:"50199 fa0d0739e52f6ae00c7917359b04b4de197" (Results 1 – 3 of 3) sorted by relevance
/freebsd/sys/geom/ |
H A D | geom_int.h | diff 50199fa0d0739e52f6ae00c7917359b04b4de197 Sun Mar 24 04:15:20 CET 2013 Alexander Motin <mav@FreeBSD.org> Make g_wither_washer() to not loop by itself, but only when there was some more topology change done that may require its attention. Add few missing g_do_wither() calls in respective places to signal it.
This fixes potential infinite loop here when some provider is withered, but still opened or connected for some reason and so can not be destroyed. For example, see r227009 and r227510.
|
H A D | geom_event.c | diff 50199fa0d0739e52f6ae00c7917359b04b4de197 Sun Mar 24 04:15:20 CET 2013 Alexander Motin <mav@FreeBSD.org> Make g_wither_washer() to not loop by itself, but only when there was some more topology change done that may require its attention. Add few missing g_do_wither() calls in respective places to signal it.
This fixes potential infinite loop here when some provider is withered, but still opened or connected for some reason and so can not be destroyed. For example, see r227009 and r227510.
|
H A D | geom_subr.c | diff 50199fa0d0739e52f6ae00c7917359b04b4de197 Sun Mar 24 04:15:20 CET 2013 Alexander Motin <mav@FreeBSD.org> Make g_wither_washer() to not loop by itself, but only when there was some more topology change done that may require its attention. Add few missing g_do_wither() calls in respective places to signal it.
This fixes potential infinite loop here when some provider is withered, but still opened or connected for some reason and so can not be destroyed. For example, see r227009 and r227510.
|