Re: [PATCH net V3 1/2] ptr_ring: try vmalloc() when kmalloc() fails

2018-02-08 Thread Jason Wang
On 2018年02月09日 11:56, Michael S. Tsirkin wrote: On Fri, Feb 09, 2018 at 11:49:12AM +0800, Jason Wang wrote: On 2018年02月09日 03:17, Michael S. Tsirkin wrote: On Thu, Feb 08, 2018 at 02:58:40PM +0800, Jason Wang wrote: On 2018年02月08日 12:45, Michael S. Tsirkin wrote: On Thu, Feb 08, 2018 at 11

Re: [PATCH net V3 1/2] ptr_ring: try vmalloc() when kmalloc() fails

2018-02-08 Thread Michael S. Tsirkin
On Fri, Feb 09, 2018 at 11:49:12AM +0800, Jason Wang wrote: > > > On 2018年02月09日 03:17, Michael S. Tsirkin wrote: > > On Thu, Feb 08, 2018 at 02:58:40PM +0800, Jason Wang wrote: > > > On 2018年02月08日 12:45, Michael S. Tsirkin wrote: > > > > On Thu, Feb 08, 2018 at 11:59:24AM +0800, Jason Wang wrot

Re: [PATCH net V3 1/2] ptr_ring: try vmalloc() when kmalloc() fails

2018-02-08 Thread Jason Wang
On 2018年02月09日 03:17, Michael S. Tsirkin wrote: On Thu, Feb 08, 2018 at 02:58:40PM +0800, Jason Wang wrote: On 2018年02月08日 12:45, Michael S. Tsirkin wrote: On Thu, Feb 08, 2018 at 11:59:24AM +0800, Jason Wang wrote: This patch switch to use kvmalloc_array() for using a vmalloc() fallback to

Re: [PATCH net V3 1/2] ptr_ring: try vmalloc() when kmalloc() fails

2018-02-08 Thread Michael S. Tsirkin
On Thu, Feb 08, 2018 at 02:58:40PM +0800, Jason Wang wrote: > > > On 2018年02月08日 12:45, Michael S. Tsirkin wrote: > > On Thu, Feb 08, 2018 at 11:59:24AM +0800, Jason Wang wrote: > > > This patch switch to use kvmalloc_array() for using a vmalloc() > > > fallback to help in case kmalloc() fails. >

Re: [PATCH net V3 1/2] ptr_ring: try vmalloc() when kmalloc() fails

2018-02-07 Thread Jason Wang
On 2018年02月08日 12:45, Michael S. Tsirkin wrote: On Thu, Feb 08, 2018 at 11:59:24AM +0800, Jason Wang wrote: This patch switch to use kvmalloc_array() for using a vmalloc() fallback to help in case kmalloc() fails. Reported-by: syzbot+e4d4f9ddd42955397...@syzkaller.appspotmail.com Fixes: 2e0ab

Re: [PATCH net V3 1/2] ptr_ring: try vmalloc() when kmalloc() fails

2018-02-07 Thread Michael S. Tsirkin
On Thu, Feb 08, 2018 at 11:59:24AM +0800, Jason Wang wrote: > This patch switch to use kvmalloc_array() for using a vmalloc() > fallback to help in case kmalloc() fails. > > Reported-by: syzbot+e4d4f9ddd42955397...@syzkaller.appspotmail.com > Fixes: 2e0ab8ca83c12 ("ptr_ring: array based FIFO for p

[PATCH net V3 1/2] ptr_ring: try vmalloc() when kmalloc() fails

2018-02-07 Thread Jason Wang
This patch switch to use kvmalloc_array() for using a vmalloc() fallback to help in case kmalloc() fails. Reported-by: syzbot+e4d4f9ddd42955397...@syzkaller.appspotmail.com Fixes: 2e0ab8ca83c12 ("ptr_ring: array based FIFO for pointers") Signed-off-by: Jason Wang --- include/linux/ptr_ring.h | 1