Received: by 2002:ac0:a5a7:0:0:0:0:0 with SMTP id m36-v6csp207152imm; Thu, 2 Aug 2018 17:09:50 -0700 (PDT) X-Google-Smtp-Source: AAOMgpfNJ8apSYWpOx2K1zBOiVX/wi67ALusFgychR4oauvuHDSVc71tc97hXa487mj79/FYhuSf X-Received: by 2002:a65:665a:: with SMTP id z26-v6mr1374557pgv.193.1533254989939; Thu, 02 Aug 2018 17:09:49 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1533254989; cv=none; d=google.com; s=arc-20160816; b=O/diA/HL9FlxTbo5Qlzi6XJ0ocYzcWwethxZ5+u4KHsO6E1r+MmKnTz1+RTqRTto0j US3of9V80gvJMCrXLK1CUD4sfTHPo7aGCaAp0tkP6TFGwrOX1hI7knj7OofmFDihOCJB 92oAqYZXPoZ2af8n4hCr9ObBp2N0d4EhygaYMexKbeWE4UtaOb0XSeD4BEB/+apDNhvu jgrfVj+gV678aL3CuhDHOU+9l/AMhqYYee7JO4uewDNCBNIdbHSReAMERN4BE1+o5DvE gV8vh1z13vDuxCAKodKlF7oMWIchh9Wc7XdazkCeY/m5Im+rwGyy3bmQzVbcNLABbE1D lQRQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:in-reply-to :content-disposition:mime-version:references:message-id:subject:cc :to:from:date:dkim-signature:arc-authentication-results; bh=eGHVE1v1KcAk6ue3THS7iw1vjHl7+m10u9eQjINU/+8=; b=HJTVCod88IOX2PPIhu7fB9yA66M/5HxgDatKDgcMe10oIWOOCGpb7vBDu95GC5PSf6 nvDAkb3mx4V16PLyE+u4qRMfrHBAg3gZJ23PImKYuMVSnA96YXW1hJGyJn0odKNYsCql Tl5yhmq6PRH+6qo1ou4GYnwu6h4CUkkiBx5P36yrMzqMdK1KHoXcNet07vrxNq7nX3nF u0KgcHI5B7K3Lt+jcEOkP7xCSDgOAC3j43Bimb7OYPT+SdDunMXW7/B9+jt6Z59ZPPZ4 zye+Ugctl2Sfxvsnt3QFCPuHL3+/DT1N4Ukk/RCS5AO3H00fDmgmE37IFH6TFG9IILZs qVfw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=PxkzdmKu; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id c5-v6si2481579pll.275.2018.08.02.17.09.34; Thu, 02 Aug 2018 17:09:49 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=PxkzdmKu; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1731500AbeHCCCS (ORCPT + 99 others); Thu, 2 Aug 2018 22:02:18 -0400 Received: from mail-pl0-f68.google.com ([209.85.160.68]:36472 "EHLO mail-pl0-f68.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727161AbeHCCCS (ORCPT ); Thu, 2 Aug 2018 22:02:18 -0400 Received: by mail-pl0-f68.google.com with SMTP id e11-v6so1747759plb.3; Thu, 02 Aug 2018 17:08:45 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=date:from:to:cc:subject:message-id:references:mime-version :content-disposition:in-reply-to:user-agent; bh=eGHVE1v1KcAk6ue3THS7iw1vjHl7+m10u9eQjINU/+8=; b=PxkzdmKuv+hbLvM+UA5kam8em+H8Yk8LkRgtlshcBcNWRyjKD6l5VdApfpO3O/hrhz QjrvtxRmHdYkonnUapXwK4iCn7vElSqDo0gLucLkBT08AHb7qxiw1T0i6WeKUWgBFB6K eZ86a7d6v9DLfRu5LotNlPGgsDL9iHzkRccurErRK7KLojVpwj+iD+y71iLCvTDTVXod FMgrRU0EZwyEcj5pBKRTz2KHbqRRjyDR6JB0r36mq/fiFRXSj7ZmFnkTT17K5lWMtCzY qxq6VMMcxS4LzTNMkt3or5asYve9PN/vnpEkWd/QOz5iiV7UTH5l0MHywYc/M1Mhla2v U+vA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id:references :mime-version:content-disposition:in-reply-to:user-agent; bh=eGHVE1v1KcAk6ue3THS7iw1vjHl7+m10u9eQjINU/+8=; b=T3Sh40p7Xmfq3fG7S3Wmakkd/Y2Vr35vAKVX94/GzY2s/l+zDZivmoGvnPOxP5lvPs ce0Fb3BHnj54biDBi5NlR0tBxpshUlIy1zU0RiK03LvA0OF3VmJA3EveY/ORowVqcF+X z7a8a7gb2Adg9giYPqgTu4nQOnXNsv/ilu0T8QhiGOaC9LmQmB+ZxyDW46Xd4TbFNM9h sAa4vfW6kxvd/UlAEi1xBFMdepkVQ9KB2CKz4l3sTUNO794NgAnaWM/WlFccNzH2J5gl x6vkcyIJ2n1IbYlF0GF3TflYOpBlpdc+rhUsBTQLtm9dDUA92C3bnX4m1htzWDg7KLDm 0MMA== X-Gm-Message-State: AOUpUlFGKeNXRRuvtWwqGXQ4ZQmbup9enELC56gSJVRUE7ZsnhJozMYS UWfoIxV+4UM/A3qNkFKlWQM= X-Received: by 2002:a17:902:8a4:: with SMTP id 33-v6mr1403677pll.82.1533254925167; Thu, 02 Aug 2018 17:08:45 -0700 (PDT) Received: from smtp.gmail.com (110-28-135-239.adsl.fetnet.net. [110.28.135.239]) by smtp.gmail.com with ESMTPSA id f90-v6sm4557212pfh.168.2018.08.02.17.08.41 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Thu, 02 Aug 2018 17:08:44 -0700 (PDT) Date: Thu, 2 Aug 2018 21:08:38 -0300 From: Rodrigo Siqueira To: Wei Yongjun Cc: David Airlie , Daniel Vetter , Gustavo Padovan , Haneen Mohammed , dri-devel@lists.freedesktop.org, linux-kernel@vger.kernel.org, kernel-janitors@vger.kernel.org Subject: Re: [PATCH -next] drm/vkms: Fix the error handling in vkms_init() Message-ID: <20180803000838.ku2lgy4hakcgqc6o@smtp.gmail.com> References: <1533200699-124300-1-git-send-email-weiyongjun1@huawei.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1533200699-124300-1-git-send-email-weiyongjun1@huawei.com> User-Agent: NeoMutt/20180622 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 08/02, Wei Yongjun wrote: > In the drm_vblank_init() error handling case, platform device > unregister is missing. This patch fix it. > > Fixes: 3a0709928b17 ("drm/vkms: Add vblank events simulated by hrtimers") > Signed-off-by: Wei Yongjun > --- > drivers/gpu/drm/vkms/vkms_drv.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/drivers/gpu/drm/vkms/vkms_drv.c b/drivers/gpu/drm/vkms/vkms_drv.c > index 6e728b8..5ad09d4 100644 > --- a/drivers/gpu/drm/vkms/vkms_drv.c > +++ b/drivers/gpu/drm/vkms/vkms_drv.c > @@ -110,7 +110,7 @@ static int __init vkms_init(void) > ret = drm_vblank_init(&vkms_device->drm, 1); > if (ret) { > DRM_ERROR("Failed to vblank\n"); > - goto out_fini; > + goto out_unregister; > } > > ret = vkms_modeset_init(vkms_device); > Hi, Thanks for the patch! Everything is fine for me. Reviewed-by: Rodrigo Siqueira