From: Stephen Hemminger <stephen@networkplumber.org>
To: Christoph Hellwig <hch@lst.de>
Cc: James Bottomley <jejb@linux.vnet.ibm.com>,
Jens Axboe <axboe@kernel.dk>,
Linus Torvalds <torvalds@linux-foundation.org>,
"Martin K. Petersen" <martin.petersen@oracle.com>,
"K. Y. Srinivasan" <kys@microsoft.com>,
Dexuan Cui <decui@microsoft.com>, Long Li <longli@microsoft.com>,
Josh Poulson <jopoulso@microsoft.com>,
v-adsuho@microsoft.com, linux-scsi@vger.kernel.org,
Haiyang Zhang <haiyangz@microsoft.com>
Subject: Re: SCSI regression in 4.11
Date: Wed, 1 Mar 2017 17:40:58 -0800 [thread overview]
Message-ID: <20170301174058.383da142@xeon-e3> (raw)
In-Reply-To: <20170302005615.GA23687@lst.de>
On Thu, 2 Mar 2017 01:56:15 +0100
Christoph Hellwig <hch@lst.de> wrote:
> On Thu, Mar 02, 2017 at 01:01:35AM +0100, Christoph Hellwig wrote:
> > On Wed, Mar 01, 2017 at 07:54:12AM -0800, Stephen Hemminger wrote:
> > > > http://git.infradead.org/users/hch/block.git/commitdiff/148cff67b401e2229c076c0ea418712654be77e4
> > >
> > > It appears that is already in the code I am testing in linux-next...
> >
> > It's in -next now, but it wasn't at the time you reported the bug.
> >
> > And it would sortof explain the bug if the INQUIRY data is correct
> > in the scatterlist, but we ignore it, given that scsi_probe_lun
> > ignores the result based on sense data.
> >
> > Can you check what happens with the horrible hack below:
>
> Strike that - we're checking result later, so this can't be the case.
>
> Now the other interesting thing is the memset in __scsi_exectute,
> which looks very suspicious. Try the following please:
>
> diff --git a/drivers/scsi/scsi_lib.c b/drivers/scsi/scsi_lib.c
> index 3e32dc954c3c..22f4fb550561 100644
> --- a/drivers/scsi/scsi_lib.c
> +++ b/drivers/scsi/scsi_lib.c
> @@ -253,7 +253,8 @@ static int __scsi_execute(struct scsi_device *sdev, const unsigned char *cmd,
> * and prevent security leaks by zeroing out the excess data.
> */
> if (unlikely(rq->resid_len > 0 && rq->resid_len <= bufflen))
> - memset(buffer + (bufflen - rq->resid_len), 0, rq->resid_len);
> +// memset(buffer + (bufflen - rq->resid_len), 0, rq->resid_len);
> + printk_ratelimited("%s: got resid %d\n", __func__, rq->resid_len);
>
> if (resid)
> *resid = rq->resid_len;
Still fails but does print resid on some of the later INQUIRY commands (not the initial one).
[ 1.222728] scsi host0: storvsc_host_t
[ 1.230120] hv_storvsc: INQUIRY cmd 0x12 0x0 0x0 scsi status 0x0 srb status 0x1 length 36
[ 1.235358] scsi host1: storvsc_host_t
[ 1.238629] hv_storvsc: payload size 288 count 1 offset 3840 len 36 pfn 0x1f1ef2
[ 1.241127] hv_storvsc: sg 0: phys 0x1f1ef2000 virt ffff905db1ef2000 offset 0xf00 length 36
[ 1.242422] hv_storvsc: INQUIRY cmd 0x12 0x0 0x0 scsi status 0x0 srb status 0x1 length 36
[ 1.242423] hv_storvsc: payload size 288 count 1 offset 3328 len 36 pfn 0x1f112b
[ 1.242425] hv_storvsc: sg 0: phys 0x1f112b000 virt ffff905db112b000 offset 0xd00 length 36
[ 1.242427] data: 00000000: 05 80 00 02 1f 00 00 00 4d 73 66 74 20 20 20 20 ........Msft
[ 1.242427] data: 00000010: 56 69 72 74 75 61 6c 20 44 56 44 2d 52 4f 4d 20 Virtual DVD-ROM
[ 1.242428] data: 00000020: 31 2e 30 20 1.0
[ 1.242456] scsi 1:0:0:0: CD-ROM Msft Virtual DVD-ROM 1.0 PQ: 0 ANSI: 0
[ 1.242705] hv_storvsc: INQUIRY cmd 0x12 0x0 0x0 scsi status 0x0 srb status 0x20 length 36
[ 1.242706] hv_storvsc: payload size 288 count 1 offset 2816 len 36 pfn 0x1f112b
[ 1.242707] hv_storvsc: sg 0: phys 0x1f112b000 virt ffff905db112b000 offset 0xb00 length 36
[ 1.242708] data: 00000000: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[ 1.242709] data: 00000010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[ 1.242709] data: 00000020: 00 00 00 00 ....
[ 1.242730] scsi host1: scsi scan: INQUIRY result too short (5), using 36
[ 1.242732] scsi 1:0:0:1: Direct-Access PQ: 0 ANSI: 0
[ 1.242982] hv_storvsc: INQUIRY cmd 0x12 0x0 0x0 scsi status 0x0 srb status 0x20 length 36
[ 1.242983] hv_storvsc: payload size 288 count 1 offset 768 len 36 pfn 0x1f1129
[ 1.242984] hv_storvsc: sg 0: phys 0x1f1129000 virt ffff905db1129000 offset 0x300 length 36
[ 1.242985] data: 00000000: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[ 1.242986] data: 00000010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[ 1.242986] data: 00000020: 00 00 00 00 ....
[ 1.243003] scsi 1:0:0:2: Direct-Access PQ: 0 ANSI: 0
[ 1.244180] hv_storvsc: INQUIRY cmd 0x12 0x0 0x0 scsi status 0x0 srb status 0x20 length 36
[ 1.244181] hv_storvsc: payload size 288 count 1 offset 2048 len 36 pfn 0x1f1128
[ 1.244181] hv_storvsc: sg 0: phys 0x1f1128000 virt ffff905db1128000 offset 0x800 length 36
[ 1.244182] data: 00000000: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[ 1.244183] data: 00000010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[ 1.244183] data: 00000020: 00 00 00 00 ....
[ 1.244202] scsi 1:0:0:3: Direct-Access PQ: 0 ANSI: 0
[ 1.244463] hv_storvsc: INQUIRY cmd 0x12 0x0 0x0 scsi status 0x0 srb status 0x20 length 36
[ 1.244463] hv_storvsc: payload size 288 count 1 offset 2560 len 36 pfn 0x1f1129
[ 1.244464] hv_storvsc: sg 0: phys 0x1f1129000 virt ffff905db1129000 offset 0xa00 length 36
[ 1.244465] data: 00000000: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[ 1.244465] data: 00000010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[ 1.244466] data: 00000020: 00 00 00 00 ....
[ 1.244481] scsi 1:0:0:4: Direct-Access PQ: 0 ANSI: 0
[ 1.247017] hv_storvsc: INQUIRY cmd 0x12 0x0 0x0 scsi status 0x0 srb status 0x20 length 36
[ 1.247018] hv_storvsc: payload size 288 count 1 offset 256 len 36 pfn 0x1f112b
[ 1.247019] hv_storvsc: sg 0: phys 0x1f112b000 virt ffff905db112b000 offset 0x100 length 36
[ 1.247021] data: 00000000: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[ 1.247021] data: 00000010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[ 1.247021] data: 00000020: 00 00 00 00 ....
[ 1.247051] scsi 1:0:0:5: Direct-Access PQ: 0 ANSI: 0
[ 1.247359] hv_storvsc: INQUIRY cmd 0x12 0x0 0x0 scsi status 0x0 srb status 0x20 length 36
[ 1.247372] hv_storvsc: payload size 288 count 1 offset 768 len 36 pfn 0x1f112a
[ 1.247379] hv_storvsc: sg 0: phys 0x1f112a000 virt ffff905db112a000 offset 0x300 length 36
[ 1.247391] data: 00000000: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[ 1.247395] data: 00000010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[ 1.247402] data: 00000020: 00 00 00 00 ....
[ 1.247429] scsi 1:0:0:6: Direct-Access PQ: 0 ANSI: 0
[ 1.247758] hv_storvsc: INQUIRY cmd 0x12 0x0 0x0 scsi status 0x0 srb status 0x20 length 36
[ 1.247758] hv_storvsc: payload size 288 count 1 offset 1792 len 36 pfn 0x1f1129
[ 1.247768] hv_storvsc: sg 0: phys 0x1f1129000 virt ffff905db1129000 offset 0x700 length 36
[ 1.247780] data: 00000000: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[ 1.247781] data: 00000010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[ 1.247785] data: 00000020: 00 00 00 00 ....
[ 1.247816] scsi 1:0:0:7: Direct-Access PQ: 0 ANSI: 0
[ 1.248097] hv_storvsc: INQUIRY cmd 0x12 0x0 0x0 scsi status 0x0 srb status 0x1 length 36
[ 1.248107] hv_storvsc: payload size 288 count 1 offset 2048 len 36 pfn 0x1f112a
[ 1.248107] hv_storvsc: sg 0: phys 0x1f112a000 virt ffff905db112a000 offset 0x800 length 36
[ 1.248120] data: 00000000: 7f 00 05 02 1f 00 00 00 4d 73 66 74 20 20 20 20 ........Msft
[ 1.248120] data: 00000010: 56 69 72 74 75 61 6c 20 44 69 73 6b 20 20 20 20 Virtual Disk
[ 1.248130] data: 00000020: 31 2e 30 20 1.0
[ 1.284189] random: fast init done
[ 1.594553] data: 00000000: 00 00 05 02 1f 00 00 02 4d 73 66 74 20 20 20 20 ........Msft
[ 1.598356] data: 00000010: 56 69 72 74 75 61 6c 20 44 69 73 6b 20 20 20 20 Virtual Disk
[ 1.602223] data: 00000020: 31 2e 30 20 1.0
[ 1.605926] scsi 0:0:0:0: Direct-Access Msft Virtual Disk 1.0 PQ: 0 ANSI: 5
[ 1.609761] hv_storvsc: INQUIRY cmd 0x12 0x1 0x0 scsi status 0x0 srb status 0x1 length 12
[ 1.610084] hv_storvsc: INQUIRY cmd 0x12 0x0 0x0 scsi status 0x0 srb status 0x1 length 36
[ 1.610085] hv_storvsc: payload size 288 count 1 offset 2816 len 36 pfn 0x1f1277
[ 1.610086] hv_storvsc: sg 0: phys 0x1f1277000 virt ffff905db1277000 offset 0xb00 length 36
[ 1.610088] data: 00000000: 7f 00 05 02 1f 00 00 00 4d 73 66 74 20 20 20 20 ........Msft
[ 1.610088] data: 00000010: 56 69 72 74 75 61 6c 20 44 69 73 6b 20 20 20 20 Virtual Disk
[ 1.610089] data: 00000020: 31 2e 30 20 1.0
[ 1.661738] hv_storvsc: payload size 288 count 1 offset 0 len 255 pfn 0x1e3ba3
[ 1.665438] hv_storvsc: sg 0: phys 0x1e3ba3000 virt ffff905da3ba3000 offset 0x0 length 255
[ 1.682175] data: 00000000: 00 00 00 08 00 83 8f b0 b1 b2 ce cf 00 00 00 00 ................
[ 1.683345] data: 00000010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[ 1.684363] data: 00000020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[ 1.692286] data: 00000030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[ 1.700453] data: 00000040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[ 1.708273] data: 00000050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[ 1.722436] data: 00000060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[ 1.739042] data: 00000070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[ 1.743325] data: 00000080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[ 1.747207] data: 00000090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[ 1.749977] data: 000000a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[ 1.754361] data: 000000b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[ 1.758723] data: 000000c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[ 1.776717] data: 000000d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[ 1.779593] data: 000000e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[ 1.783032] data: 000000f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ...............
[ 1.787586] scsi_execute got resid 243
[ 1.790063] hv_storvsc: INQUIRY cmd 0x12 0x1 0x83 scsi status 0x0 srb status 0x1 length 52
[ 1.790333] hv_storvsc: INQUIRY cmd 0x12 0x0 0x0 scsi status 0x0 srb status 0x1 length 36
[ 1.790334] hv_storvsc: payload size 288 count 1 offset 2816 len 36 pfn 0x1f1277
[ 1.790336] hv_storvsc: sg 0: phys 0x1f1277000 virt ffff905db1277000 offset 0xb00 length 36
[ 1.790337] data: 00000000: 7f 00 05 02 1f 00 00 00 4d 73 66 74 20 20 20 20 ........Msft
[ 1.790338] data: 00000010: 56 69 72 74 75 61 6c 20 44 69 73 6b 20 20 20 20 Virtual Disk
[ 1.790338] data: 00000020: 31 2e 30 20 1.0
[ 1.841715] hv_storvsc: payload size 288 count 1 offset 0 len 255 pfn 0x1e3ba4
[ 1.845524] hv_storvsc: sg 0: phys 0x1e3ba4000 virt ffff905da3ba4000 offset 0x0 length 255
[ 1.849966] data: 00000000: 00 83 00 30 01 01 00 18 4d 53 46 54 20 20 20 20 ...0....MSFT
[ 1.854428] data: 00000010: 43 77 cc 85 5f 19 c2 46 ac 48 c7 33 b9 dd 2d 2a Cw.._..F.H.3..-*
[ 1.857536] data: 00000020: 01 03 00 10 60 02 24 80 43 77 cc 85 5f 19 c7 33 ....`.$.Cw.._..3
[ 1.861291] data: 00000030: b9 dd 2d 2a 00 00 00 00 00 00 00 00 00 00 00 00 ..-*............
[ 1.865966] data: 00000040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[ 1.870546] data: 00000050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[ 1.901408] data: 00000060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[ 1.905671] data: 00000070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[ 1.910371] data: 00000080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[ 1.915072] data: 00000090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[ 1.935337] data: 000000a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[ 1.937999] data: 000000b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[ 1.941651] data: 000000c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[ 1.946651] data: 000000d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[ 1.951226] data: 000000e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[ 1.956304] data: 000000f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ...............
[ 1.961435] scsi_execute got resid 203
[ 1.964343] hv_storvsc: INQUIRY cmd 0x12 0x0 0x0 scsi status 0x0 srb status 0x1 length 36
[ 1.981642] hv_storvsc: payload size 288 count 1 offset 3840 len 36 pfn 0x1f1275
[ 1.986109] hv_storvsc: sg 0: phys 0x1f1275000 virt ffff905db1275000 offset 0xf00 length 36
[ 1.991274] data: 00000000: 7f 00 05 02 1f 00 00 00 4d 73 66 74 20 20 20 20 ........Msft
[ 1.999081] data: 00000010: 56 69 72 74 75 61 6c 20 44 69 73 6b 20 20 20 20 Virtual Disk
[ 2.004044] data: 00000020: 31 2e 30 20 1.0
[ 2.009208] hv_storvsc: INQUIRY cmd 0x12 0x0 0x0 scsi status 0x0 srb status 0x1 length 36
[ 2.024655] hv_storvsc: payload size 288 count 1 offset 3840 len 36 pfn 0x1f1275
[ 2.028036] hv_storvsc: sg 0: phys 0x1f1275000 virt ffff905db1275000 offset 0xf00 length 36
[ 2.043219] data: 00000000: 7f 00 05 02 1f 00 00 00 4d 73 66 74 20 20 20 20 ........Msft
[ 2.049037] data: 00000010: 56 69 72 74 75 61 6c 20 44 69 73 6b 20 20 20 20 Virtual Disk
[ 2.054207] data: 00000020: 31 2e 30 20 1.0
[ 2.065676] scsi_execute got resid 4080
[ 2.069949] hv_storvsc: INQUIRY cmd 0x12 0x0 0x0 scsi status 0x0 srb status 0x1 length 36
[ 2.069959] hv_storvsc: payload size 288 count 1 offset 3840 len 36 pfn 0x1f1275
[ 2.069982] hv_storvsc: sg 0: phys 0x1f1275000 virt ffff905db1275000 offset 0xf00 length 36
[ 2.069983] data: 00000000: 7f 00 05 02 1f 00 00 00 4d 73 66 74 20 20 20 20 ........Msft
[ 2.069983] data: 00000010: 56 69 72 74 75 61 6c 20 44 69 73 6b 20 20 20 20 Virtual Disk
[ 2.069988] data: 00000020: 31 2e 30 20 1.0
[ 2.102616] hv_storvsc: INQUIRY cmd 0x12 0x0 0x0 scsi status 0x0 srb status 0x1 length 36
[ 2.106612] hv_storvsc: payload size 288 count 1 offset 2560 len 36 pfn 0x1f1ef2
[ 2.106612] hv_storvsc: sg 0: phys 0x1f1ef2000 virt ffff905db1ef2000 offset 0xa00 length 36
[ 2.106612] data: 00000000: 7f 00 05 02 1f 00 00 00 4d 73 66 74 20 20 20 20 ........Msft
[ 2.106612] data: 00000010: 56 69 72 74 75 61 6c 20 44 69 73 6b 20 20 20 20 Virtual Disk
[ 2.106612] data: 00000020: 31 2e 30 20 1.0
[ 2.141413] hv_storvsc: INQUIRY cmd 0x12 0x0 0x0 scsi status 0x0 srb status 0x1 length 36
[ 2.146437] hv_storvsc: payload size 288 count 1 offset 3840 len 36 pfn 0x1f1275
[ 2.151053] hv_storvsc: sg 0: phys 0x1f1275000 virt ffff905db1275000 offset 0xf00 length 36
[ 2.167892] data: 00000000: 7f 00 05 02 1f 00 00 00 4d 73 66 74 20 20 20 20 ........Msft
[ 2.172929] data: 00000010: 56 69 72 74 75 61 6c 20 44 69 73 6b 20 20 20 20 Virtual Disk
[ 2.178172] data: 00000020: 31 2e 30 20 1.0
[ 2.183231] hv_storvsc: INQUIRY cmd 0x12 0x0 0x0 scsi status 0x0 srb status 0x1 length 36
[ 2.187227] hv_storvsc: payload size 288 count 1 offset 2560 len 36 pfn 0x1f1ef2
[ 2.187227] hv_storvsc: sg 0: phys 0x1f1ef2000 virt ffff905db1ef2000 offset 0xa00 length 36
[ 2.187227] data: 00000000: 7f 00 05 02 1f 00 00 00 4d 73 66 74 20 20 20 20 ........Msft
[ 2.187227] data: 00000010: 56 69 72 74 75 61 6c 20 44 69 73 6b 20 20 20 20 Virtual Disk
[ 2.187227] data: 00000020: 31 2e 30 20 1.0
[ 2.225692] hv_storvsc: INQUIRY cmd 0x12 0x0 0x0 scsi status 0x0 srb status 0x1 length 36
[ 2.230942] hv_storvsc: payload size 288 count 1 offset 3840 len 36 pfn 0x1f1275
[ 2.251916] hv_storvsc: sg 0: phys 0x1f1275000 virt ffff905db1275000 offset 0xf00 length 36
[ 2.257345] data: 00000000: 7f 00 05 02 1f 00 00 00 4d 73 66 74 20 20 20 20 ........Msft
[ 2.262948] data: 00000010: 56 69 72 74 75 61 6c 20 44 69 73 6b 20 20 20 20 Virtual Disk
[ 2.265758] data: 00000020: 31 2e 30 20 1.0
[ 2.271111] hv_storvsc: INQUIRY cmd 0x12 0x0 0x0 scsi status 0x0 srb status 0x1 length 36
[ 2.276522] hv_storvsc: payload size 288 count 1 offset 2560 len 36 pfn 0x1f1ef2
[ 2.307899] hv_storvsc: sg 0: phys 0x1f1ef2000 virt ffff905db1ef2000 offset 0xa00 length 36
[ 2.312390] data: 00000000: 7f 00 05 02 1f 00 00 00 4d 73 66 74 20 20 20 20 ........Msft
[ 2.318075] data: 00000010: 56 69 72 74 75 61 6c 20 44 69 73 6b 20 20 20 20 Virtual Disk
[ 2.323732] data: 00000020: 31 2e 30 20 1.0
[ 2.341677] hv_storvsc: INQUIRY cmd 0x12 0x0 0x0 scsi status 0x0 srb status 0x1 length 36
[ 2.344063] hv_storvsc: payload size 288 count 1 offset 3840 len 36 pfn 0x1f1275
[ 2.348636] hv_storvsc: sg 0: phys 0x1f1275000 virt ffff905db1275000 offset 0xf00 length 36
[ 2.354366] data: 00000000: 7f 00 05 02 1f 00 00 00 4d 73 66 74 20 20 20 20 ........Msft
[ 2.360141] data: 00000010: 56 69 72 74 75 61 6c 20 44 69 73 6b 20 20 20 20 Virtual Disk
[ 2.365879] data: 00000020: 31 2e 30 20 1.0
[ 2.371340] hv_storvsc: INQUIRY cmd 0x12 0x0 0x0 scsi status 0x0 srb status 0x1 length 36
[ 2.388088] hv_storvsc: payload size 288 count 1 offset 2560 len 36 pfn 0x1f1ef2
[ 2.393104] hv_storvsc: sg 0: phys 0x1f1ef2000 virt ffff905db1ef2000 offset 0xa00 length 36
[ 2.398875] data: 00000000: 7f 00 05 02 1f 00 00 00 4d 73 66 74 20 20 20 20 ........Msft
[ 2.405109] data: 00000010: 56 69 72 74 75 61 6c 20 44 69 73 6b 20 20 20 20 Virtual Disk
[ 2.410898] data: 00000020: 31 2e 30 20 1.0
[ 2.416483] hv_storvsc: INQUIRY cmd 0x12 0x0 0x0 scsi status 0x0 srb status 0x1 length 36
[ 2.433832] hv_storvsc: payload size 288 count 1 offset 3840 len 36 pfn 0x1f1275
[ 2.441820] hv_storvsc: sg 0: phys 0x1f1275000 virt ffff905db1275000 offset 0xf00 length 36
[ 2.447883] data: 00000000: 7f 00 05 02 1f 00 00 00 4d 73 66 74 20 20 20 20 ........Msft
[ 2.454422] data: 00000010: 56 69 72 74 75 61 6c 20 44 69 73 6b 20 20 20 20 Virtual Disk
[ 2.460592] data: 00000020: 31 2e 30 20 1.0
[ 2.469609] hv_storvsc: INQUIRY cmd 0x12 0x0 0x0 scsi status 0x0 srb status 0x1 length 36
[ 2.475498] hv_storvsc: payload size 288 count 1 offset 2560 len 36 pfn 0x1f1ef2
[ 2.480879] hv_storvsc: sg 0: phys 0x1f1ef2000 virt ffff905db1ef2000 offset 0xa00 length 36
[ 2.511232] data: 00000000: 7f 00 05 02 1f 00 00 00 4d 73 66 74 20 20 20 20 ........Msft
[ 2.512355] data: 00000010: 56 69 72 74 75 61 6c 20 44 69 73 6b 20 20 20 20 Virtual Disk
[ 2.516218] data: 00000020: 31 2e 30 20 1.0
[ 2.522068] hv_storvsc: INQUIRY cmd 0x12 0x0 0x0 scsi status 0x0 srb status 0x1 length 36
[ 2.533055] hv_storvsc: payload size 288 count 1 offset 3840 len 36 pfn 0x1f1275
[ 2.547864] hv_storvsc: sg 0: phys 0x1f1275000 virt ffff905db1275000 offset 0xf00 length 36
[ 2.548934] data: 00000000: 7f 00 05 02 1f 00 00 00 4d 73 66 74 20 20 20 20 ........Msft
[ 2.550104] data: 00000010: 56 69 72 74 75 61 6c 20 44 69 73 6b 20 20 20 20 Virtual Disk
[ 2.554974] data: 00000020: 31 2e 30 20 1.0
[ 2.561050] hv_storvsc: INQUIRY cmd 0x12 0x0 0x0 scsi status 0x0 srb status 0x1 length 36
[ 2.567070] hv_storvsc: payload size 288 count 1 offset 2560 len 36 pfn 0x1f1ef2
[ 2.572454] hv_storvsc: sg 0: phys 0x1f1ef2000 virt ffff905db1ef2000 offset 0xa00 length 36
[ 2.576416] data: 00000000: 7f 00 05 02 1f 00 00 00 4d 73 66 74 20 20 20 20 ........Msft
[ 2.580698] data: 00000010: 56 69 72 74 75 61 6c 20 44 69 73 6b 20 20 20 20 Virtual Disk
[ 2.586924] data: 00000020: 31 2e 30 20 1.0
[ 2.610426] hv_storvsc: INQUIRY cmd 0x12 0x0 0x0 scsi status 0x0 srb status 0x1 length 36
[ 2.616682] hv_storvsc: payload size 288 count 1 offset 3840 len 36 pfn 0x1f1275
[ 2.622430] hv_storvsc: sg 0: phys 0x1f1275000 virt ffff905db1275000 offset 0xf00 length 36
[ 2.628825] data: 00000000: 7f 00 05 02 1f 00 00 00 4d 73 66 74 20 20 20 20 ........Msft
[ 2.635315] data: 00000010: 56 69 72 74 75 61 6c 20 44 69 73 6b 20 20 20 20 Virtual Disk
[ 2.652806] data: 00000020: 31 2e 30 20 1.0
[ 2.670313] hv_storvsc: INQUIRY cmd 0x12 0x0 0x0 scsi status 0x0 srb status 0x1 length 36
[ 2.676530] hv_storvsc: payload size 288 count 1 offset 2560 len 36 pfn 0x1f1ef2
[ 2.682350] hv_storvsc: sg 0: phys 0x1f1ef2000 virt ffff905db1ef2000 offset 0xa00 length 36
[ 2.700658] data: 00000000: 7f 00 05 02 1f 00 00 00 4d 73 66 74 20 20 20 20 ........Msft
[ 2.708184] data: 00000010: 56 69 72 74 75 61 6c 20 44 69 73 6b 20 20 20 20 Virtual Disk
[ 2.713235] data: 00000020: 31 2e 30 20 1.0
[ 2.718336] hv_storvsc: INQUIRY cmd 0x12 0x0 0x0 scsi status 0x0 srb status 0x1 length 36
[ 2.724701] hv_storvsc: payload size 288 count 1 offset 3840 len 36 pfn 0x1f1275
[ 2.730493] hv_storvsc: sg 0: phys 0x1f1275000 virt ffff905db1275000 offset 0xf00 length 36
[ 2.746543] data: 00000000: 7f 00 05 02 1f 00 00 00 4d 73 66 74 20 20 20 20 ........Msft
[ 2.751031] data: 00000010: 56 69 72 74 75 61 6c 20 44 69 73 6b 20 20 20 20 Virtual Disk
[ 2.757802] data: 00000020: 31 2e 30 20 1.0
[ 2.764585] hv_storvsc: INQUIRY cmd 0x12 0x0 0x0 scsi status 0x0 srb status 0x1 length 36
[ 2.764859] hv_storvsc: INQUIRY cmd 0x12 0x0 0x0 scsi status 0x0 srb status 0x1 length 36
[ 2.764860] hv_storvsc: payload size 288 count 1 offset 3840 len 36 pfn 0x1f1275
[ 2.764861] hv_storvsc: sg 0: phys 0x1f1275000 virt ffff905db1275000 offset 0xf00 length 36
[ 2.764863] data: 00000000: 7f 00 05 02 1f 00 00 00 4d 73 66 74 20 20 20 20 ........Msft
[ 2.764863] data: 00000010: 56 69 72 74 75 61 6c 20 44 69 73 6b 20 20 20 20 Virtual Disk
[ 2.764864] data: 00000020: 31 2e 30 20 1.0
[ 2.816336] hv_storvsc: payload size 288 count 1 offset 2560 len 36 pfn 0x1f1ef2
[ 2.822130] hv_storvsc: sg 0: phys 0x1f1ef2000 virt ffff905db1ef2000 offset 0xa00 length 36
[ 2.839623] data: 00000000: 7f 00 05 02 1f 00 00 00 4d 73 66 74 20 20 20 20 ........Msft
[ 2.850323] data: 00000010: 56 69 72 74 75 61 6c 20 44 69 73 6b 20 20 20 20 Virtual Disk
[ 2.857409] data: 00000020: 31 2e 30 20 1.0
[ 2.864086] hv_storvsc: INQUIRY cmd 0x12 0x0 0x0 scsi status 0x0 srb status 0x1 length 36
[ 2.864232] hv_storvsc: INQUIRY cmd 0x12 0x0 0x0 scsi status 0x0 srb status 0x1 length 36
[ 2.864233] hv_storvsc: payload size 288 count 1 offset 2560 len 36 pfn 0x1f1ef2
[ 2.864235] hv_storvsc: sg 0: phys 0x1f1ef2000 virt ffff905db1ef2000 offset 0xa00 length 36
[ 2.864236] data: 00000000: 7f 00 05 02 1f 00 00 00 4d 73 66 74 20 20 20 20 ........Msft
[ 2.864237] data: 00000010: 56 69 72 74 75 61 6c 20 44 69 73 6b 20 20 20 20 Virtual Disk
[ 2.864237] data: 00000020: 31 2e 30 20 1.0
[ 2.916881] hv_storvsc: payload size 288 count 1 offset 3840 len 36 pfn 0x1f1275
[ 2.937138] hv_storvsc: sg 0: phys 0x1f1275000 virt ffff905db1275000 offset 0xf00 length 36
[ 2.944036] data: 00000000: 7f 00 05 02 1f 00 00 00 4d 73 66 74 20 20 20 20 ........Msft
[ 2.964796] data: 00000010: 56 69 72 74 75 61 6c 20 44 69 73 6b 20 20 20 20 Virtual Disk
[ 2.974043] data: 00000020: 31 2e 30 20 1.0
[ 2.979489] hv_storvsc: INQUIRY cmd 0x12 0x0 0x0 scsi status 0x0 srb status 0x1 length 36
[ 2.986125] hv_storvsc: payload size 288 count 1 offset 2560 len 36 pfn 0x1f1ef2
[ 2.992116] hv_storvsc: sg 0: phys 0x1f1ef2000 virt ffff905db1ef2000 offset 0xa00 length 36
[ 3.002950] data: 00000000: 7f 00 05 02 1f 00 00 00 4d 73 66 74 20 20 20 20 ........Msft
[ 3.011839] data: 00000010: 56 69 72 74 75 61 6c 20 44 69 73 6b 20 20 20 20 Virtual Disk
[ 3.017573] data: 00000020: 31 2e 30 20 1.0
[ 3.024620] hv_storvsc: INQUIRY cmd 0x12 0x0 0x0 scsi status 0x0 srb status 0x1 length 36
[ 3.032025] hv_storvsc: payload size 288 count 1 offset 2560 len 36 pfn 0x1f1ef2
[ 3.038325] hv_storvsc: sg 0: phys 0x1f1ef2000 virt ffff905db1ef2000 offset 0xa00 length 36
[ 3.055645] data: 00000000: 7f 00 05 02 1f 00 00 00 4d 73 66 74 20 20 20 20 ........Msft
[ 3.062027] data: 00000010: 56 69 72 74 75 61 6c 20 44 69 73 6b 20 20 20 20 Virtual Disk
[ 3.069190] data: 00000020: 31 2e 30 20 1.0
[ 3.088776] hv_storvsc: INQUIRY cmd 0x12 0x0 0x0 scsi status 0x0 srb status 0x1 length 36
[ 3.093542] hv_storvsc: payload size 288 count 1 offset 2560 len 36 pfn 0x1f1ef2
[ 3.099750] hv_storvsc: sg 0: phys 0x1f1ef2000 virt ffff905db1ef2000 offset 0xa00 length 36
[ 3.107258] data: 00000000: 7f 00 05 02 1f 00 00 00 4d 73 66 74 20 20 20 20 ........Msft
[ 3.114461] data: 00000010: 56 69 72 74 75 61 6c 20 44 69 73 6b 20 20 20 20 Virtual Disk
[ 3.130818] data: 00000020: 31 2e 30 20 1.0
[ 3.139847] hv_storvsc: INQUIRY cmd 0x12 0x0 0x0 scsi status 0x0 srb status 0x1 length 36
[ 3.146845] hv_storvsc: payload size 288 count 1 offset 2560 len 36 pfn 0x1f1ef2
[ 3.166667] hv_storvsc: sg 0: phys 0x1f1ef2000 virt ffff905db1ef2000 offset 0xa00 length 36
[ 3.173167] data: 00000000: 7f 00 05 02 1f 00 00 00 4d 73 66 74 20 20 20 20 ........Msft
[ 3.178052] data: 00000010: 56 69 72 74 75 61 6c 20 44 69 73 6b 20 20 20 20 Virtual Disk
[ 3.185482] data: 00000020: 31 2e 30 20 1.0
[ 3.192503] hv_storvsc: INQUIRY cmd 0x12 0x0 0x0 scsi status 0x0 srb status 0x1 length 36
[ 3.202257] hv_storvsc: payload size 288 count 1 offset 2560 len 36 pfn 0x1f1ef2
[ 3.213984] hv_storvsc: sg 0: phys 0x1f1ef2000 virt ffff905db1ef2000 offset 0xa00 length 36
[ 3.222230] data: 00000000: 7f 00 05 02 1f 00 00 00 4d 73 66 74 20 20 20 20 ........Msft
[ 3.231055] data: 00000010: 56 69 72 74 75 61 6c 20 44 69 73 6b 20 20 20 20 Virtual Disk
[ 3.232606] data: 00000020: 31 2e 30 20 1.0
[ 3.234584] hv_storvsc: INQUIRY cmd 0x12 0x0 0x0 scsi status 0x0 srb status 0x1 length 36
[ 3.243386] hv_storvsc: payload size 288 count 1 offset 2560 len 36 pfn 0x1f1ef2
[ 3.275807] hv_storvsc: sg 0: phys 0x1f1ef2000 virt ffff905db1ef2000 offset 0xa00 length 36
[ 3.280650] data: 00000000: 7f 00 05 02 1f 00 00 00 4d 73 66 74 20 20 20 20 ........Msft
[ 3.288369] data: 00000010: 56 69 72 74 75 61 6c 20 44 69 73 6b 20 20 20 20 Virtual Disk
[ 3.311133] data: 00000020: 31 2e 30 20 1.0
[ 3.313946] sd 0:0:0:0: Attached scsi generic sg0 type 0
[ 3.314755] hv_storvsc: INQUIRY cmd 0x12 0x1 0x0 scsi status 0x0 srb status 0x1 length 8
[ 3.314940] sr 1:0:0:0: [sr0] scsi3-mmc drive: 0x/0x caddy
[ 3.314941] cdrom: Uniform CD-ROM driver Revision: 3.20
[ 3.323114] hv_storvsc: payload size 288 count 1 offset 1584 len 8 pfn 0x1f2687
[ 3.327097] hv_storvsc: sg 0: phys 0x1f2687000 virt ffff905db2687000 offset 0x630 length 8
[ 3.337525] data: 00000000: 00 00 00 08 00 83 8f b0 ........
[ 3.341499] hv_storvsc: INQUIRY cmd 0x12 0x1 0xb2 scsi status 0x0 srb status 0x1 length 8
[ 3.342988] hv_storvsc: INQUIRY cmd 0x12 0x0 0x0 scsi status 0x0 srb status 0x1 length 36
[ 3.342989] hv_storvsc: payload size 288 count 1 offset 0 len 254 pfn 0x1e3c1e
[ 3.342990] hv_storvsc: sg 0: phys 0x1e3c1e000 virt ffff905da3c1e000 offset 0x0 length 254
[ 3.342992] data: 00000000: 05 80 00 02 1f 00 00 00 4d 73 66 74 20 20 20 20 ........Msft
[ 3.342993] data: 00000010: 56 69 72 74 75 61 6c 20 44 56 44 2d 52 4f 4d 20 Virtual DVD-ROM
[ 3.342993] data: 00000020: 31 2e 30 20 00 00 00 00 00 00 00 00 00 00 00 00 1.0 ............
[ 3.342994] data: 00000030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[ 3.342994] data: 00000040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[ 3.342995] data: 00000050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[ 3.342995] data: 00000060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[ 3.342996] data: 00000070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[ 3.342996] data: 00000080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[ 3.342997] data: 00000090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[ 3.342997] data: 000000a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[ 3.342998] data: 000000b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[ 3.342999] data: 000000c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[ 3.342999] data: 000000d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[ 3.343000] data: 000000e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[ 3.343000] data: 000000f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ..............
[ 3.343180] hv_storvsc: INQUIRY cmd 0x12 0x1 0x0 scsi status 0x0 srb status 0x1 length 6
[ 3.343181] hv_storvsc: payload size 288 count 1 offset 0 len 254 pfn 0x1e3c1f
[ 3.343181] hv_storvsc: sg 0: phys 0x1e3c1f000 virt ffff905da3c1f000 offset 0x0 length 254
[ 3.343182] data: 00000000: 05 00 00 02 00 83 00 00 00 00 00 00 00 00 00 00 ................
[ 3.343182] data: 00000010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[ 3.343183] data: 00000020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[ 3.343183] data: 00000030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[ 3.343183] data: 00000040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[ 3.343184] data: 00000050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[ 3.343184] data: 00000060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[ 3.343184] data: 00000070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[ 3.343185] data: 00000080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[ 3.343185] data: 00000090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[ 3.343186] data: 000000a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[ 3.343186] data: 000000b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[ 3.343186] data: 000000c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[ 3.343187] data: 000000d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[ 3.343187] data: 000000e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[ 3.343188] data: 000000f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ..............
[ 3.343225] hv_storvsc: INQUIRY cmd 0x12 0x1 0x80 scsi status 0x2 srb status 0x84 length 0
[ 3.343225] hv_storvsc: payload size 288 count 1 offset 0 len 254 pfn 0x1e3c1f
[ 3.343226] hv_storvsc: sg 0: phys 0x1e3c1f000 virt ffff905da3c1f000 offset 0x0 length 254
[ 3.343226] data: 00000000: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[ 3.343227] data: 00000010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[ 3.343227] data: 00000020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[ 3.343228] data: 00000030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[ 3.343228] data: 00000040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[ 3.343228] data: 00000050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[ 3.343229] data: 00000060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[ 3.343229] data: 00000070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[ 3.343229] data: 00000080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[ 3.343230] data: 00000090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[ 3.343230] data: 000000a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[ 3.343231] data: 000000b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[ 3.343231] data: 000000c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[ 3.343231] data: 000000d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[ 3.343232] data: 000000e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[ 3.343232] data: 000000f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ..............
[ 3.343263] hv_storvsc: INQUIRY cmd 0x12 0x1 0x83 scsi status 0x0 srb status 0x1 length 32
[ 3.343264] hv_storvsc: payload size 288 count 1 offset 0 len 254 pfn 0x1e3c1f
[ 3.343264] hv_storvsc: sg 0: phys 0x1e3c1f000 virt ffff905da3c1f000 offset 0x0 length 254
[ 3.343265] data: 00000000: 05 83 00 1c 01 01 00 18 4d 53 46 54 20 20 20 20 ........MSFT
[ 3.343265] data: 00000010: 73 05 e3 43 77 03 54 46 94 95 7d 7c ed 62 4a 7d s..Cw.TF..}|.bJ}
[ 3.343265] data: 00000020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[ 3.343266] data: 00000030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[ 3.343266] data: 00000040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[ 3.343266] data: 00000050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[ 3.343267] data: 00000060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[ 3.343267] data: 00000070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[ 3.343268] data: 00000080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[ 3.343268] data: 00000090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[ 3.343268] data: 000000a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[ 3.343269] data: 000000b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[ 3.343269] data: 000000c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[ 3.343270] data: 000000d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[ 3.343270] data: 000000e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[ 3.343270] data: 000000f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ..............
[ 3.344623] hv_storvsc: INQUIRY cmd 0x12 0x0 0x0 scsi status 0x0 srb status 0x1 length 36
[ 3.344624] hv_storvsc: payload size 288 count 1 offset 0 len 254 pfn 0x1f064f
[ 3.344625] hv_storvsc: sg 0: phys 0x1f064f000 virt ffff905db064f000 offset 0x0 length 254
[ 3.344626] data: 00000000: 05 80 00 02 1f 00 00 00 4d 73 66 74 20 20 20 20 ........Msft
[ 3.344627] data: 00000010: 56 69 72 74 75 61 6c 20 44 56 44 2d 52 4f 4d 20 Virtual DVD-ROM
[ 3.344627] data: 00000020: 31 2e 30 20 00 00 00 00 00 00 00 00 00 00 00 00 1.0 ............
[ 3.344628] data: 00000030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[ 3.344628] data: 00000040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[ 3.344628] data: 00000050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[ 3.344629] data: 00000060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[ 3.344629] data: 00000070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[ 3.344629] data: 00000080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[ 3.344630] data: 00000090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[ 3.344630] data: 000000a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[ 3.344631] data: 000000b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[ 3.344631] data: 000000c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[ 3.344631] data: 000000d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[ 3.344632] data: 000000e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[ 3.344632] data: 000000f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ..............
[ 3.344807] hv_storvsc: INQUIRY cmd 0x12 0x1 0x0 scsi status 0x0 srb status 0x1 length 6
[ 3.344808] hv_storvsc: payload size 288 count 1 offset 0 len 254 pfn 0x1f064e
[ 3.344809] hv_storvsc: sg 0: phys 0x1f064e000 virt ffff905db064e000 offset 0x0 length 254
[ 3.344810] data: 00000000: 05 00 00 02 00 83 00 00 00 00 00 00 00 00 00 00 ................
[ 3.344810] data: 00000010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[ 3.344811] data: 00000020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[ 3.344811] data: 00000030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[ 3.344812] data: 00000040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[ 3.344812] data: 00000050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[ 3.344812] data: 00000060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[ 3.344813] data: 00000070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[ 3.344814] data: 00000080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[ 3.344814] data: 00000090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[ 3.344815] data: 000000a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[ 3.344816] data: 000000b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[ 3.344816] data: 000000c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[ 3.344817] data: 000000d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[ 3.344817] data: 000000e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[ 3.344818] data: 000000f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ..............
[ 3.344848] hv_storvsc: INQUIRY cmd 0x12 0x1 0x80 scsi status 0x2 srb status 0x84 length 0
[ 3.344849] hv_storvsc: payload size 288 count 1 offset 0 len 254 pfn 0x1f064e
[ 3.344849] hv_storvsc: sg 0: phys 0x1f064e000 virt ffff905db064e000 offset 0x0 length 254
[ 3.344850] data: 00000000: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[ 3.344850] data: 00000010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[ 3.344851] data: 00000020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[ 3.344851] data: 00000030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[ 3.344851] data: 00000040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[ 3.344852] data: 00000050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[ 3.344852] data: 00000060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[ 3.344853] data: 00000070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[ 3.344853] data: 00000080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[ 3.344853] data: 00000090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[ 3.344854] data: 000000a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[ 3.344854] data: 000000b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[ 3.344855] data: 000000c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[ 3.344855] data: 000000d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[ 3.344855] data: 000000e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[ 3.344856] data: 000000f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ..............
[ 3.344886] hv_storvsc: INQUIRY cmd 0x12 0x1 0x83 scsi status 0x0 srb status 0x1 length 32
[ 3.344886] hv_storvsc: payload size 288 count 1 offset 0 len 254 pfn 0x1f064e
[ 3.344887] hv_storvsc: sg 0: phys 0x1f064e000 virt ffff905db064e000 offset 0x0 length 254
[ 3.344887] data: 00000000: 05 83 00 1c 01 01 00 18 4d 53 46 54 20 20 20 20 ........MSFT
[ 3.344888] data: 00000010: 73 05 e3 43 77 03 54 46 94 95 7d 7c ed 62 4a 7d s..Cw.TF..}|.bJ}
[ 3.344888] data: 00000020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[ 3.344889] data: 00000030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[ 3.344890] data: 00000040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[ 3.344890] data: 00000050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[ 3.344891] data: 00000060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[ 3.344891] data: 00000070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[ 3.344892] data: 00000080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[ 3.344893] data: 00000090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[ 3.344893] data: 000000a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[ 3.344894] data: 000000b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[ 3.344894] data: 000000c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[ 3.344895] data: 000000d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[ 3.344896] data: 000000e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[ 3.344896] data: 000000f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ..............
[ 3.356067] sr 1:0:0:0: Attached scsi generic sg1 type 5
[ 3.356223] sd 1:0:0:1: Attached scsi generic sg2 type 0
[ 3.356263] scsi_execute got resid 8
[ 3.356265] sd 1:0:0:1: [sdb] Sector size 0 reported, assuming 512.
[ 3.356268] sd 1:0:0:1: [sdb] 1 512-byte logical blocks: (512 B/512 B)
[ 3.356269] sd 1:0:0:1: [sdb] 0-byte physical blocks
[ 3.356294] sd 1:0:0:1: [sdb] Write Protect is off
[ 3.356317] sd 1:0:0:2: Attached scsi generic sg3 type 0
[ 3.356325] sd 1:0:0:1: [sdb] Asking for cache data failed
[ 3.356326] sd 1:0:0:1: [sdb] Assuming drive cache: write through
[ 3.356755] scsi_execute got resid 8
[ 3.356757] sd 1:0:0:1: [sdb] Sector size 0 reported, assuming 512.
[ 3.357078] sd 1:0:0:3: Attached scsi generic sg4 type 0
[ 3.357729] sd 1:0:0:4: Attached scsi generic sg5 type 0
[ 3.357968] sd 1:0:0:5: Attached scsi generic sg6 type 0
[ 3.358146] sd 1:0:0:6: Attached scsi generic sg7 type 0
[ 3.358470] sd 1:0:0:7: Attached scsi generic sg8 type 0
[ 3.358405] blk_update_request: I/O error, dev sdb, sector 0
[ 3.358407] Buffer I/O error on dev sdb, logical block 0, async page read
[ 3.358416] blk_update_request: I/O error, dev sdb, sector 0
[ 3.358416] Buffer I/O error on dev sdb, logical block 0, async page read
[ 3.358420] blk_update_request: I/O error, dev sdb, sector 0
[ 3.358421] Buffer I/O error on dev sdb, logical block 0, async page read
[ 3.358422] ldm_validate_partition_table(): Disk read failed.
[ 3.358440] blk_update_request: I/O error, dev sdb, sector 0
[ 3.358441] Buffer I/O error on dev sdb, logical block 0, async page read
[ 3.358444] blk_update_request: I/O error, dev sdb, sector 0
[ 3.358445] Buffer I/O error on dev sdb, logical block 0, async page read
[ 3.358448] blk_update_request: I/O error, dev sdb, sector 0
[ 3.358448] Buffer I/O error on dev sdb, logical block 0, async page read
[ 3.358451] blk_update_request: I/O error, dev sdb, sector 0
[ 3.358452] Buffer I/O error on dev sdb, logical block 0, async page read
[ 3.358453] Dev sdb: unable to read RDB block 0
[ 3.358455] blk_update_request: I/O error, dev sdb, sector 0
[ 3.358456] Buffer I/O error on dev sdb, logical block 0, async page read
[ 3.358459] blk_update_request: I/O error, dev sdb, sector 0
[ 3.358459] Buffer I/O error on dev sdb, logical block 0, async page read
[ 3.358463] blk_update_request: I/O error, dev sdb, sector 0
[ 3.358463] Buffer I/O error on dev sdb, logical block 0, async page read
[ 3.358467] sdb: unable to read partition table
[ 3.358470] sdb: partition table beyond EOD, enabling native capacity
[ 3.358668] scsi_execute got resid 8
[ 3.358668] sd 1:0:0:2: [sdc] Sector size 0 reported, assuming 512.
[ 3.358668] sd 1:0:0:2: [sdc] 1 512-byte logical blocks: (512 B/512 B)
[ 3.358668] sd 1:0:0:2: [sdc] 0-byte physical blocks
[ 3.358668] sd 1:0:0:2: [sdc] Write Protect is off
[ 3.358668] sd 1:0:0:2: [sdc] Asking for cache data failed
[ 3.358668] sd 1:0:0:2: [sdc] Assuming drive cache: write through
[ 3.358737] scsi_execute got resid 8
[ 3.358738] sd 1:0:0:2: [sdc] Sector size 0 reported, assuming 512.
[ 3.359714] scsi_execute got resid 8
[ 3.359717] sd 1:0:0:1: [sdb] Sector size 0 reported, assuming 512.
[ 3.359898] ldm_validate_partition_table(): Disk read failed.
[ 3.359906] Dev sdb: unable to read RDB block 0
[ 3.359913] sdb: unable to read partition table
[ 3.359915] sdb: partition table beyond EOD, truncated
[ 3.360297] scsi_execute got resid 8
[ 3.360300] sd 1:0:0:1: [sdb] Sector size 0 reported, assuming 512.
[ 3.360368] sd 1:0:0:1: [sdb] Attached SCSI disk
[ 3.360454] scsi_execute got resid 8
[ 3.360456] sd 1:0:0:3: [sdd] Sector size 0 reported, assuming 512.
[ 3.360458] sd 1:0:0:3: [sdd] 1 512-byte logical blocks: (512 B/512 B)
[ 3.360459] sd 1:0:0:3: [sdd] 0-byte physical blocks
[ 3.360509] sd 1:0:0:3: [sdd] Write Protect is off
[ 3.360542] sd 1:0:0:3: [sdd] Asking for cache data failed
[ 3.360550] sd 1:0:0:3: [sdd] Assuming drive cache: write through
[ 3.360759] sd 1:0:0:3: [sdd] Sector size 0 reported, assuming 512.
[ 3.447345] random: crng init done
[ 4.116192] sd 1:0:0:4: [sde] Sector size 0 reported, assuming 512.
[ 4.116195] sd 1:0:0:4: [sde] 1 512-byte logical blocks: (512 B/512 B)
[ 4.116197] sd 1:0:0:4: [sde] 0-byte physical blocks
[ 4.116234] sd 1:0:0:4: [sde] Write Protect is off
[ 4.116293] sd 1:0:0:4: [sde] Asking for cache data failed
[ 4.116294] sd 1:0:0:4: [sde] Assuming drive cache: write through
[ 4.116298] sd 1:0:0:5: [sdf] Sector size 0 reported, assuming 512.
[ 4.116301] sd 1:0:0:5: [sdf] 1 512-byte logical blocks: (512 B/512 B)
[ 4.116302] sd 1:0:0:5: [sdf] 0-byte physical blocks
[ 4.116330] sd 1:0:0:6: [sdg] Sector size 0 reported, assuming 512.
[ 4.116332] sd 1:0:0:6: [sdg] 1 512-byte logical blocks: (512 B/512 B)
[ 4.116332] sd 1:0:0:6: [sdg] 0-byte physical blocks
[ 4.116339] sd 1:0:0:5: [sdf] Write Protect is off
[ 4.116378] sd 1:0:0:5: [sdf] Asking for cache data failed
[ 4.116379] sd 1:0:0:5: [sdf] Assuming drive cache: write through
[ 4.116433] sd 1:0:0:7: [sdh] Sector size 0 reported, assuming 512.
[ 4.116435] sd 1:0:0:7: [sdh] 1 512-byte logical blocks: (512 B/512 B)
[ 4.116436] sd 1:0:0:7: [sdh] 0-byte physical blocks
[ 4.116467] sd 1:0:0:4: [sde] Sector size 0 reported, assuming 512.
[ 4.116564] sd 1:0:0:7: [sdh] Write Protect is off
[ 4.116609] sd 1:0:0:5: [sdf] Sector size 0 reported, assuming 512.
[ 4.116636] sd 1:0:0:6: [sdg] Write Protect is off
[ 4.116630] sd 1:0:0:7: [sdh] Asking for cache data failed
[ 4.116631] sd 1:0:0:7: [sdh] Assuming drive cache: write through
[ 4.116701] sd 1:0:0:6: [sdg] Asking for cache data failed
[ 4.116702] sd 1:0:0:6: [sdg] Assuming drive cache: write through
[ 4.116887] sd 1:0:0:7: [sdh] Sector size 0 reported, assuming 512.
[ 4.116949] sd 1:0:0:6: [sdg] Sector size 0 reported, assuming 512.
[ 5.304128] hv_storvsc: payload size 288 count 1 offset 1584 len 8 pfn 0x1f2687
[ 5.306669] hv_storvsc: sg 0: phys 0x1f2687000 virt ffff905db2687000 offset 0x630 length 8
[ 5.309498] data: 00000000: 00 b2 00 04 01 80 02 00 ........
[ 5.312871] hv_storvsc: INQUIRY cmd 0x12 0x1 0x0 scsi status 0x0 srb status 0x1 length 12
[ 5.315883] hv_storvsc: payload size 288 count 1 offset 2496 len 64 pfn 0x1f98c9
[ 5.318004] hv_storvsc: sg 0: phys 0x1f98c9000 virt ffff905db98c9000 offset 0x9c0 length 64
[ 5.320694] data: 00000000: 00 00 00 08 00 83 8f b0 b1 b2 ce cf 00 00 ad de ................
[ 5.323745] data: 00000010: 00 02 00 00 00 00 ad de 01 00 00 00 00 00 00 00 ................
[ 5.341373] data: 00000020: 00 00 00 00 00 00 00 00 02 00 00 00 00 00 00 00 ................
[ 5.344177] data: 00000030: 00 00 00 00 00 00 00 00 d5 0b 50 b2 ff ff ff ff ..........P.....
[ 5.347673] hv_storvsc: INQUIRY cmd 0x12 0x1 0xb0 scsi status 0x0 srb status 0x1 length 64
[ 5.350101] hv_storvsc: payload size 288 count 1 offset 2496 len 64 pfn 0x1f98c9
[ 5.352539] hv_storvsc: sg 0: phys 0x1f98c9000 virt ffff905db98c9000 offset 0x9c0 length 64
[ 5.355472] data: 00000000: 00 b0 00 3c 00 01 00 00 00 00 00 00 00 00 00 00 ...<............
[ 5.358303] data: 00000010: 00 00 00 00 ff ff ff ff 00 00 10 00 00 01 00 00 ................
[ 5.361471] data: 00000020: 80 00 00 00 00 00 00 00 00 00 40 00 00 00 00 00 ..........@.....
[ 5.364390] data: 00000030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[ 5.367553] hv_storvsc: INQUIRY cmd 0x12 0x1 0x0 scsi status 0x0 srb status 0x1 length 12
[ 5.369817] hv_storvsc: payload size 288 count 1 offset 2496 len 64 pfn 0x1f98c9
[ 5.375006] hv_storvsc: sg 0: phys 0x1f98c9000 virt ffff905db98c9000 offset 0x9c0 length 64
[ 5.377634] data: 00000000: 00 00 00 08 00 83 8f b0 b1 b2 ce cf 00 00 00 00 ................
[ 5.380280] data: 00000010: 00 00 00 00 ff ff ff ff 00 00 10 00 00 01 00 00 ................
[ 5.383063] data: 00000020: 80 00 00 00 00 00 00 00 00 00 40 00 00 00 00 00 ..........@.....
[ 5.385518] data: 00000030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[ 5.397950] hv_storvsc: INQUIRY cmd 0x12 0x1 0xb1 scsi status 0x0 srb status 0x1 length 64
[ 5.421755] hv_storvsc: payload size 288 count 1 offset 2496 len 64 pfn 0x1f98c9
[ 5.424121] hv_storvsc: sg 0: phys 0x1f98c9000 virt ffff905db98c9000 offset 0x9c0 length 64
[ 5.427212] data: 00000000: 00 b1 00 3c 00 00 00 00 00 00 00 00 00 00 00 00 ...<............
[ 5.429834] data: 00000010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[ 5.432738] data: 00000020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[ 5.449282] data: 00000030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[ 5.461140] sd 0:0:0:0: [sda] 266338304 512-byte logical blocks: (136 GB/127 GiB)
[ 5.464335] sd 0:0:0:0: [sda] 4096-byte physical blocks
[ 5.467012] sd 0:0:0:0: [sda] Write Protect is off
[ 5.468759] sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
next prev parent reply other threads:[~2017-03-02 1:41 UTC|newest]
Thread overview: 49+ messages / expand[flat|nested] mbox.gz Atom feed top
2017-02-27 23:30 SCSI regression in 4.11 Stephen Hemminger
2017-02-28 1:19 ` Stephen Hemminger
2017-02-28 2:16 ` Jens Axboe
2017-02-28 14:08 ` Christoph Hellwig
2017-02-28 15:32 ` Jens Axboe
2017-02-28 17:06 ` James Bottomley
2017-02-28 17:16 ` Stephen Hemminger
2017-02-28 17:31 ` Jens Axboe
2017-02-28 18:41 ` Stephen Hemminger
2017-02-28 19:10 ` James Bottomley
2017-02-28 18:57 ` Stephen Hemminger
2017-02-28 23:48 ` James Bottomley
2017-03-01 1:25 ` Stephen Hemminger
2017-03-01 6:20 ` James Bottomley
2017-03-01 6:48 ` Stephen Hemminger
2017-03-01 15:50 ` Christoph Hellwig
2017-03-01 15:54 ` Stephen Hemminger
2017-03-02 0:01 ` Christoph Hellwig
2017-03-02 0:56 ` Christoph Hellwig
2017-03-02 1:40 ` Stephen Hemminger [this message]
2017-03-02 13:25 ` Hannes Reinecke
2017-03-02 17:48 ` Stephen Hemminger
2017-03-02 18:23 ` Stephen Hemminger
2017-03-02 18:36 ` James Bottomley
2017-03-02 19:05 ` Stephen Hemminger
2017-03-02 19:18 ` James Bottomley
2017-03-03 22:29 ` Stephen Hemminger
2017-03-04 0:50 ` [RFC] hv_storvsc: error handling Stephen Hemminger
2017-03-04 11:55 ` Hannes Reinecke
2017-03-04 21:03 ` KY Srinivasan
2017-03-04 21:36 ` James Bottomley
2017-03-04 21:39 ` KY Srinivasan
2017-03-04 23:55 ` KY Srinivasan
2017-03-06 16:36 ` Stephen Hemminger
2017-03-06 17:48 ` KY Srinivasan
2017-03-06 17:57 ` Stephen Hemminger
2017-03-07 5:06 ` Christoph Hellwig
2017-03-07 6:08 ` KY Srinivasan
2017-03-02 0:57 ` SCSI regression in 4.11 Stephen Hemminger
2017-03-01 16:13 ` Stephen Hemminger
2017-03-01 18:48 ` Stephen Hemminger
2017-03-01 18:57 ` James Bottomley
2017-03-01 19:20 ` James Bottomley
2017-03-01 19:39 ` Stephen Hemminger
2017-03-01 21:27 ` Stephen Hemminger
2017-03-01 23:09 ` James Bottomley
2017-03-01 23:39 ` Stephen Hemminger
2017-03-01 19:00 ` Linus Torvalds
2017-02-28 17:33 ` Stephen Hemminger
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=20170301174058.383da142@xeon-e3 \
--to=stephen@networkplumber.org \
--cc=axboe@kernel.dk \
--cc=decui@microsoft.com \
--cc=haiyangz@microsoft.com \
--cc=hch@lst.de \
--cc=jejb@linux.vnet.ibm.com \
--cc=jopoulso@microsoft.com \
--cc=kys@microsoft.com \
--cc=linux-scsi@vger.kernel.org \
--cc=longli@microsoft.com \
--cc=martin.petersen@oracle.com \
--cc=torvalds@linux-foundation.org \
--cc=v-adsuho@microsoft.com \
/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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.