Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit ee4c7b47 authored by Andy Grover's avatar Andy Grover
Browse files

RDS: Add a warning if trying to allocate 0 sgs



rds_message_alloc_sgs() only works when nents is nonzero.

Signed-off-by: default avatarAndy Grover <andy.grover@oracle.com>
parent 372cd7de
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -240,6 +240,7 @@ struct scatterlist *rds_message_alloc_sgs(struct rds_message *rm, int nents)
	struct scatterlist *sg_ret;

	WARN_ON(rm->m_used_sgs + nents > rm->m_total_sgs);
	WARN_ON(!nents);

	sg_ret = &sg_first[rm->m_used_sgs];
	sg_init_table(sg_ret, nents);