Re: [PATCH] usb: core: buffer: avoid NULL pointer dereferrence

2016-04-26 Thread chunfeng yun
Hi, On Tue, 2016-04-26 at 16:11 -0700, Greg Kroah-Hartman wrote: > On Fri, Apr 08, 2016 at 11:21:05AM -0400, Alan Stern wrote: > > On Fri, 8 Apr 2016, Greg Kroah-Hartman wrote: > > > > > On Fri, Apr 08, 2016 at 05:08:03PM +0800, Chunfeng Yun wrote: > > > > NULL pointer dereferrence will happen wh

Re: [PATCH] usb: core: buffer: avoid NULL pointer dereferrence

2016-04-26 Thread Greg Kroah-Hartman
On Fri, Apr 08, 2016 at 11:21:05AM -0400, Alan Stern wrote: > On Fri, 8 Apr 2016, Greg Kroah-Hartman wrote: > > > On Fri, Apr 08, 2016 at 05:08:03PM +0800, Chunfeng Yun wrote: > > > NULL pointer dereferrence will happen when class driver > > > wants to allocate zero length buffer and pool_max[0] >

Re: [PATCH] usb: core: buffer: avoid NULL pointer dereferrence

2016-04-11 Thread Alan Stern
On Mon, 11 Apr 2016, chunfeng yun wrote: > On Mon, 2016-04-11 at 08:07 +0300, Felipe Balbi wrote: > > Hi, > > > > chunfeng yun writes: > > > On Fri, 2016-04-08 at 07:07 -0700, Greg Kroah-Hartman wrote: > > >> On Fri, Apr 08, 2016 at 05:08:03PM +0800, Chunfeng Yun wrote: > > >> > NULL pointer der

Re: [PATCH] usb: core: buffer: avoid NULL pointer dereferrence

2016-04-11 Thread Felipe Balbi
Hi, chunfeng yun writes: >> > On Fri, 2016-04-08 at 07:07 -0700, Greg Kroah-Hartman wrote: >> >> On Fri, Apr 08, 2016 at 05:08:03PM +0800, Chunfeng Yun wrote: >> >> > NULL pointer dereferrence will happen when class driver >> >> > wants to allocate zero length buffer and pool_max[0] >> >> > can'

Re: [PATCH] usb: core: buffer: avoid NULL pointer dereferrence

2016-04-11 Thread chunfeng yun
On Mon, 2016-04-11 at 08:07 +0300, Felipe Balbi wrote: > Hi, > > chunfeng yun writes: > > On Fri, 2016-04-08 at 07:07 -0700, Greg Kroah-Hartman wrote: > >> On Fri, Apr 08, 2016 at 05:08:03PM +0800, Chunfeng Yun wrote: > >> > NULL pointer dereferrence will happen when class driver > >> > wants to

Re: [PATCH] usb: core: buffer: avoid NULL pointer dereferrence

2016-04-10 Thread Felipe Balbi
Hi, chunfeng yun writes: > On Fri, 2016-04-08 at 07:07 -0700, Greg Kroah-Hartman wrote: >> On Fri, Apr 08, 2016 at 05:08:03PM +0800, Chunfeng Yun wrote: >> > NULL pointer dereferrence will happen when class driver >> > wants to allocate zero length buffer and pool_max[0] >> > can't be used, so s

Re: [PATCH] usb: core: buffer: avoid NULL pointer dereferrence

2016-04-10 Thread chunfeng yun
On Fri, 2016-04-08 at 07:07 -0700, Greg Kroah-Hartman wrote: > On Fri, Apr 08, 2016 at 05:08:03PM +0800, Chunfeng Yun wrote: > > NULL pointer dereferrence will happen when class driver > > wants to allocate zero length buffer and pool_max[0] > > can't be used, so skip reserved pool in this case. >

Re: [PATCH] usb: core: buffer: avoid NULL pointer dereferrence

2016-04-08 Thread Alan Stern
On Fri, 8 Apr 2016, Greg Kroah-Hartman wrote: > On Fri, Apr 08, 2016 at 05:08:03PM +0800, Chunfeng Yun wrote: > > NULL pointer dereferrence will happen when class driver > > wants to allocate zero length buffer and pool_max[0] > > can't be used, so skip reserved pool in this case. > > Why would a

Re: [PATCH] usb: core: buffer: avoid NULL pointer dereferrence

2016-04-08 Thread Greg Kroah-Hartman
On Fri, Apr 08, 2016 at 05:08:03PM +0800, Chunfeng Yun wrote: > NULL pointer dereferrence will happen when class driver > wants to allocate zero length buffer and pool_max[0] > can't be used, so skip reserved pool in this case. Why would a driver want to allocate a 0 length buffer? What driver do