On 8/7/19 4:41 PM, Peter Maydell wrote: > On Mon, 29 Jul 2019 at 15:58, Damien Hedde <[email protected]> wrote: >> >> >> +/** >> + * device_reset: >> + * Resets the device @dev, @cold tell whether to do a cold or warm reset. >> + * Base behavior is to reset the device and its qdev/qbus subtree. > > What do you mean by "base behavior" here? When would this ever > do anything else? > Oops, just noticed I missed this comment. Since I had to use a method "foreach_child" to call reset on children, the behavior depends on it. Default implementation in base classes follows the qdev tree. But a specialization can change that. That's more a side-effect than a wanted feature.
- Re: [Qemu-block] [Qemu-devel] [PATCH v3 19/33... Philippe Mathieu-Daudé
- [Qemu-block] [PATCH v3 21/33] hw/intc/spapr_xive.c... Damien Hedde
- [Qemu-block] [PATCH v3 04/33] make Device and Bus ... Damien Hedde
- Re: [Qemu-block] [PATCH v3 04/33] make Device... David Gibson
- Re: [Qemu-block] [PATCH v3 04/33] make De... Damien Hedde
- Re: [Qemu-block] [PATCH v3 04/33] mak... David Gibson
- Re: [Qemu-block] [PATCH v3 04/33]... Damien Hedde
- Re: [Qemu-block] [PATCH v3 04/33] make Device... Peter Maydell
- Re: [Qemu-block] [PATCH v3 04/33] make De... Damien Hedde
- Re: [Qemu-block] [PATCH v3 04/33] mak... Peter Maydell
- Re: [Qemu-block] [PATCH v3 04/33] make De... Damien Hedde
- [Qemu-block] [PATCH v3 18/33] hw/audio/intel-hda.c... Damien Hedde
- [Qemu-block] [PATCH v3 16/33] hw/input/adb.c: remo... Damien Hedde
- [Qemu-block] [PATCH v3 08/33] Add function to cont... Damien Hedde
- Re: [Qemu-block] [PATCH v3 08/33] Add functio... David Gibson
- Re: [Qemu-block] [PATCH v3 08/33] Add fun... Damien Hedde
- Re: [Qemu-block] [PATCH v3 08/33] Add fun... Peter Maydell
- Re: [Qemu-block] [PATCH v3 08/33] Add... David Gibson
- Re: [Qemu-block] [PATCH v3 08/33]... Damien Hedde
- Re: [Qemu-block] [PATCH v3 0... David Gibson
- Re: [Qemu-block] [PATCH v3 08/33] Add functio... Peter Maydell
