On Wed, 2018-03-07 at 14:49 +0200, Leon Romanovsky wrote: > From: Leon Romanovsky <leonro@xxxxxxxxxxxx> > > Users of ucma are supposed to provide size of option level, > in most paths it is supposed to be equal to u8 or u16, but > it is not the case for the IB path record, where it can be > multiple of struct ib_path_rec_data. > > This patch takes simplest possible approach and prevents providing > values more than possible to allocate. > > Reported-by: syzbot+a38b0e9f694c379ca7ce@xxxxxxxxxxxxxxxxxxxxxxxxx > Fixes: 7ce86409adcd ("RDMA/ucma: Allow user space to set service type") > Signed-off-by: Leon Romanovsky <leonro@xxxxxxxxxxxx> Thanks, applied to for-rc. -- Doug Ledford <dledford@xxxxxxxxxx> GPG KeyID: B826A3330E572FDD Key fingerprint = AE6B 1BDA 122B 23B4 265B 1274 B826 A333 0E57 2FDD
Attachment:
signature.asc
Description: This is a digitally signed message part