Received: by 2002:ad5:474a:0:0:0:0:0 with SMTP id i10csp723589imu; Wed, 23 Jan 2019 04:41:29 -0800 (PST) X-Google-Smtp-Source: ALg8bN4TX/xTMzISEH3XLoNSOb7NygYmAY1uxSvBOq8kVWevKunqsRonQ9XpWqSd0vMY9ImlilcO X-Received: by 2002:a62:4886:: with SMTP id q6mr1939633pfi.182.1548247289699; Wed, 23 Jan 2019 04:41:29 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1548247289; cv=none; d=google.com; s=arc-20160816; b=h1cknsKovdV/uWKsT0QTANaan785ll0ewW6Bsw1U6zxtXf7m775RXWmSgyTpZOZr+z bQ9uTsELM2Njwu+3VpLcATjEqfgB7bW/iqVOypyHshTnot+OBzCyZE8TcZMTcOdmPlUB brf56JgLdyzpjf0LDwd3321qQbpVyfrpbjwWbKfXyMM06VjK3Kx8aU7le14tHSEEHBCW 2GsV7wfMGgwbZysO9BwvUCUEd2MzyZ55Rx8puruzf1Mb+XVTrv4BlkcPnaQC4VSPDBCz L7p0bS/K6NTguhgrEgdEYieAm/ggIKy5POmLWfhtzsg2nuCMZB1yQN/VWBAGm1ZlBQH8 nkXw== 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; bh=OmjOiAW3i5dpiXcwHU88ZoZJuUmEPR2SjPMF1X/xfzA=; b=bqjB3WjTCDFeGjrYBNNivQ7xDFCtyXDdUWVLGjAh2gupe9Bf1p5VC2xUUHtqAjdZk8 8BckgQZJUvueCXAI6FD9FYf5xjB9zW3E2vb7lu689i6VDxRtwJwHcVdIIbw+Uvx1K/kc wvLqX/WCoL8SEQO4ZFWf9a1C0XRGDUfj7af01nxcKR7REOZgDfFZkeMoqt3OX60onD+e loeLgMl1Op5EImKYtfoKweJM+6cigQiHBrUuVpZ/YFBJ0ABSyPcDsqTwW30DOCXjWTP1 e23mCKcayN9+Ix1svJEJfGzCNmSkrxM7g1SPwxn7NQckrYOSgyVhO4iMT3Oh/SE9Uioy VUFA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=WVzM2u0a; 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 Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id o5si5187080plk.360.2019.01.23.04.41.13; Wed, 23 Jan 2019 04:41:29 -0800 (PST) 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=@kernel.org header.s=default header.b=WVzM2u0a; 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726917AbfAWMkH (ORCPT + 99 others); Wed, 23 Jan 2019 07:40:07 -0500 Received: from mail.kernel.org ([198.145.29.99]:60106 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726175AbfAWMkG (ORCPT ); Wed, 23 Jan 2019 07:40:06 -0500 Received: from localhost (5356596B.cm-6-7b.dynamic.ziggo.nl [83.86.89.107]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id E291421019; Wed, 23 Jan 2019 12:40:05 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1548247206; bh=oVfxRd3cEBBk1LwgQIYuku2qf7twIi/p57MhdT3lNAA=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=WVzM2u0agqPT0uGuTYGuf3rzou0huNlyMRUdageed85p1O7ViJFpSN48K4zcExJjn E5OfApae6vXp7Ej8F5MEdddcy9OA0VKM3HjrUVfNrWYzrthaMNm3ncfmGbsmqbVO3a iW3CR/AcUL8lIC1c7fIgBwRXXESmsb9IDXJuvXig= Date: Wed, 23 Jan 2019 13:40:04 +0100 From: Greg KH To: Mike Rapoport Cc: Oded Gabbay , linux-kernel@vger.kernel.org, ogabbay@habana.ai Subject: Re: [PATCH 01/15] habanalabs: add skeleton driver Message-ID: <20190123124004.GA19703@kroah.com> References: <20190123000057.31477-1-oded.gabbay@gmail.com> <20190123000057.31477-2-oded.gabbay@gmail.com> <20190123122804.GB2194@rapoport-lnx> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20190123122804.GB2194@rapoport-lnx> User-Agent: Mutt/1.11.2 (2019-01-07) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Wed, Jan 23, 2019 at 02:28:05PM +0200, Mike Rapoport wrote: > On Wed, Jan 23, 2019 at 02:00:43AM +0200, Oded Gabbay wrote: > > +/** > > + * hl_device_release - release function for habanalabs device > > + * > > + * @inode: pointer to inode structure > > + * @filp: pointer to file structure > > + * > > + * Called when process closes an habanalabs device > > + */ > > It's nice to see docs coming along with the codei > I have some comments for the formatting. > > kernel-doc won't be happy about missing return value descriptions, and > although they are sometimes redundant or too obvious their absence makes > 'make V=1 htmldocs' really noisy. > > In general, it would be nice if you could link hanabnalabs driver > kernel-doc somewhere in Documentation/ run 'make V=1 htmldocs'. > > > +static int hl_device_release(struct inode *inode, struct file *filp) There's no need for kerneldoc comments for static functions, as no one can call them and they are not part of any api. So what would be better here is to just drop the /** line and use /* thanks, greg k-h