On Wed, 2016-12-28 at 13:00 +0200, Max Gurtovoy wrote: > No reason to allocate it dynamically. The patch description is not correct. The reason struct ib_qp_attr is allocated on the stack is to keep stack usage low, something that is important in kernel code. Bart. ��.n��������+%������w��{.n�����{���fk��ܨ}���Ơz�j:+v�����w����ޙ��&�)ߡ�a����z�ޗ���ݢj��w�f