Messages in this thread | | | From | Long Li <> | Subject | RE: [PATCH] storvsc: fix memory leak on ring buffer busy | Date | Wed, 30 Aug 2017 03:48:54 +0000 |
| |
> -----Original Message----- > From: Martin K. Petersen [mailto:martin.petersen@oracle.com] > Sent: Tuesday, August 29, 2017 6:31 PM > To: Long Li <longli@microsoft.com> > Cc: KY Srinivasan <kys@microsoft.com>; Haiyang Zhang > <haiyangz@microsoft.com>; James E . J . Bottomley > <JBottomley@odin.com>; devel@linuxdriverproject.org; linux- > scsi@vger.kernel.org; linux-kernel@vger.kernel.org; Long Li > <longli@microsoft.com> > Subject: Re: [PATCH] storvsc: fix memory leak on ring buffer busy > > > Long, > > > When storvsc is sending I/O to Hyper-v, it may allocate a bigger > > buffer descriptor for large data payload that can't fit into a > > pre-allocated buffer descriptor. This bigger buffer is freed on return > > path. > > > > If I/O request to Hyper-v fails due to ring buffer busy, the storvsc > > allocated buffer descriptor should also be freed. > > Which kernel version is this patch aimed at?
Martin, thanks for pointing this out. This should also go to stable trees.
Cc: stable@vger.kernel.org > > -- > Martin K. Petersen Oracle Linux Engineering
| |