View | Details | Raw Unified | Return to bug 236042
Collapse All | Expand All

(-)sys/dev/hyperv/utilities/hv_snapshot.c (-2 / +5 lines)
Lines 70-75 Link Here
70
#define VSS_FWVER		VMBUS_IC_VERSION(VSS_FWVER_MAJOR, 0)
70
#define VSS_FWVER		VMBUS_IC_VERSION(VSS_FWVER_MAJOR, 0)
71
71
72
#define TIMEOUT_LIMIT		(15)	// seconds
72
#define TIMEOUT_LIMIT		(30)	// seconds
73
#define VSS_FREEZE_TIMEOUT	(15 * 60)	// seconds
74
73
enum hv_vss_op {
75
enum hv_vss_op {
74
	VSS_OP_CREATE = 0,
76
	VSS_OP_CREATE = 0,
75
	VSS_OP_DELETE,
77
	VSS_OP_DELETE,
Lines 778-784 Link Here
778
			hv_vss_notify(&sc->app_sc, reqp);
780
			hv_vss_notify(&sc->app_sc, reqp);
779
		else
781
		else
780
			hv_vss_notify(&sc->daemon_sc, reqp);
782
			hv_vss_notify(&sc->daemon_sc, reqp);
781
		callout_reset(&reqp->callout, TIMEOUT_LIMIT * hz,
783
		callout_reset(&reqp->callout, opt == VSS_OP_FREEZE ?
784
		    VSS_FREEZE_TIMEOUT * hz : TIMEOUT_LIMIT * hz,
782
		    hv_vss_timeout, reqp);
785
		    hv_vss_timeout, reqp);
783
		break;
786
		break;
784
	case VSS_OP_THAW:
787
	case VSS_OP_THAW:

Return to bug 236042