]> git.baikalelectronics.ru Git - kernel.git/commit
xen/balloon: Mark pages PG_offline in balloon_append()
authorDavid Hildenbrand <david@redhat.com>
Tue, 1 Oct 2019 09:01:51 +0000 (11:01 +0200)
committerBoris Ostrovsky <boris.ostrovsky@oracle.com>
Tue, 1 Oct 2019 19:52:53 +0000 (15:52 -0400)
commit4f0c4ab3e2175111b83304647fb913464310508f
treeae32f9cd4048407235f6ee7573047fcfa05db233
parent1d5e49cf102ccdb786f987aabcaada64c94c65dd
xen/balloon: Mark pages PG_offline in balloon_append()

Let's move the __SetPageOffline() call which all callers perform into
balloon_append().

In bp_state decrease_reservation(), pages are now marked PG_offline a
little later than before, however, this should not matter for XEN.

Suggested-by: Boris Ostrovsky <boris.ostrovsky@oracle.com>
Cc: Boris Ostrovsky <boris.ostrovsky@oracle.com>
Cc: Juergen Gross <jgross@suse.com>
Cc: Stefano Stabellini <sstabellini@kernel.org>
Signed-off-by: David Hildenbrand <david@redhat.com>
Reviewed-by: Boris Ostrovsky <boris.ostrovsky@oracle.com>
Signed-off-by: Boris Ostrovsky <boris.ostrovsky@oracle.com>
drivers/xen/balloon.c