Displaying 14 results from an estimated 14 matches for "next_zone".
Did you mean:
next_one
2017 Jul 13
1
[PATCH v12 7/8] mm: export symbol of next_zone and first_online_pgdat
...ne.c
> @@ -13,6 +13,7 @@ struct pglist_data *first_online_pgdat(void)
> {
> return NODE_DATA(first_online_node);
> }
> +EXPORT_SYMBOL_GPL(first_online_pgdat);
>
> struct pglist_data *next_online_pgdat(struct pglist_data *pgdat)
> {
> @@ -41,6 +42,7 @@ struct zone *next_zone(struct zone *zone)
> }
> return zone;
> }
> +EXPORT_SYMBOL_GPL(next_zone);
>
> static inline int zref_in_nodemask(struct zoneref *zref, nodemask_t *nodes)
> {
> --
> 2.7.4
2017 Jul 13
1
[PATCH v12 7/8] mm: export symbol of next_zone and first_online_pgdat
...ne.c
> @@ -13,6 +13,7 @@ struct pglist_data *first_online_pgdat(void)
> {
> return NODE_DATA(first_online_node);
> }
> +EXPORT_SYMBOL_GPL(first_online_pgdat);
>
> struct pglist_data *next_online_pgdat(struct pglist_data *pgdat)
> {
> @@ -41,6 +42,7 @@ struct zone *next_zone(struct zone *zone)
> }
> return zone;
> }
> +EXPORT_SYMBOL_GPL(next_zone);
>
> static inline int zref_in_nodemask(struct zoneref *zref, nodemask_t *nodes)
> {
> --
> 2.7.4
2017 Jul 12
0
[PATCH v12 7/8] mm: export symbol of next_zone and first_online_pgdat
...8a2a3a 100644
--- a/mm/mmzone.c
+++ b/mm/mmzone.c
@@ -13,6 +13,7 @@ struct pglist_data *first_online_pgdat(void)
{
return NODE_DATA(first_online_node);
}
+EXPORT_SYMBOL_GPL(first_online_pgdat);
struct pglist_data *next_online_pgdat(struct pglist_data *pgdat)
{
@@ -41,6 +42,7 @@ struct zone *next_zone(struct zone *zone)
}
return zone;
}
+EXPORT_SYMBOL_GPL(next_zone);
static inline int zref_in_nodemask(struct zoneref *zref, nodemask_t *nodes)
{
--
2.7.4
2016 Feb 09
4
IR with no optimization
Hi all,
I'm compiling linux kernel with clang. I want to generate IR with no
optimization. However, kernel can only be compile with -O2 instead of -O0.
Here is the source code snippet:
struct zone *next_zone(struct zone *zone)
{ pg_data_t **pgdat* = zone->zone_pgdat;
}
I want to know there is an assignment from "zone" to "pgdat". I'm trying to
iterate "store" instructions in IR.
When I compile with -O2, I have the following IR:
define %struct.zone* @next_zon...
2016 Feb 09
2
IR with no optimization
....llvm.org> wrote:
>
>> Hi all,
>>
>> I'm compiling linux kernel with clang. I want to generate IR with no
>> optimization. However, kernel can only be compile with -O2 instead of -O0.
>>
>> Here is the source code snippet:
>>
>> struct zone *next_zone(struct zone *zone)
>>
>> { pg_data_t **pgdat* = zone->zone_pgdat;
>>
>> }
>>
>> I want to know there is an assignment from "zone" to "pgdat". I'm trying
>> to iterate "store" instructions in IR.
>>
>> When...
2016 Feb 09
2
IR with no optimization
...gt;
>>>> I'm compiling linux kernel with clang. I want to generate IR with no
>>>> optimization. However, kernel can only be compile with -O2 instead of -O0.
>>>>
>>>> Here is the source code snippet:
>>>>
>>>> struct zone *next_zone(struct zone *zone)
>>>>
>>>> { pg_data_t **pgdat* = zone->zone_pgdat;
>>>>
>>>> }
>>>>
>>>> I want to know there is an assignment from "zone" to "pgdat". I'm
>>>> trying to iterate &quo...
2017 Jul 12
19
[PATCH v12 0/8] Virtio-balloon Enhancement
...ang Li (1):
virtio-balloon: deflate via a page list
Matthew Wilcox (1):
Introduce xbitmap
Wei Wang (6):
virtio-balloon: coding format cleanup
xbitmap: add xb_find_next_bit() and xb_zero()
virtio-balloon: VIRTIO_BALLOON_F_SG
mm: support reporting free page blocks
mm: export symbol of next_zone and first_online_pgdat
virtio-balloon: VIRTIO_BALLOON_F_CMD_VQ
drivers/virtio/virtio_balloon.c | 414 ++++++++++++++++++++++++++++++++----
drivers/virtio/virtio_ring.c | 224 +++++++++++++++++--
include/linux/mm.h | 5 +
include/linux/radix-tree.h | 2 +...
2017 Jul 12
19
[PATCH v12 0/8] Virtio-balloon Enhancement
...ang Li (1):
virtio-balloon: deflate via a page list
Matthew Wilcox (1):
Introduce xbitmap
Wei Wang (6):
virtio-balloon: coding format cleanup
xbitmap: add xb_find_next_bit() and xb_zero()
virtio-balloon: VIRTIO_BALLOON_F_SG
mm: support reporting free page blocks
mm: export symbol of next_zone and first_online_pgdat
virtio-balloon: VIRTIO_BALLOON_F_CMD_VQ
drivers/virtio/virtio_balloon.c | 414 ++++++++++++++++++++++++++++++++----
drivers/virtio/virtio_ring.c | 224 +++++++++++++++++--
include/linux/mm.h | 5 +
include/linux/radix-tree.h | 2 +...
2017 Jun 09
11
[PATCH v11 0/6] Virtio-balloon Enhancement
...replace the old statq
mechanism) and report guest unused pages.
Liang Li (1):
virtio-balloon: deflate via a page list
Wei Wang (5):
virtio-balloon: coding format cleanup
virtio-balloon: VIRTIO_BALLOON_F_PAGE_CHUNKS
mm: function to offer a page block on the free list
mm: export symbol of next_zone and first_online_pgdat
virtio-balloon: VIRTIO_BALLOON_F_CMD_VQ
drivers/virtio/virtio_balloon.c | 781 ++++++++++++++++++++++++++++++++----
drivers/virtio/virtio_ring.c | 120 +++++-
include/linux/mm.h | 5 +
include/linux/virtio.h | 7 +
include/uapi...
2017 Jun 09
11
[PATCH v11 0/6] Virtio-balloon Enhancement
...replace the old statq
mechanism) and report guest unused pages.
Liang Li (1):
virtio-balloon: deflate via a page list
Wei Wang (5):
virtio-balloon: coding format cleanup
virtio-balloon: VIRTIO_BALLOON_F_PAGE_CHUNKS
mm: function to offer a page block on the free list
mm: export symbol of next_zone and first_online_pgdat
virtio-balloon: VIRTIO_BALLOON_F_CMD_VQ
drivers/virtio/virtio_balloon.c | 781 ++++++++++++++++++++++++++++++++----
drivers/virtio/virtio_ring.c | 120 +++++-
include/linux/mm.h | 5 +
include/linux/virtio.h | 7 +
include/uapi...
2017 Apr 13
10
[PATCH v9 0/5] Extend virtio-balloon for fast (de)inflating & fast live migration
...stead of two.
2) re-write the virtio-balloon implementation patch.
3) commit changes
4) patch re-org
Liang Li (1):
virtio-balloon: deflate via a page list
Wei Wang (4):
virtio-balloon: VIRTIO_BALLOON_F_BALLOON_CHUNKS
mm: function to offer a page block on the free list
mm: export symbol of next_zone and first_online_pgdat
virtio-balloon: VIRTIO_BALLOON_F_MISC_VQ
drivers/virtio/virtio_balloon.c | 615 +++++++++++++++++++++++++++++++++---
include/linux/mm.h | 3 +
include/uapi/linux/virtio_balloon.h | 21 ++
mm/mmzone.c | 2 +
mm/page_alloc.c...
2017 Apr 13
10
[PATCH v9 0/5] Extend virtio-balloon for fast (de)inflating & fast live migration
...stead of two.
2) re-write the virtio-balloon implementation patch.
3) commit changes
4) patch re-org
Liang Li (1):
virtio-balloon: deflate via a page list
Wei Wang (4):
virtio-balloon: VIRTIO_BALLOON_F_BALLOON_CHUNKS
mm: function to offer a page block on the free list
mm: export symbol of next_zone and first_online_pgdat
virtio-balloon: VIRTIO_BALLOON_F_MISC_VQ
drivers/virtio/virtio_balloon.c | 615 +++++++++++++++++++++++++++++++++---
include/linux/mm.h | 3 +
include/uapi/linux/virtio_balloon.h | 21 ++
mm/mmzone.c | 2 +
mm/page_alloc.c...
2017 May 04
8
[PATCH v10 0/6] Extend virtio-balloon for fast (de)inflating & fast live migration
...balloon implementation patch.
3) commit changes
4) patch re-org
Liang Li (1):
virtio-balloon: deflate via a page list
Wei Wang (5):
virtio-balloon: coding format cleanup
virtio-balloon: VIRTIO_BALLOON_F_PAGE_CHUNKS
mm: function to offer a page block on the free list
mm: export symbol of next_zone and first_online_pgdat
virtio-balloon: VIRTIO_BALLOON_F_MISC_VQ
drivers/virtio/virtio_balloon.c | 696 +++++++++++++++++++++++++++++++++---
include/linux/mm.h | 5 +
include/uapi/linux/virtio_balloon.h | 26 ++
mm/mmzone.c | 2 +
mm/page_alloc.c...
2017 May 04
8
[PATCH v10 0/6] Extend virtio-balloon for fast (de)inflating & fast live migration
...balloon implementation patch.
3) commit changes
4) patch re-org
Liang Li (1):
virtio-balloon: deflate via a page list
Wei Wang (5):
virtio-balloon: coding format cleanup
virtio-balloon: VIRTIO_BALLOON_F_PAGE_CHUNKS
mm: function to offer a page block on the free list
mm: export symbol of next_zone and first_online_pgdat
virtio-balloon: VIRTIO_BALLOON_F_MISC_VQ
drivers/virtio/virtio_balloon.c | 696 +++++++++++++++++++++++++++++++++---
include/linux/mm.h | 5 +
include/uapi/linux/virtio_balloon.h | 26 ++
mm/mmzone.c | 2 +
mm/page_alloc.c...