Netdev List
 help / color / mirror / Atom feed
From: David Miller <davem@davemloft.net>
To: ariele@broadcom.com
Cc: netdev@vger.kernel.org, eilong@broadcom.com
Subject: Re: [PATCH v2 net-next 01/22] bnx2x: Support probing and removing of VF device
Date: Thu, 15 Nov 2012 15:09:54 -0500 (EST)	[thread overview]
Message-ID: <20121115.150954.101071502783675300.davem@davemloft.net> (raw)
In-Reply-To: <1352998067-9707-2-git-send-email-ariele@broadcom.com>

From: "Ariel Elior" <ariele@broadcom.com>
Date: Thu, 15 Nov 2012 18:47:26 +0200

I'm very angry, I told you guys to fix the coding style issues in this
patch set, and you didn't even fix the class of problems I
specifically asked to be fixed.  Even the very first hunk in the very
first patch has the exact problem I said you MUST resolve.

> To support probing and removing of a bnx2x virtual function
> the following were added:
> 1. add bnx2x_vfpf.h: defines the VF to PF channel
> 2. add bnx2x_sriov.h: header for bnx2x SR-IOV functionality
> 3. enumerate VF hw types (identify VFs)
> 4. if driving a VF, map VF bar
> 5. if driving a VF, allocate Vf to PF channel
> 6. refactor interrupt flows to include VF
> 
> Signed-off-by: Ariel Elior <ariele@broadcom.com>
> Signed-off-by: Eilon Greenstein <eilong@broadcom.com>

Please stop wasting reviewer resources, because that is what
you are doing when the very first hunk we see in a huge patch
submission is something like this:

> +enum bnx2x_int_mode {
> +	BNX2X_INT_MODE_MSIX,
> +	BNX2X_INT_MODE_INTX,
> +	BNX2X_INT_MODE_MSI
> +};
> +
> +
> +

There is no reason to have 3 blank lines here, one is more than
sufficient.

Tell me, what exactly was NOT clear in the directives I gave you for
the previous submission 2 days ago:

http://marc.info/?l=linux-netdev&m=135283453929818&w=2

I said, remove graduitous empty lines.  That's what I asked for, and
the very first first patch starts by adding gratuitous empty lines.

Re-audit this entire patch series and do not even think about
resubmitting this until such coding style problems are eliminated.

In fact, I'm going to ignore any patches you submit for the next week,
you're officially on my crap list.  Don't even think about
resubmitting this patch series until next Thursday at the earliest.

  reply	other threads:[~2012-11-15 20:09 UTC|newest]

Thread overview: 24+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2012-11-15 16:47 [PATCH v2 net-next 00/22] bnx2x: support SR-IOV Ariel Elior
2012-11-15 16:47 ` [PATCH v2 net-next 01/22] bnx2x: Support probing and removing of VF device Ariel Elior
2012-11-15 20:09   ` David Miller [this message]
2012-11-15 16:47 ` [PATCH v2 net-next 02/22] bnx2x: VF <-> PF channel 'acquire' at vf probe Ariel Elior
2012-11-15 16:47 ` [PATCH v2 net-next 03/22] bnx2x: Add to VF <-> PF channel the release request Ariel Elior
2012-11-15 16:47 ` [PATCH v2 net-next 04/22] bnx2x: Separate VF and PF logic Ariel Elior
2012-11-15 16:47 ` [PATCH v2 net-next 05/22] bnx2x: Add init, setup_q, set_mac to VF <-> PF channel Ariel Elior
2012-11-15 16:47 ` [PATCH v2 net-next 06/22] bnx2x: Add teardown_q and close " Ariel Elior
2012-11-15 16:47 ` [PATCH v2 net-next 07/22] bnx2x: Support ndo_set_rxmode in VF driver Ariel Elior
2012-11-15 16:47 ` [PATCH v2 net-next 08/22] bnx2x: VF fastpath Ariel Elior
2012-11-15 16:47 ` [PATCH v2 net-next 09/22] bnx2x: Allocate VF database in PF when VFs are present Ariel Elior
2012-11-15 16:47 ` [PATCH v2 net-next 10/22] bnx2x: Prepare device and initialize VF database Ariel Elior
2012-11-15 16:47 ` [PATCH v2 net-next 11/22] bnx2x: Infrastructure for VF <-> PF request on PF side Ariel Elior
2012-11-15 16:47 ` [PATCH v2 net-next 12/22] bnx2x: Support of PF driver of a VF acquire request Ariel Elior
2012-11-15 16:47 ` [PATCH v2 net-next 13/22] bnx2x: Support of PF driver of a VF init request Ariel Elior
2012-11-15 16:47 ` [PATCH v2 net-next 14/22] bnx2x: Support statistics collection for VFs by the PF Ariel Elior
2012-11-15 16:47 ` [PATCH v2 net-next 15/22] bnx2x: Support of PF driver of a VF setup_q request Ariel Elior
2012-11-15 16:47 ` [PATCH v2 net-next 16/22] bnx2x: Support of PF driver of a VF q_filters request Ariel Elior
2012-11-15 16:47 ` [PATCH v2 net-next 17/22] bnx2x: Support of PF driver of a VF q_teardown request Ariel Elior
2012-11-15 16:47 ` [PATCH v2 net-next 18/22] bnx2x: Support of PF driver of a VF close request Ariel Elior
2012-11-15 16:47 ` [PATCH v2 net-next 19/22] bnx2x: Support of PF driver of a VF release request Ariel Elior
2012-11-15 16:47 ` [PATCH v2 net-next 20/22] bnx2x: Support VF FLR Ariel Elior
2012-11-15 16:47 ` [PATCH v2 net-next 21/22] bnx2x: Support PF <-> VF Bulletin Board Ariel Elior
2012-11-15 16:47 ` [PATCH v2 net-next 22/22] bnx2x: Add VF device ids and enable feature Ariel Elior

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20121115.150954.101071502783675300.davem@davemloft.net \
    --to=davem@davemloft.net \
    --cc=ariele@broadcom.com \
    --cc=eilong@broadcom.com \
    --cc=netdev@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox