From patchwork Fri Feb 2 01:29:06 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Wu Zongyong X-Patchwork-Id: 10196197 Return-Path: Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org [172.30.200.125]) by pdx-korg-patchwork.web.codeaurora.org (Postfix) with ESMTP id 86992605F5 for ; Fri, 2 Feb 2018 01:32:58 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 7A95028D4C for ; Fri, 2 Feb 2018 01:32:58 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 6F5EC28D4D; Fri, 2 Feb 2018 01:32:58 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on pdx-wl-mail.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-6.9 required=2.0 tests=BAYES_00,RCVD_IN_DNSWL_HI autolearn=unavailable version=3.3.1 Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 9654B28D4E for ; Fri, 2 Feb 2018 01:32:57 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751812AbeBBBcp (ORCPT ); Thu, 1 Feb 2018 20:32:45 -0500 Received: from szxga07-in.huawei.com ([45.249.212.35]:51959 "EHLO huawei.com" rhost-flags-OK-FAIL-OK-FAIL) by vger.kernel.org with ESMTP id S1751708AbeBBBcn (ORCPT ); Thu, 1 Feb 2018 20:32:43 -0500 Received: from DGGEMS409-HUB.china.huawei.com (unknown [172.30.72.59]) by Forcepoint Email with ESMTP id 9E1FEA2E6FECD; Fri, 2 Feb 2018 09:32:37 +0800 (CST) Received: from HSH1000044456.huawei.com (10.184.157.230) by DGGEMS409-HUB.china.huawei.com (10.3.19.209) with Microsoft SMTP Server id 14.3.361.1; Fri, 2 Feb 2018 09:32:33 +0800 From: Wu Zongyong To: CC: , , , , Subject: [PATCH] vfio-mdev: send KOBJ_CHANGE event after creating mdev sysfs files Date: Fri, 2 Feb 2018 09:29:06 +0800 Message-ID: <1517534946-49165-1-git-send-email-cordius.wu@huawei.com> X-Mailer: git-send-email 1.9.1 MIME-Version: 1.0 X-Originating-IP: [10.184.157.230] X-CFilter-Loop: Reflected Sender: kvm-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: kvm@vger.kernel.org X-Virus-Scanned: ClamAV using ClamSMTP Like SR-IOV, driver should notify that sysfs files like some attrs or symbol links after cretation finished. Signed-off-by: Wu Zongyong --- drivers/vfio/mdev/mdev_core.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/drivers/vfio/mdev/mdev_core.c b/drivers/vfio/mdev/mdev_core.c index 1269910..64cc808 100644 --- a/drivers/vfio/mdev/mdev_core.c +++ b/drivers/vfio/mdev/mdev_core.c @@ -351,6 +351,8 @@ int mdev_device_create(struct kobject *kobj, struct device *dev, uuid_le uuid) goto create_failed; } + kobject_uevent(&(mdev->dev.kobj), KOBJ_CHANGE); + mdev->type_kobj = kobj; dev_dbg(&mdev->dev, "MDEV: created\n");