Re: [PATCH 2/4] device-core: use RCU for list of childs of a bus

2020-05-11 Thread Maxim Levitsky
On Mon, 2020-05-04 at 11:41 +0100, Stefan Hajnoczi wrote: > On Thu, Apr 16, 2020 at 11:36:22PM +0300, Maxim Levitsky wrote: > > @@ -90,9 +92,13 @@ static void bus_reset_child_foreach(Object *obj, > > ResettableChildCallback cb, > > BusState *bus = BUS(obj); > > BusChild *kid; > > > > -

Re: [PATCH 2/4] device-core: use RCU for list of childs of a bus

2020-05-04 Thread Stefan Hajnoczi
On Thu, Apr 16, 2020 at 11:36:22PM +0300, Maxim Levitsky wrote: > @@ -90,9 +92,13 @@ static void bus_reset_child_foreach(Object *obj, > ResettableChildCallback cb, > BusState *bus = BUS(obj); > BusChild *kid; > > -QTAILQ_FOREACH(kid, &bus->children, sibling) { > +rcu_read_lock(