[libvirt] [PATCHv10 0/6] libvirt - support persistent device modification

KAMEZAWA Hiroyuki kamezawa.hiroyu at jp.fujitsu.com
Tue Apr 19 07:38:30 UTC 2011


Hi, this is v10, totally refleshed. Thank you for advices.

This version includes Eric's cleanup and Hu's Update device works.
(And droppped some sanity check patches.)
Because of many changes from v9, it may be better to write [RFC] in subject ;)

This patch series does

consolidate Attach/Detach/Update device's codes as..

==
	shared code (prepare lock, get objects etc..)

	switch(action) {
	case ATTACH
	case DETACH
	case UPDATE
	}
	shared code.
==

After that, adding persistent modification support as

==
	shared code (prepare lock, get objects etc...)

	if (MODIFY_CONFIG) {
		switch (action) {
		case ATTACH:
		case DETACH:
		case UPDATE:
		}
	}
	if (MODIFY_LIVE) {
		switch (action) {
		case ATTACH:
		case DETACH:
		case UPDATE:
		}
	}
	shared code. (save config etc.)
==

Thanks,
-Kame




More information about the libvir-list mailing list