Thread (28 messages) 28 messages, 5 authors, 2021-02-08

Re: [PATCH 08/11] target iblock: add backend plug/unplug callouts

From: Bart Van Assche <bvanassche@acm.org>
Date: 2021-02-07 02:22:10
Also in: target-devel, virtualization

On 2/6/21 5:06 PM, Chaitanya Kulkarni wrote:
On 2/4/21 03:40, Mike Christie wrote:
quoted
 
+	ib_dev->ibd_plug = kcalloc(nr_cpu_ids, sizeof(*ib_dev->ibd_plug),
+				   GFP_KERNEL);
I'd actually prefer struct xxx in sizeof, but maybe that is just my
preference.
Not sure what is the standard practice in target code.
The above code is easier to verify than the suggested alternative. With
the alternative one has to look up the definition of ibd_plug to verify
correctness of the code. The above code can be verified without having
to look up the definition of the ibd_plug member.

Bart.

Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help