From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751865AbdB1B04 (ORCPT ); Mon, 27 Feb 2017 20:26:56 -0500 Received: from a2nlsmtp01-02.prod.iad2.secureserver.net ([198.71.225.36]:56718 "EHLO a2nlsmtp01-02.prod.iad2.secureserver.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751565AbdB1B0u (ORCPT ); Mon, 27 Feb 2017 20:26:50 -0500 x-originating-ip: 107.180.71.197 From: kys@exchange.microsoft.com To: gregkh@linuxfoundation.org, linux-kernel@vger.kernel.org, devel@linuxdriverproject.org, olaf@aepfle.de, apw@canonical.com, vkuznets@redhat.com, jasowang@redhat.com, leann.ogasawara@canonical.com Cc: Dexuan Cui , "K. Y. Srinivasan" , Haiyang Zhang , Stephen Hemminger Subject: [PATCH 1/1] Drivers: hv: util: don't forget to init host_ts.lock Date: Mon, 27 Feb 2017 18:25:43 -0700 Message-Id: <1488245143-26047-1-git-send-email-kys@exchange.microsoft.com> X-Mailer: git-send-email 1.7.1 Reply-To: kys@microsoft.com X-CMAE-Envelope: MS4wfMu2VSM0Jvtz/a95ey/Ij67AzQRXG76fWcism6njdsfFFgY6ZIktRQ/RXJTbQvL5mkXlEi9ieoQyzIA/WpPi0UMHBmgjuZjY0+UYqPSNxnRT2aOwoQZH XpXH79JX41LVDp+F1MFvr3RT7s8FnfYe1bsBNksWvl/Q0XbOilk2yy0HrSxn7qrdy/hXbtPm5jf2kOd58WabjJLCO3PYjaNHnHEPkwD9iXdwEmgMg6X+2vmb 8R7h/om6EtnIEkCBwcaU3XWXDDeMLVtbMR0hWF+R2uUZo4dHFmI2biPei+v5SnVzSbvluYCV92v+Tahux5tswOvLfUZNYbY4odQWQzaYURyEYM4K+VlQErhe Vv2ZD1tgN9YsXd4kHvR+Y/6EQpXkXKk8TAuN6i6dKH5hNTkC635p4MpGCicUWVyxmoRNwxK/Z5VlqW3+yuWhygXfez2Nx0flWcjphyB1c5aGV13GvZzymNo3 MOpCxQWqUCtlU7Nso3D7+F00jQdelsO+VeXJMDMNwc+KrsGxA6qCfOqor3aJLaNy3+MtpMoX/DvkD27/P0532FyJ3GPJaqewv4d7xQ== Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: Dexuan Cui Without the patch, I always get a "BUG: spinlock bad magic" warning. Fixes: 3716a49a81ba ("hv_utils: implement Hyper-V PTP source") Signed-off-by: Dexuan Cui Cc: Vitaly Kuznetsov Cc: "K. Y. Srinivasan" Cc: Haiyang Zhang Cc: Stephen Hemminger Signed-off-by: K. Y. Srinivasan --- drivers/hv/hv_util.c | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) diff --git a/drivers/hv/hv_util.c b/drivers/hv/hv_util.c index 3042eaa..186b100 100644 --- a/drivers/hv/hv_util.c +++ b/drivers/hv/hv_util.c @@ -590,6 +590,8 @@ static int hv_timesync_init(struct hv_util_service *srv) if (!hyperv_cs) return -ENODEV; + spin_lock_init(&host_ts.lock); + INIT_WORK(&wrk.work, hv_set_host_time); /* -- 1.7.1