From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S932553Ab2KZXBH (ORCPT ); Mon, 26 Nov 2012 18:01:07 -0500 Received: from smtp-outbound-2.vmware.com ([208.91.2.13]:56690 "EHLO smtp-outbound-2.vmware.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S932116Ab2KZXBF (ORCPT ); Mon, 26 Nov 2012 18:01:05 -0500 From: Dmitry Torokhov To: pv-drivers@vmware.com Cc: Greg KH , George Zhang , linux-kernel@vger.kernel.org, virtualization@lists.linux-foundation.org Subject: Re: [Pv-drivers] [PATCH 00/12] VMCI for Linux upstreaming Date: Mon, 26 Nov 2012 15:01:04 -0800 Message-ID: <1975718.7UL0qBEfzR@dtor-d630.eng.vmware.com> Organization: VMware, Inc. User-Agent: KMail/4.9.2 (Linux/3.7.0-rc6+; KDE/4.9.2; x86_64; ; ) In-Reply-To: <20121126223754.GA28681@kroah.com> References: <20121121202625.13252.86346.stgit@promb-2n-dhcp175.eng.vmware.com> <20121126223754.GA28681@kroah.com> MIME-Version: 1.0 Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="us-ascii" Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Monday, November 26, 2012 02:37:54 PM Greg KH wrote: > On Wed, Nov 21, 2012 at 12:31:04PM -0800, George Zhang wrote: > > * * * > > This series of VMCI linux upstreaming patches include latest udpate from > > VMware. > > > > Summary of changes: > > - Sparse clean. > > - Checkpatch clean with one exception, a "complex macro" in > > > > which we can't add parentheses. > > > > - Remove all runtime assertions. > > - Fix device name, so that existing user clients work. > > - Fix VMCI handle lookup. > > Given that you failed to answer the questions I asked the last time you > posted this series, and you did not make any of the changes I asked for, > I can't accept this (nor should you expect me to.) > > And people wonder why reviewers get so grumpy... > > My trees are now closed for the 3.8 merge window, so feel free to try > again after 3.8-rc1 is out, and you have answered, and addressed, the > questions and comments I made. Greg, there were 3 specific complaints from you: 1. "Given that this is a static function, there's no need for these "asserts", right? Please send a follow-on patch removing all BUG_ON() calls from these files, it's not acceptable to crash a user's box from a driver that is handling parameters you are feeding it." 2. "You obviously didn't run checkpatch on this file" 3. "This line causes sparse to complain. The odds that userspace knows what gcc is using for "bool" is pretty low." Given the fact that the series addresses all 3 I fail to understand why you would be grumpy. Anyway, since there vsock has not been reviewed yet we are OK with postponing this patch series till 3.9. Thanks, Dmitry