* [PATCH 2/2] sd: disable write same for SAT as per the comment
[not found] <1456517250-2713-1-git-send-email-me>
@ 2016-02-26 20:07 ` tom.ty89
2016-02-26 20:16 ` James Bottomley
0 siblings, 1 reply; 5+ messages in thread
From: tom.ty89 @ 2016-02-26 20:07 UTC (permalink / raw)
To: linux-scsi; +Cc: Tom Yan
From: Tom Yan <tom.ty89@gmail.com>
Signed-off-by: Tom Yan <tom.ty89@gmail.com>
diff --git a/drivers/scsi/sd.c b/drivers/scsi/sd.c
index 1179ec1..9eeee51 100644
--- a/drivers/scsi/sd.c
+++ b/drivers/scsi/sd.c
@@ -2786,7 +2786,7 @@ static void sd_read_write_same(struct scsi_disk *sdkp, unsigned char *buffer)
* CODES is unsupported and the device has an ATA
* Information VPD page (SAT).
*/
- if (!scsi_get_vpd_page(sdev, 0x89, buffer, vpd_buf_len))
+ if (scsi_get_vpd_page(sdev, 0x89, buffer, vpd_buf_len))
sdev->no_write_same = 1;
}
--
2.7.1
^ permalink raw reply related [flat|nested] 5+ messages in thread
* Re: [PATCH 2/2] sd: disable write same for SAT as per the comment
2016-02-26 20:07 ` [PATCH 2/2] sd: disable write same for SAT as per the comment tom.ty89
@ 2016-02-26 20:16 ` James Bottomley
2016-02-26 20:32 ` Tom Yan
0 siblings, 1 reply; 5+ messages in thread
From: James Bottomley @ 2016-02-26 20:16 UTC (permalink / raw)
To: tom.ty89, linux-scsi
On Sat, 2016-02-27 at 04:07 +0800, tom.ty89@gmail.com wrote:
> From: Tom Yan <tom.ty89@gmail.com>
>
> Signed-off-by: Tom Yan <tom.ty89@gmail.com>
>
> diff --git a/drivers/scsi/sd.c b/drivers/scsi/sd.c
> index 1179ec1..9eeee51 100644
> --- a/drivers/scsi/sd.c
> +++ b/drivers/scsi/sd.c
> @@ -2786,7 +2786,7 @@ static void sd_read_write_same(struct scsi_disk
> *sdkp, unsigned char *buffer)
> * CODES is unsupported and the device has an ATA
> * Information VPD page (SAT).
> */
> - if (!scsi_get_vpd_page(sdev, 0x89, buffer,
> vpd_buf_len))
> + if (scsi_get_vpd_page(sdev, 0x89, buffer,
> vpd_buf_len))
> sdev->no_write_same = 1;
> }
If you're inverting the condition, you'd need to invert the comment as
well. scsi_get_vpd_page returns 0 on success so !scsi_get_vpd_page is
true if it got the page (which is what the comment says).
James
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [PATCH 2/2] sd: disable write same for SAT as per the comment
2016-02-26 20:16 ` James Bottomley
@ 2016-02-26 20:32 ` Tom Yan
2016-02-26 20:57 ` James Bottomley
0 siblings, 1 reply; 5+ messages in thread
From: Tom Yan @ 2016-02-26 20:32 UTC (permalink / raw)
To: James Bottomley; +Cc: linux-scsi
Oh I made a mistake on this one then.
Since I send it with another patch, should I resend that alone?
On 27 February 2016 at 04:16, James Bottomley
<James.Bottomley@hansenpartnership.com> wrote:
> On Sat, 2016-02-27 at 04:07 +0800, tom.ty89@gmail.com wrote:
>> From: Tom Yan <tom.ty89@gmail.com>
>>
>> Signed-off-by: Tom Yan <tom.ty89@gmail.com>
>>
>> diff --git a/drivers/scsi/sd.c b/drivers/scsi/sd.c
>> index 1179ec1..9eeee51 100644
>> --- a/drivers/scsi/sd.c
>> +++ b/drivers/scsi/sd.c
>> @@ -2786,7 +2786,7 @@ static void sd_read_write_same(struct scsi_disk
>> *sdkp, unsigned char *buffer)
>> * CODES is unsupported and the device has an ATA
>> * Information VPD page (SAT).
>> */
>> - if (!scsi_get_vpd_page(sdev, 0x89, buffer,
>> vpd_buf_len))
>> + if (scsi_get_vpd_page(sdev, 0x89, buffer,
>> vpd_buf_len))
>> sdev->no_write_same = 1;
>> }
>
>
> If you're inverting the condition, you'd need to invert the comment as
> well. scsi_get_vpd_page returns 0 on success so !scsi_get_vpd_page is
> true if it got the page (which is what the comment says).
>
> James
>
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [PATCH 2/2] sd: disable write same for SAT as per the comment
2016-02-26 20:32 ` Tom Yan
@ 2016-02-26 20:57 ` James Bottomley
2016-02-26 21:07 ` Tom Yan
0 siblings, 1 reply; 5+ messages in thread
From: James Bottomley @ 2016-02-26 20:57 UTC (permalink / raw)
To: Tom Yan; +Cc: linux-scsi
On Sat, 2016-02-27 at 04:32 +0800, Tom Yan wrote:
> Oh I made a mistake on this one then.
>
> Since I send it with another patch, should I resend that alone?
Yes, that's fine. but you need to explain as part of the changelog why
this condition needs inverting because your Subject just says "as per
the comment" which makes no sense if you're changing the comment.
James
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [PATCH 2/2] sd: disable write same for SAT as per the comment
2016-02-26 20:57 ` James Bottomley
@ 2016-02-26 21:07 ` Tom Yan
0 siblings, 0 replies; 5+ messages in thread
From: Tom Yan @ 2016-02-26 21:07 UTC (permalink / raw)
To: James Bottomley; +Cc: linux-scsi
No I mean I no longer thinks that this condition needs to be inverted.
I just THOUGHT that !scsi_get_vpd_page is true if it DIDN'T get the
page.
On 27 February 2016 at 04:57, James Bottomley
<James.Bottomley@hansenpartnership.com> wrote:
> On Sat, 2016-02-27 at 04:32 +0800, Tom Yan wrote:
>> Oh I made a mistake on this one then.
>>
>> Since I send it with another patch, should I resend that alone?
>
> Yes, that's fine. but you need to explain as part of the changelog why
> this condition needs inverting because your Subject just says "as per
> the comment" which makes no sense if you're changing the comment.
>
> James
>
>
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2016-02-26 21:07 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
[not found] <1456517250-2713-1-git-send-email-me>
2016-02-26 20:07 ` [PATCH 2/2] sd: disable write same for SAT as per the comment tom.ty89
2016-02-26 20:16 ` James Bottomley
2016-02-26 20:32 ` Tom Yan
2016-02-26 20:57 ` James Bottomley
2016-02-26 21:07 ` Tom Yan
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).