瀏覽代碼

Drivers: hv: balloon: Initialize last_post_time on startup

When left uninitialized, this sometimes fails the following check in
post_status():

	if (!time_after(now, (last_post_time + HZ))) {
		return;
        }

This causes unnecessary delays in reporting memory pressure to host after
booting up.

Signed-off-by: Alex Ng <alexng@messages.microsoft.com>
Signed-off-by: K. Y. Srinivasan <kys@microsoft.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Alex Ng 8 年之前
父節點
當前提交
c548f3957e
共有 1 個文件被更改,包括 1 次插入0 次删除
  1. 1 0
      drivers/hv/hv_balloon.c

+ 1 - 0
drivers/hv/hv_balloon.c

@@ -1655,6 +1655,7 @@ static int balloon_probe(struct hv_device *dev,
 	}
 
 	dm_device.state = DM_INITIALIZED;
+	last_post_time = jiffies;
 
 	return 0;