royger 9f17264d3f xen-blkback: do not use state 3 (XenbusStateInitialised)
Linux will not connect to a backend that's in state 3
(XenbusStateInitialised), it needs to be in state 2
(XenbusStateInitWait) for Linux to attempt to connect to the backend.

The protocol seems to suggest that the backend should indeed wait in
state 2 for the frontend to connect, which makes state 3 unusable for
disk backends.

Also make sure blkback will connect to the frontend if the frontend
reaches state 3 (XenbusStateInitialised) before blkback has processed
the results from the hotplug script (Submitted by Nathan Friess).

MFC after:	1 week
2018-05-22 08:51:16 +00:00
..
2017-09-14 15:34:45 +00:00
2018-04-08 22:59:34 +00:00
2018-05-06 00:45:41 +00:00
2018-04-13 20:30:49 +00:00
2018-05-15 13:30:59 +00:00
2017-12-30 19:27:22 +00:00
2018-05-17 10:13:18 +00:00
2018-05-20 20:34:15 +00:00
2018-03-14 18:27:06 +00:00
2018-03-28 07:59:16 +00:00
2017-11-30 20:33:45 +00:00
2017-11-30 20:33:45 +00:00
2018-04-08 22:59:34 +00:00
2018-05-03 22:51:44 +00:00
2017-10-21 07:23:45 +00:00
2017-11-30 20:33:45 +00:00
2018-04-13 20:30:49 +00:00
2018-04-28 17:43:20 +00:00
2018-04-23 16:38:27 +00:00
2018-04-13 20:30:49 +00:00
2018-05-01 13:57:08 +00:00
2018-01-03 00:56:30 +00:00
2018-01-13 16:31:07 +00:00