From: Vasanth <vasanth3g@xxxxxxxxx> Sent: Thursday, February 18, 2021 3:15 AM > > Fixed checkpatch warning: Tab space before having normal space. > > Fixed checkpatch error: Required space for "=" sign before. > I think this commit message is appropriate. But I would still suggest simplifying the "Subject" line. The Subject line should ideally be no more than about 70 characters, and just needs to summarize. So go with something like: [PATCH] drivers: hv: Fix whitespace errors Or: [PATCH] drivers: hv: Fix whitespace errors from checkpatch The "drivers: hv:" portion just identifies the general area of the kernel that is affected by the patch, and doesn't need to identify every file that is touched. And when someone is scanning through a list of commits and looking at the commit titles, the words "Fix whitespace errors" will be a perfect summary. The person will know that the commit probably didn't fix whatever bug they are chasing down. :-) One other thing: When sending an updated version of a patch, it is customary to add a version number, even if the change is just to the Subject or the commit message. So your Subject could have been: [PATCH v2] drivers: hv: Fix whitespace errors When you send your next version, calling it "v3" would be OK. > Signed-off-by: Vasanth <vasanth3g@xxxxxxxxx> > --- The text below the "---" does *not* get included in the official commit message when a patch is accepted. Submitters usually use this area for a bit of a revision history when a patch is revised and a new version produced. So your revision history might look like this: Changes in v2: * Added commit message * Revised Subject For a small patch like yours, such a revision history isn't super important, but it is still a good practice. The revision history is much more important for a large patch. Somebody might spend 30 minutes carefully reviewing v3 of a large patch, and provide comments. When the creator sends v4 of the patch, the reviewer would really like to know what changed, so he doesn't necessarily have to review the entire patch again from scratch. I would suggest looking through other patches submitted to the Linux Kernel Mailing List. You'll see examples of adding "v2", "v3", etc. as well as examples of the revision history. Michael > drivers/hv/channel.c | 2 +- > drivers/hv/connection.c | 2 +- > 2 files changed, 2 insertions(+), 2 deletions(-) > > diff --git a/drivers/hv/channel.c b/drivers/hv/channel.c > index 6fb0c76bfbf8..587234065e37 100644 > --- a/drivers/hv/channel.c > +++ b/drivers/hv/channel.c > @@ -385,7 +385,7 @@ static int create_gpadl_header(enum hv_gpadl_type type, void > *kbuffer, > * @kbuffer: from kmalloc or vmalloc > * @size: page-size multiple > * @send_offset: the offset (in bytes) where the send ring buffer starts, > - * should be 0 for BUFFER type gpadl > + * should be 0 for BUFFER type gpadl > * @gpadl_handle: some funky thing > */ > static int __vmbus_establish_gpadl(struct vmbus_channel *channel, > diff --git a/drivers/hv/connection.c b/drivers/hv/connection.c > index 11170d9a2e1a..3760cbb6ffaf 100644 > --- a/drivers/hv/connection.c > +++ b/drivers/hv/connection.c > @@ -28,7 +28,7 @@ struct vmbus_connection vmbus_connection = { > .conn_state = DISCONNECTED, > .next_gpadl_handle = ATOMIC_INIT(0xE1E10), > > - .ready_for_suspend_event= COMPLETION_INITIALIZER( > + .ready_for_suspend_event = COMPLETION_INITIALIZER( > vmbus_connection.ready_for_suspend_event), > .ready_for_resume_event = COMPLETION_INITIALIZER( > vmbus_connection.ready_for_resume_event), > -- > 2.25.1