-----Original Message-----The variables are used in vmbus_prep_negotiate_resp(), which is only for
From: Jason Wang [mailto:jasowang@xxxxxxxxxx]
Sent: Monday, February 2, 2015 17:36 PM
To: Dexuan Cui
Cc: gregkh@xxxxxxxxxxxxxxxxxxx; linux-kernel@xxxxxxxxxxxxxxx; driverdev-
devel@xxxxxxxxxxxxxxxxxxxxxx; olaf@xxxxxxxxx; apw@xxxxxxxxxxxxx; KY
Srinivasan; vkuznets@xxxxxxxxxx; Haiyang Zhang
Subject: Re: [PATCH v2 1/3] hv: hv_util: move vmbus_open() to a later place
On Mon, Feb 2, 2015 at 12:35 PM, Dexuan Cui <decui@xxxxxxxxxxxxx> wrote:
> Before the line vmbus_open() returns, srv->util_cb can be already
> running
> and the variables, like util_fw_version, are needed by the
> srv->util_cb.
A questions is why we do this for util only? Can callbacks of other
devices be called before vmbus_open() returns?
the util devices.
I think the other devices should already handle the similar issue properly.
If this is not the case, we need to fix them too.