On 05/10/2018 11:20, David Hildenbrand wrote: > This series completes refactoring of pre_plug, plug and unplug logic of > memory devices. With this as a basis, we can built e.g. virtio > based memory devices or internal "RAM chip" devices. > > I dropped the virtio-pmem prototype for now, I will look into plugging > it differently next. But this part in this series here is independent of > hotplug handler changes required to make it work for virtio devices. > > v4 -> v5: > - Added a bunch of RB's > - Minor spelling fixed > - Dropped "memory-device: add class function get_device_id()" > - Added "memory-device: improve "range conflicts" error message > - Dropped "memory-device: handle integer overflows properly" > -- Will require more changes. But I am able to reproduce some overflows. > - "memory-device: document MemoryDeviceClass" > -- Changed documentation format as requested by Auger > - "memory-device: trace when pre_plugging/plugging/unplugging" > -- Include device ID and rename tracepoints.
@Paolo, @Eduardo this seems to be ready to get picked up. Thanks! -- Thanks, David / dhildenb