On Fri, Nov 05, 2010 at 05:01:49PM +0100, Markus Armbruster wrote:
> "Michael S. Tsirkin" writes:
>
> > On Fri, Nov 05, 2010 at 02:27:49PM +0100, Markus Armbruster wrote:
> >> I'd be fine with any of these:
> >>
> >> 1. A new command "device_disconnet ID" (or similar name) to disconnect
> >>
On Mon, Nov 08, 2010 at 12:39:01PM -0600, Ryan Harper wrote:
> * Michael S. Tsirkin [2010-11-08 10:57]:
> > On Mon, Nov 08, 2010 at 08:02:50AM -0600, Ryan Harper wrote:
> > > * Markus Armbruster [2010-11-08 06:04]:
> > > > "Michael S. Tsirkin" writes:
> > > >
> > > > > On Mon, Nov 08, 2010 at 1
* Daniel P. Berrange [2010-11-08 11:05]:
> On Mon, Nov 08, 2010 at 06:56:02PM +0200, Michael S. Tsirkin wrote:
> > On Mon, Nov 08, 2010 at 08:02:50AM -0600, Ryan Harper wrote:
> > > * Markus Armbruster [2010-11-08 06:04]:
> > > > "Michael S. Tsirkin" writes:
> > > > >> Here's how the various obj
* Michael S. Tsirkin [2010-11-08 10:57]:
> On Mon, Nov 08, 2010 at 08:02:50AM -0600, Ryan Harper wrote:
> > * Markus Armbruster [2010-11-08 06:04]:
> > > "Michael S. Tsirkin" writes:
> > >
> > > > On Mon, Nov 08, 2010 at 11:32:01AM +0100, Markus Armbruster wrote:
> > > >> Ryan Harper writes:
>
On Mon, Nov 08, 2010 at 06:56:02PM +0200, Michael S. Tsirkin wrote:
> On Mon, Nov 08, 2010 at 08:02:50AM -0600, Ryan Harper wrote:
> > * Markus Armbruster [2010-11-08 06:04]:
> > > "Michael S. Tsirkin" writes:
> > > >> Here's how the various objects are connected to each other:
> > > >>
> > > >>
On Mon, Nov 08, 2010 at 08:02:50AM -0600, Ryan Harper wrote:
> * Markus Armbruster [2010-11-08 06:04]:
> > "Michael S. Tsirkin" writes:
> >
> > > On Mon, Nov 08, 2010 at 11:32:01AM +0100, Markus Armbruster wrote:
> > >> Ryan Harper writes:
> > >>
> > >> > * Markus Armbruster [2010-11-06 04:19
On Mon, Nov 08, 2010 at 01:03:18PM +0100, Markus Armbruster wrote:
> "Michael S. Tsirkin" writes:
>
> > On Mon, Nov 08, 2010 at 11:32:01AM +0100, Markus Armbruster wrote:
> >> Ryan Harper writes:
> >>
> >> > * Markus Armbruster [2010-11-06 04:19]:
> >> >> Ryan Harper writes:
> >> >>
> >> >>
* Markus Armbruster [2010-11-08 06:04]:
> "Michael S. Tsirkin" writes:
>
> > On Mon, Nov 08, 2010 at 11:32:01AM +0100, Markus Armbruster wrote:
> >> Ryan Harper writes:
> >>
> >> > * Markus Armbruster [2010-11-06 04:19]:
> >> >> Ryan Harper writes:
> >> >>
> >> >> > * Markus Armbruster [20
"Michael S. Tsirkin" writes:
> On Mon, Nov 08, 2010 at 11:32:01AM +0100, Markus Armbruster wrote:
>> Ryan Harper writes:
>>
>> > * Markus Armbruster [2010-11-06 04:19]:
>> >> Ryan Harper writes:
>> >>
>> >> > * Markus Armbruster [2010-11-05 11:11]:
>> >> >> Ryan Harper writes:
>> >> >>
>>
On Mon, Nov 08, 2010 at 11:32:01AM +0100, Markus Armbruster wrote:
> Ryan Harper writes:
>
> > * Markus Armbruster [2010-11-06 04:19]:
> >> Ryan Harper writes:
> >>
> >> > * Markus Armbruster [2010-11-05 11:11]:
> >> >> Ryan Harper writes:
> >> >>
> >> >> > * Markus Armbruster [2010-11-05
Ryan Harper writes:
> * Markus Armbruster [2010-11-06 04:19]:
>> Ryan Harper writes:
>>
>> > * Markus Armbruster [2010-11-05 11:11]:
>> >> Ryan Harper writes:
>> >>
>> >> > * Markus Armbruster [2010-11-05 08:28]:
>> >> >> I'd be fine with any of these:
>> >> >>
>> >> >> 1. A new command "
* Markus Armbruster [2010-11-06 04:19]:
> Ryan Harper writes:
>
> > * Markus Armbruster [2010-11-05 11:11]:
> >> Ryan Harper writes:
> >>
> >> > * Markus Armbruster [2010-11-05 08:28]:
> >> >> I'd be fine with any of these:
> >> >>
> >> >> 1. A new command "device_disconnet ID" (or similar
Ryan Harper writes:
> * Markus Armbruster [2010-11-05 11:11]:
>> Ryan Harper writes:
>>
>> > * Markus Armbruster [2010-11-05 08:28]:
>> >> I'd be fine with any of these:
>> >>
>> >> 1. A new command "device_disconnet ID" (or similar name) to disconnect
>> >>device ID from any host parts.
* Markus Armbruster [2010-11-05 11:11]:
> Ryan Harper writes:
>
> > * Markus Armbruster [2010-11-05 08:28]:
> >> I'd be fine with any of these:
> >>
> >> 1. A new command "device_disconnet ID" (or similar name) to disconnect
> >>device ID from any host parts. Nice touch: you don't have to
Ryan Harper writes:
> * Markus Armbruster [2010-11-05 08:28]:
>> I'd be fine with any of these:
>>
>> 1. A new command "device_disconnet ID" (or similar name) to disconnect
>>device ID from any host parts. Nice touch: you don't have to know
>>about the device's host part(s) to disconne
"Michael S. Tsirkin" writes:
> On Fri, Nov 05, 2010 at 02:27:49PM +0100, Markus Armbruster wrote:
>> I'd be fine with any of these:
>>
>> 1. A new command "device_disconnet ID" (or similar name) to disconnect
>>device ID from any host parts. Nice touch: you don't have to know
>>about th
* Markus Armbruster [2010-11-05 08:28]:
> Ryan Harper writes:
>
> > * Michael S. Tsirkin [2010-11-03 16:46]:
> >> On Wed, Nov 03, 2010 at 03:59:29PM -0500, Ryan Harper wrote:
> >> > * Michael S. Tsirkin [2010-11-03 13:03]:
> >> > > On Wed, Nov 03, 2010 at 12:29:10PM -0500, Ryan Harper wrote:
>
On Fri, Nov 05, 2010 at 02:27:49PM +0100, Markus Armbruster wrote:
> Ryan Harper writes:
>
> > * Michael S. Tsirkin [2010-11-03 16:46]:
> >> On Wed, Nov 03, 2010 at 03:59:29PM -0500, Ryan Harper wrote:
> >> > * Michael S. Tsirkin [2010-11-03 13:03]:
> >> > > On Wed, Nov 03, 2010 at 12:29:10PM -
* Michael S. Tsirkin [2010-11-05 09:18]:
> On Fri, Nov 05, 2010 at 02:27:49PM +0100, Markus Armbruster wrote:
> > Ryan Harper writes:
> >
> > > * Michael S. Tsirkin [2010-11-03 16:46]:
> > >> On Wed, Nov 03, 2010 at 03:59:29PM -0500, Ryan Harper wrote:
> > >> > * Michael S. Tsirkin [2010-11-03
Ryan Harper writes:
> * Michael S. Tsirkin [2010-11-03 16:46]:
>> On Wed, Nov 03, 2010 at 03:59:29PM -0500, Ryan Harper wrote:
>> > * Michael S. Tsirkin [2010-11-03 13:03]:
>> > > On Wed, Nov 03, 2010 at 12:29:10PM -0500, Ryan Harper wrote:
>> > > > * Markus Armbruster [2010-11-03 11:42]:
>> >
On Thu, Nov 04, 2010 at 11:45:51AM -0500, Ryan Harper wrote:
> OK. With netdev_del and drive_unplug commands (not sure if we care to
> change the names to be similar, maybe blockdev_del) in qemu, we can then
> implement the following in libvirt:
>
> 1) detach-device invocation
> 2) issue device_d
* Michael S. Tsirkin [2010-11-03 16:46]:
> On Wed, Nov 03, 2010 at 03:59:29PM -0500, Ryan Harper wrote:
> > * Michael S. Tsirkin [2010-11-03 13:03]:
> > > On Wed, Nov 03, 2010 at 12:29:10PM -0500, Ryan Harper wrote:
> > > > * Markus Armbruster [2010-11-03 11:42]:
> > > > > Ryan Harper writes:
>
On Wed, Nov 03, 2010 at 03:59:29PM -0500, Ryan Harper wrote:
> * Michael S. Tsirkin [2010-11-03 13:03]:
> > On Wed, Nov 03, 2010 at 12:29:10PM -0500, Ryan Harper wrote:
> > > * Markus Armbruster [2010-11-03 11:42]:
> > > > Ryan Harper writes:
> > > >
> > > > > * Michael S. Tsirkin [2010-11-03
* Michael S. Tsirkin [2010-11-03 13:03]:
> On Wed, Nov 03, 2010 at 12:29:10PM -0500, Ryan Harper wrote:
> > * Markus Armbruster [2010-11-03 11:42]:
> > > Ryan Harper writes:
> > >
> > > > * Michael S. Tsirkin [2010-11-03 02:22]:
> > > >> On Tue, Nov 02, 2010 at 03:23:38PM -0500, Ryan Harper wr
On Wed, Nov 03, 2010 at 12:29:10PM -0500, Ryan Harper wrote:
> * Markus Armbruster [2010-11-03 11:42]:
> > Ryan Harper writes:
> >
> > > * Michael S. Tsirkin [2010-11-03 02:22]:
> > >> On Tue, Nov 02, 2010 at 03:23:38PM -0500, Ryan Harper wrote:
> > >> > * Michael S. Tsirkin [2010-11-02 14:18]
* Markus Armbruster [2010-11-03 11:42]:
> Ryan Harper writes:
>
> > * Michael S. Tsirkin [2010-11-03 02:22]:
> >> On Tue, Nov 02, 2010 at 03:23:38PM -0500, Ryan Harper wrote:
> >> > * Michael S. Tsirkin [2010-11-02 14:18]:
> >> > > On Tue, Nov 02, 2010 at 02:01:08PM -0500, Ryan Harper wrote:
>
Ryan Harper writes:
> * Michael S. Tsirkin [2010-11-03 02:22]:
>> On Tue, Nov 02, 2010 at 03:23:38PM -0500, Ryan Harper wrote:
>> > * Michael S. Tsirkin [2010-11-02 14:18]:
>> > > On Tue, Nov 02, 2010 at 02:01:08PM -0500, Ryan Harper wrote:
>> > > > > > > > I like the idea of disconnect; if par
* Michael S. Tsirkin [2010-11-03 02:22]:
> On Tue, Nov 02, 2010 at 03:23:38PM -0500, Ryan Harper wrote:
> > * Michael S. Tsirkin [2010-11-02 14:18]:
> > > On Tue, Nov 02, 2010 at 02:01:08PM -0500, Ryan Harper wrote:
> > > > > > > > I like the idea of disconnect; if part of the device_del method
On Tue, Nov 02, 2010 at 03:23:38PM -0500, Ryan Harper wrote:
> * Michael S. Tsirkin [2010-11-02 14:18]:
> > On Tue, Nov 02, 2010 at 02:01:08PM -0500, Ryan Harper wrote:
> > > > > > > I like the idea of disconnect; if part of the device_del method
> > > > > > > was to
> > > > > > > invoke a discon
* Michael S. Tsirkin [2010-11-02 14:18]:
> On Tue, Nov 02, 2010 at 02:01:08PM -0500, Ryan Harper wrote:
> > > > > > I like the idea of disconnect; if part of the device_del method was
> > > > > > to
> > > > > > invoke a disconnect method, we could implement that for block, net,
> > > > > > etc;
On Tue, Nov 02, 2010 at 02:01:08PM -0500, Ryan Harper wrote:
> > > > > I like the idea of disconnect; if part of the device_del method was to
> > > > > invoke a disconnect method, we could implement that for block, net,
> > > > > etc;
> > > > >
> > > > > I'd think we'd want to send the notificati
> > > > I like the idea of disconnect; if part of the device_del method was to
> > > > invoke a disconnect method, we could implement that for block, net, etc;
> > > >
> > > > I'd think we'd want to send the notification, then disconnect.
> > > > Struggling with whether it's worth having some reas
Cc yamah...@valinux.co.jp, he is working on hotplug for pci
express.
On Tue, Nov 02, 2010 at 11:53:39AM -0500, Ryan Harper wrote:
> * Michael S. Tsirkin [2010-11-02 10:56]:
> > On Tue, Nov 02, 2010 at 09:22:01AM -0500, Ryan Harper wrote:
> > > * Michael S. Tsirkin [2010-11-02 08:59]:
> > > > On
* Michael S. Tsirkin [2010-11-02 10:56]:
> On Tue, Nov 02, 2010 at 09:22:01AM -0500, Ryan Harper wrote:
> > * Michael S. Tsirkin [2010-11-02 08:59]:
> > > On Tue, Nov 02, 2010 at 08:46:22AM -0500, Ryan Harper wrote:
> > > > * Markus Armbruster [2010-11-02 04:40]:
> >
> > > > > >> >> I'd like to
On Tue, Nov 02, 2010 at 09:22:01AM -0500, Ryan Harper wrote:
> * Michael S. Tsirkin [2010-11-02 08:59]:
> > On Tue, Nov 02, 2010 at 08:46:22AM -0500, Ryan Harper wrote:
> > > * Markus Armbruster [2010-11-02 04:40]:
>
> > > > >> >> I'd like to have some consistency among net, block and char devic
On Tue, Nov 02, 2010 at 08:46:22AM -0500, Ryan Harper wrote:
> * Markus Armbruster [2010-11-02 04:40]:
> > Ryan Harper writes:
> >
> > > * Markus Armbruster [2010-10-29 11:11]:
> > >> Ryan Harper writes:
> > >>
> > >> > * Markus Armbruster [2010-10-29 09:13]:
> > >> >> [Note cc: Michael]
> >
Ryan Harper writes:
> * Markus Armbruster [2010-10-29 11:11]:
>> Ryan Harper writes:
>>
>> > * Markus Armbruster [2010-10-29 09:13]:
>> >> [Note cc: Michael]
>> >>
>> >> Ryan Harper writes:
>> >>
>> >>
>> >> If I understand your patch correctly, the difference between your
>> >> drive_unp
* Michael S. Tsirkin [2010-11-02 08:59]:
> On Tue, Nov 02, 2010 at 08:46:22AM -0500, Ryan Harper wrote:
> > * Markus Armbruster [2010-11-02 04:40]:
> > > >> >> I'd like to have some consistency among net, block and char device
> > > >> >> commands, i.e. a common set of operations that work the s
Am 02.11.2010 10:40, schrieb Markus Armbruster:
> Ryan Harper writes:
>
>> * Markus Armbruster [2010-10-29 11:11]:
>>> Ryan Harper writes:
>>>
>>> Regardless of the way we choose, we need to think very clearly on how
>>> exactly device models should behave when their host part is missing or a
>
* Markus Armbruster [2010-11-02 04:40]:
> Ryan Harper writes:
>
> > * Markus Armbruster [2010-10-29 11:11]:
> >> Ryan Harper writes:
> >>
> >> > * Markus Armbruster [2010-10-29 09:13]:
> >> >> [Note cc: Michael]
> >> >>
> >> >> Ryan Harper writes:
> >> >>
> >> >>
> >> >> If I understand
On Tue, Nov 02, 2010 at 10:40:32AM +0100, Markus Armbruster wrote:
> C. FOO_unplug
>
>You got a patch for drive_unplug.
>
>Need netdev_unplug.
>
>By the way, I hate "unplug", because it suggests relation to hot
>unplug. What about "disconnect"?
> Any preferences?
This implies
* Markus Armbruster [2010-10-29 11:11]:
> Ryan Harper writes:
>
> > * Markus Armbruster [2010-10-29 09:13]:
> >> [Note cc: Michael]
> >>
> >> Ryan Harper writes:
> >>
> >>
> >> If I understand your patch correctly, the difference between your
> >> drive_unplug and my blockdev_del is as foll
Ryan Harper writes:
> * Markus Armbruster [2010-10-29 09:13]:
>> [Note cc: Michael]
>>
>> Ryan Harper writes:
>>
>> > This patch series decouples the detachment of a block device from the
>> > removal
>> > of the backing pci-device. Removal of a hotplugged pci device requires the
>> > guest
* Markus Armbruster [2010-10-29 09:13]:
> [Note cc: Michael]
>
> Ryan Harper writes:
>
> > This patch series decouples the detachment of a block device from the
> > removal
> > of the backing pci-device. Removal of a hotplugged pci device requires the
> > guest to respond before qemu tears do
[Note cc: Michael]
Ryan Harper writes:
> This patch series decouples the detachment of a block device from the removal
> of the backing pci-device. Removal of a hotplugged pci device requires the
> guest to respond before qemu tears down the block device. In some cases, the
> guest may not resp
This patch series decouples the detachment of a block device from the removal
of the backing pci-device. Removal of a hotplugged pci device requires the
guest to respond before qemu tears down the block device. In some cases, the
guest may not respond leaving the guest with continued access to the
46 matches
Mail list logo