search for: b90b513

Displaying 6 results from an estimated 6 matches for "b90b513".

Did you mean: 90513
2017 Aug 03
4
[PATCH v13 4/5] mm: support reporting free page blocks
...t; + Is there going to be any other user outside of mm/page_alloc.c? If not then do not export this. > extern int page_group_by_mobility_disabled; > > #define NR_MIGRATETYPE_BITS (PB_migrate_end - PB_migrate + 1) > diff --git a/mm/page_alloc.c b/mm/page_alloc.c > index 6d30e91..b90b513 100644 > --- a/mm/page_alloc.c > +++ b/mm/page_alloc.c > @@ -4761,6 +4761,115 @@ void show_free_areas(unsigned int filter, nodemask_t *nodemask) > show_swap_cache_info(); > } > > +#if IS_ENABLED(CONFIG_VIRTIO_BALLOON) > + > +/* > + * Heuristically get a free page...
2017 Aug 03
4
[PATCH v13 4/5] mm: support reporting free page blocks
...t; + Is there going to be any other user outside of mm/page_alloc.c? If not then do not export this. > extern int page_group_by_mobility_disabled; > > #define NR_MIGRATETYPE_BITS (PB_migrate_end - PB_migrate + 1) > diff --git a/mm/page_alloc.c b/mm/page_alloc.c > index 6d30e91..b90b513 100644 > --- a/mm/page_alloc.c > +++ b/mm/page_alloc.c > @@ -4761,6 +4761,115 @@ void show_free_areas(unsigned int filter, nodemask_t *nodemask) > show_swap_cache_info(); > } > > +#if IS_ENABLED(CONFIG_VIRTIO_BALLOON) > + > +/* > + * Heuristically get a free page...
2017 Aug 03
0
[PATCH v13 4/5] mm: support reporting free page blocks
...order < MAX_ORDER && order >= min_order; \ + order--) \ + for (type = 0; type < MIGRATE_TYPES; type++) + extern int page_group_by_mobility_disabled; #define NR_MIGRATETYPE_BITS (PB_migrate_end - PB_migrate + 1) diff --git a/mm/page_alloc.c b/mm/page_alloc.c index 6d30e91..b90b513 100644 --- a/mm/page_alloc.c +++ b/mm/page_alloc.c @@ -4761,6 +4761,115 @@ void show_free_areas(unsigned int filter, nodemask_t *nodemask) show_swap_cache_info(); } +#if IS_ENABLED(CONFIG_VIRTIO_BALLOON) + +/* + * Heuristically get a free page block in the system. + * + * It is possible that p...
2017 Aug 03
0
[PATCH v13 4/5] mm: support reporting free page blocks
...confusing. OK. We can remove the condition if no objection from others. > >> extern int page_group_by_mobility_disabled; >> >> #define NR_MIGRATETYPE_BITS (PB_migrate_end - PB_migrate + 1) >> diff --git a/mm/page_alloc.c b/mm/page_alloc.c >> index 6d30e91..b90b513 100644 >> --- a/mm/page_alloc.c >> +++ b/mm/page_alloc.c >> @@ -4761,6 +4761,115 @@ void show_free_areas(unsigned int filter, nodemask_t *nodemask) >> show_swap_cache_info(); >> } >> >> +#if IS_ENABLED(CONFIG_VIRTIO_BALLOON) >> + >> +/*...
2017 Aug 03
12
[PATCH v13 0/5] Virtio-balloon Enhancement
This patch series enhances the existing virtio-balloon with the following new features: 1) fast ballooning: transfer ballooned pages between the guest and host in chunks using sgs, instead of one by one; and 2) free_page_vq: a new virtqueue to report guest free pages to the host. The second feature can be used to accelerate live migration of VMs. Here are some details: Live migration needs to
2017 Aug 03
12
[PATCH v13 0/5] Virtio-balloon Enhancement
This patch series enhances the existing virtio-balloon with the following new features: 1) fast ballooning: transfer ballooned pages between the guest and host in chunks using sgs, instead of one by one; and 2) free_page_vq: a new virtqueue to report guest free pages to the host. The second feature can be used to accelerate live migration of VMs. Here are some details: Live migration needs to