[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-devel] xenwatch: page allocation failure: order:4, mode:0x10c0d0 xen_netback:xenvif_alloc: Could not allocate netdev for vif16.0



On Tue, Nov 19, 2013 at 02:02:57PM +0100, Sander Eikelenboom wrote:
> Hi Wei,
> 
> I ran into the following problem when trying to boot another guest after less 
> than a day of uptime.
> (the system started 15 guests at boot already which went fine). dom0 is 
> allocated a fixed 1536M.
> 
> Both host as pv guests run the same kernel, some hvm's run a slightly older 
> kernel (3.9 f.e.)
> 
> The are quite some granttable messages in xl dmesg, i also included these and 
> a "vmstat -m"
> 

This looks like a normal OOM. alloc_netdev is not able to allocate
xenvif structure, which is only a few hundred / thousand bytes (don't
remember the exact number).

Are you using persistent grant in blkback? I think those grant table
messages come from blkback hording grant references. It also implies it
might be hording Dom0 pages. You can try to turn off persistent grant
and see if it works.

Wei.

> --
> Sander
> 
> [54807.299791] xenwatch: page allocation failure: order:4, mode:0x10c0d0
> [54807.317520] CPU: 5 PID: 54 Comm: xenwatch Not tainted 3.12.0-20131104 #1
> [54807.334747] Hardware name: MSI MS-7640/890FXA-GD70 (MS-7640)  , BIOS 
> V1.8B1 09/13/2010
> [54807.351990]  0000000000000000 ffff8800591a3828 ffffffff81a6a8ba 
> 0000000000000006
> [54807.368857]  000000000010c0d0 ffff8800591a38b8 ffffffff81138770 
> 0000000000000004
> [54807.385539]  000000000010c0d0 ffff8800591a38b8 ffffffff81a661de 
> ffff88005fd1c680
> [54807.401978] Call Trace:
> [54807.418015]  [<ffffffff81a6a8ba>] dump_stack+0x4f/0x84
> [54807.433971]  [<ffffffff81138770>] warn_alloc_failed+0xf0/0x140
> [54807.449644]  [<ffffffff81a661de>] ? 
> __alloc_pages_direct_compact+0x1ac/0x1be
> [54807.465164]  [<ffffffff8113bfaa>] __alloc_pages_nodemask+0x7aa/0x9d0
> [54807.480510]  [<ffffffff810ed069>] ? trace_hardirqs_off_caller+0xb9/0x160
> [54807.495622]  [<ffffffff81175277>] alloc_pages_current+0xb7/0x180
> [54807.510530]  [<ffffffff81138059>] __get_free_pages+0x9/0x40
> [54807.525185]  [<ffffffff8117cbdc>] __kmalloc+0x19c/0x1c0
> [54807.539538]  [<ffffffff8190e9b4>] alloc_netdev_mqs+0x64/0x340
> [54807.553814]  [<ffffffff8192ac20>] ? alloc_etherdev_mqs+0x20/0x20
> [54807.567777]  [<ffffffff816dc3e4>] xenvif_alloc+0x64/0x2c0
> [54807.581473]  [<ffffffff816dbc57>] netback_probe+0x287/0x2d0
> [54807.594971]  [<ffffffff814bfe46>] xenbus_dev_probe+0x66/0x110
> [54807.608231]  [<ffffffff81615105>] driver_probe_device+0x75/0x210
> [54807.621227]  [<ffffffff81615350>] ? __driver_attach+0xb0/0xb0
> [54807.634071]  [<ffffffff8161539b>] __device_attach+0x4b/0x60
> [54807.646626]  [<ffffffff8161316e>] bus_for_each_drv+0x4e/0xa0
> [54807.658918]  [<ffffffff81615058>] device_attach+0x98/0xb0
> [54807.671253]  [<ffffffff816144b0>] bus_probe_device+0xb0/0xe0
> [54807.683379]  [<ffffffff81612277>] device_add+0x3b7/0x700
> [54807.695145]  [<ffffffff8161ca1d>] ? device_pm_sleep_init+0x4d/0x80
> [54807.706824]  [<ffffffff816125d9>] device_register+0x19/0x20
> [54807.718145]  [<ffffffff814bf9b1>] xenbus_probe_node+0x141/0x170
> [54807.729256]  [<ffffffff81613236>] ? bus_for_each_dev+0x76/0xa0
> [54807.740091]  [<ffffffff814bfbb0>] xenbus_dev_changed+0x1d0/0x1e0
> [54807.750811]  [<ffffffff814bff26>] backend_changed+0x16/0x20
> [54807.761256]  [<ffffffff814bdf3e>] xenwatch_thread+0x4e/0x140
> [54807.771371]  [<ffffffff810bc1e0>] ? __init_waitqueue_head+0x60/0x60
> [54807.781443]  [<ffffffff814bdef0>] ? xs_watch+0x60/0x60
> [54807.791310]  [<ffffffff810bb716>] kthread+0xd6/0xe0
> [54807.800794]  [<ffffffff81a752bb>] ? _raw_spin_unlock_irq+0x2b/0x70
> [54807.810150]  [<ffffffff810bb640>] ? __init_kthread_worker+0x70/0x70
> [54807.819526]  [<ffffffff81a762cc>] ret_from_fork+0x7c/0xb0
> [54807.828638]  [<ffffffff810bb640>] ? __init_kthread_worker+0x70/0x70
> [54807.837482] Mem-Info:
> [54807.846011] Node 0 DMA per-cpu:
> [54807.854277] CPU    0: hi:    0, btch:   1 usd:   0
> [54807.862404] CPU    1: hi:    0, btch:   1 usd:   0
> [54807.870241] CPU    2: hi:    0, btch:   1 usd:   0
> [54807.877985] CPU    3: hi:    0, btch:   1 usd:   0
> [54807.885344] CPU    4: hi:    0, btch:   1 usd:   0
> [54807.892389] CPU    5: hi:    0, btch:   1 usd:   0
> [54807.899102] Node 0 DMA32 per-cpu:
> [54807.905665] CPU    0: hi:  186, btch:  31 usd:  68
> [54807.911985] CPU    1: hi:  186, btch:  31 usd:   6
> [54807.917964] CPU    2: hi:  186, btch:  31 usd: 149
> [54807.923666] CPU    3: hi:  186, btch:  31 usd:  82
> [54807.929031] CPU    4: hi:  186, btch:  31 usd: 169
> [54807.934293] CPU    5: hi:  186, btch:  31 usd:   0
> [54807.939207] active_anon:12850 inactive_anon:8944 isolated_anon:0
> [54807.939207]  active_file:70321 inactive_file:177850 isolated_file:0
> [54807.939207]  unevictable:562 dirty:34 writeback:0 unstable:0
> [54807.939207]  free:31143 slab_reclaimable:21805 slab_unreclaimable:12717
> [54807.939207]  mapped:3344 shmem:276 pagetables:1211 bounce:0
> [54807.939207]  free_cma:0
> [54807.966465] Node 0 DMA free:5644kB min:52kB low:64kB high:76kB 
> active_anon:0kB inactive_anon:4kB active_file:4kB inactive_file:0kB 
> unevictable:24kB isolated(anon):0kB isolated(file):0kB present:15968kB 
> managed:15884kB mlocked:24kB dirty:0kB writeback:0kB mapped:24kB shmem:0kB 
> slab_reclaimable:8992kB slab_unreclaimable:656kB kernel_stack:16kB 
> pagetables:56kB unstable:0kB bounce:0kB free_cma:0kB writeback_tmp:0kB 
> pages_scanned:0 all_unreclaimable? no
> [54807.981676] lowmem_reserve[]: 0 1395 1395 1395
> [54807.987015] Node 0 DMA32 free:118928kB min:4748kB low:5932kB high:7120kB 
> active_anon:51028kB inactive_anon:35772kB active_file:281280kB 
> inactive_file:711400kB unevictable:2224kB isolated(anon):0kB 
> isolated(file):0kB present:1556480kB managed:1433216kB mlocked:2224kB 
> dirty:136kB writeback:0kB mapped:13168kB shmem:1104kB 
> slab_reclaimable:78228kB slab_unreclaimable:50212kB kernel_stack:3256kB 
> pagetables:4788kB unstable:0kB bounce:0kB free_cma:0kB writeback_tmp:0kB 
> pages_scanned:0 all_unreclaimable? no
> [54808.011107] lowmem_reserve[]: 0 0 0 0
> [54808.017244] Node 0 DMA: 19*4kB (UEM) 18*8kB (UEM) 15*16kB (UEM) 14*32kB 
> (UEM) 8*64kB (UEM) 7*128kB (UEM) 3*256kB (U) 1*512kB (U) 0*1024kB 1*2048kB 
> (R) 0*4096kB = 5644kB
> [54808.030315] Node 0 DMA32: 11490*4kB (UEM) 6743*8kB (UEM) 1133*16kB (EMR) 
> 6*32kB (MR) 0*64kB 1*128kB (R) 1*256kB (R) 0*512kB 0*1024kB 0*2048kB 0*4096kB 
> = 118608kB
> [54808.044303] Node 0 hugepages_total=0 hugepages_free=0 hugepages_surp=0 
> hugepages_size=2048kB
> [54808.051507] 249203 total pagecache pages
> [54808.058647] 201 pages in swap cache
> [54808.065986] Swap cache stats: add 2902, delete 2701, find 62055/62191
> [54808.073216] Free swap  = 2092752kB
> [54808.080397] Total swap = 2097148kB
> [54808.093896] 393215 pages RAM
> [54808.101004] 30940 pages reserved
> [54808.108168] 339108 pages shared
> [54808.115202] 258777 pages non-shared
> [54808.122235] xen_netback:xenvif_alloc: Could not allocate netdev for vif16.0
> [54808.129391] vif vif-16-0: 12 creating interface
> 
> 
> ~# vmstat -m
> Cache                       Num  Total   Size  Pages
> ext4_groupinfo_4k         24426  24426    216     18
> ceph_osd_request              0      0    960     17
> xt_hashlimit                  0      0    136     30
> nf_conntrack_ffffffff822d2900   1950   2100    400     20
> nf_conntrack_expect           0      0    288     28
> dm_snap_pending_exception   2496   2496    104     39
> kcopyd_job                   91    133   4176      7
> dm_rq_target_io               0      0    416     19
> search                        0      0    616     26
> blkif_cache                 108    108    864     18
> cfq_io_cq                   204    204    120     34
> cfq_queue                   170    170    232     17
> bsg_cmd                       0      0    312     26
> ceph_cap                      0      0    128     32
> ceph_inode_info               0      0   2176     15
> gfs2_mblk                     0      0    432     18
> gfs2_bufdata                  0      0     88     46
> gfs2_inode                    0      0   1280     25
> gfs2_glock(aspace)            0      0    960     17
> gfs2_glock                    0      0    592     27
> btrfs_delayed_data_ref        0      0     96     42
> btrfs_delayed_ref_head        0      0    232     17
> btrfs_delayed_node            0      0    392     20
> btrfs_ordered_extent          0      0    472     17
> btrfs_extent_buffer           0      0    568     28
> btrfs_delalloc_work           0      0    184     22
> btrfs_path                    0      0    144     28
> btrfs_transaction             0      0    600     27
> btrfs_trans_handle            0      0    160     25
> btrfs_inode                   0      0   1944     16
> fuse_request                102    102    480     17
> fuse_inode                  336    476   1152     28
> ntfs_big_inode_cache          0      0   1664     19
> ntfs_inode_cache              0      0    696     23
> cifs_small_rq                36     36    448     18
> cifs_request                  4      4  16512      1
> cifs_inode_cache              0      0   1112     29
> isofs_inode_cache             0      0    960     17
> fat_inode_cache               0      0   1168     28
> fat_cache                     0      0     40    102
> hugetlbfs_inode_cache        16     16    976     16
> jbd2_transaction_s          150    150    320     25
> jbd2_journal_handle         306    306     80     51
> journal_handle                0      0     56     73
> journal_head               1518   1800    112     36
> revoke_table               1536   1536     16    256
> revoke_record               768    768     32    128
> ext4_inode_cache          30702  30952   1704     19
> ext4_free_data              768    768     64     64
> ext4_allocation_context     180    180    136     30
> ext4_prealloc_space         156    156    152     26
> ext4_io_end                 336    336     72     56
> ext4_extent_status         7361   7446     40    102
> ext3_inode_cache              0      0   1312     24
> ext3_xattr                 3726   3956     88     46
> dquot                         0      0    384     21
> kioctx                        0      0    896     18
> pid_namespace                 0      0   2208     14
> posix_timers_cache          108    108    296     27
> UNIX                        198    198   1472     22
> Cache                       Num  Total   Size  Pages
> UDP-Lite                      0      0   1280     25
> ip_fib_trie                 438    438     56     73
> PING                          0      0   1216     26
> UDP                         150    150   1280     25
> tw_sock_TCP                 399    399    192     21
> TCP                         104    104   2368     13
> fscache_cookie_jar            0      0    192     21
> sgpool-128                   54     78   5120      6
> sgpool-64                    72     72   2560     12
> sgpool-32                   325    325   1280     25
> sgpool-16                   277    350    640     25
> blkdev_integrity              0      0    112     36
> blkdev_queue                165    165   2872     11
> blkdev_requests             315    315    376     21
> fsnotify_event_holder         0      0     24    170
> sock_inode_cache            272    272    960     17
> file_lock_cache             102    102    240     17
> shmem_inode_cache          2019   2072   1144     28
> Acpi-State                  255    255     80     51
> Acpi-Namespace             1428   1428     40    102
> task_delay_info            1704   1704    168     24
> taskstats                   144    144    328     24
> proc_inode_cache           1632   1664    976     16
> sigqueue                    250    250    160     25
> bdev_cache                  192    192   1344     24
> sysfs_dir_cache           23817  23968    144     28
> filp                       1807   2400    320     25
> inode_cache                1861   2244    912     17
> dentry                    27252  29440    248     16
> buffer_head               67283 102063    104     39
> vm_area_struct             4527   4708    184     22
> mm_struct                   308    308   1152     28
> files_cache                 253    253    704     23
> signal_cache                667    667   1408     23
> sighand_cache               407    490   2240     14
> task_struct                 430    442   4240      7
> anon_vma                   4676   4676    144     28
> shared_policy_node          850    850     48     85
> numa_policy                3528   3528     72     56
> radix_tree_node            7622   8050    568     28
> idr_layer_cache             240    240   2112     15
> dma-kmalloc-8192              0      0   8192      4
> dma-kmalloc-4096              0      0   4096      8
> dma-kmalloc-2048              0      0   2048     16
> dma-kmalloc-1024              0      0   1024     16
> dma-kmalloc-512               0      0    512     16
> dma-kmalloc-256               0      0    256     16
> dma-kmalloc-128               0      0    128     32
> dma-kmalloc-64                0      0     64     64
> dma-kmalloc-32                0      0     32    128
> dma-kmalloc-16                0      0     16    256
> dma-kmalloc-8                 0      0      8    512
> dma-kmalloc-192               0      0    192     21
> dma-kmalloc-96                0      0     96     42
> kmalloc-8192                 32     32   8192      4
> kmalloc-4096                835    916   4096      8
> kmalloc-2048                773    832   2048     16
> kmalloc-1024               2335   2336   1024     16
> kmalloc-512                1488   1536    512     16
> kmalloc-256                2535   2784    256     16
> Cache                       Num  Total   Size  Pages
> kmalloc-192               69883  70707    192     21
> kmalloc-128                2603   4992    128     32
> kmalloc-96                 5628   5628     96     42
> kmalloc-64                41984  41984     64     64
> kmalloc-32               154792 156288     32    128
> kmalloc-16                 6343   7936     16    256
> kmalloc-8                  8192   8192      8    512
> kmem_cache_node             256    256    128     32
> kmem_cache                  176    176    256     16
> 
> 
> (XEN) [2013-11-18 21:44:32] grant_table.c:1249:d1 Expanding dom (1) grant 
> table from (4) to (5) frames.
> (XEN) [2013-11-18 21:44:32] grant_table.c:289:d0 Increased maptrack size to 8 
> frames
> (XEN) [2013-11-18 21:49:28] grant_table.c:1249:d1 Expanding dom (1) grant 
> table from (5) to (6) frames.
> (XEN) [2013-11-19 00:00:26] grant_table.c:1249:d1 Expanding dom (1) grant 
> table from (6) to (7) frames.
> (XEN) [2013-11-19 00:00:26] grant_table.c:1249:d1 Expanding dom (1) grant 
> table from (7) to (8) frames.
> (XEN) [2013-11-19 00:00:26] grant_table.c:289:d0 Increased maptrack size to 9 
> frames
> (XEN) [2013-11-19 00:00:26] grant_table.c:289:d0 Increased maptrack size to 
> 10 frames
> (XEN) [2013-11-19 00:00:42] grant_table.c:1249:d1 Expanding dom (1) grant 
> table from (8) to (9) frames.
> (XEN) [2013-11-19 00:01:02] grant_table.c:1249:d1 Expanding dom (1) grant 
> table from (9) to (10) frames.
> (XEN) [2013-11-19 00:09:27] grant_table.c:1249:d1 Expanding dom (1) grant 
> table from (10) to (11) frames.
> (XEN) [2013-11-19 00:09:27] grant_table.c:289:d0 Increased maptrack size to 
> 11 frames
> (XEN) [2013-11-19 04:15:26] grant_table.c:289:d0 Increased maptrack size to 
> 12 frames
> (XEN) [2013-11-19 04:15:28] grant_table.c:1249:d12 Expanding dom (12) grant 
> table from (4) to (5) frames.
> (XEN) [2013-11-19 04:15:40] grant_table.c:289:d0 Increased maptrack size to 
> 13 frames
> (XEN) [2013-11-19 04:15:47] grant_table.c:1249:d10 Expanding dom (10) grant 
> table from (4) to (5) frames.
> (XEN) [2013-11-19 04:15:47] grant_table.c:1249:d10 Expanding dom (10) grant 
> table from (5) to (6) frames.
> (XEN) [2013-11-19 04:15:47] grant_table.c:289:d0 Increased maptrack size to 
> 14 frames
> (XEN) [2013-11-19 04:15:52] grant_table.c:1249:d5 Expanding dom (5) grant 
> table from (4) to (5) frames.
> (XEN) [2013-11-19 04:15:52] grant_table.c:1249:d5 Expanding dom (5) grant 
> table from (5) to (6) frames.
> (XEN) [2013-11-19 04:15:52] grant_table.c:1249:d5 Expanding dom (5) grant 
> table from (6) to (7) frames.
> (XEN) [2013-11-19 04:15:52] grant_table.c:289:d0 Increased maptrack size to 
> 15 frames
> (XEN) [2013-11-19 04:15:52] grant_table.c:289:d0 Increased maptrack size to 
> 16 frames
> (XEN) [2013-11-19 04:15:54] grant_table.c:1249:d8 Expanding dom (8) grant 
> table from (4) to (5) frames.
> (XEN) [2013-11-19 04:15:54] grant_table.c:1249:d8 Expanding dom (8) grant 
> table from (5) to (6) frames.
> (XEN) [2013-11-19 04:15:54] grant_table.c:1249:d8 Expanding dom (8) grant 
> table from (6) to (7) frames.
> (XEN) [2013-11-19 04:15:54] grant_table.c:289:d0 Increased maptrack size to 
> 17 frames
> (XEN) [2013-11-19 04:15:54] grant_table.c:289:d0 Increased maptrack size to 
> 18 frames
> (XEN) [2013-11-19 04:15:56] grant_table.c:1249:d2 Expanding dom (2) grant 
> table from (4) to (5) frames.
> (XEN) [2013-11-19 04:15:56] grant_table.c:1249:d2 Expanding dom (2) grant 
> table from (5) to (6) frames.
> (XEN) [2013-11-19 04:15:56] grant_table.c:1249:d2 Expanding dom (2) grant 
> table from (6) to (7) frames.
> (XEN) [2013-11-19 04:15:56] grant_table.c:289:d0 Increased maptrack size to 
> 19 frames
> (XEN) [2013-11-19 04:15:57] grant_table.c:1249:d3 Expanding dom (3) grant 
> table from (4) to (5) frames.
> (XEN) [2013-11-19 04:15:57] grant_table.c:1249:d3 Expanding dom (3) grant 
> table from (5) to (6) frames.
> (XEN) [2013-11-19 04:15:57] grant_table.c:1249:d3 Expanding dom (3) grant 
> table from (6) to (7) frames.
> (XEN) [2013-11-19 04:15:57] grant_table.c:289:d0 Increased maptrack size to 
> 20 frames
> (XEN) [2013-11-19 04:16:00] grant_table.c:289:d0 Increased maptrack size to 
> 21 frames
> (XEN) [2013-11-19 04:16:00] grant_table.c:1249:d13 Expanding dom (13) grant 
> table from (4) to (5) frames.
> (XEN) [2013-11-19 04:16:00] grant_table.c:1249:d13 Expanding dom (13) grant 
> table from (5) to (6) frames.
> (XEN) [2013-11-19 04:16:00] grant_table.c:289:d0 Increased maptrack size to 
> 22 frames
> (XEN) [2013-11-19 04:16:00] grant_table.c:1249:d13 Expanding dom (13) grant 
> table from (6) to (7) frames.
> (XEN) [2013-11-19 04:16:03] grant_table.c:1249:d9 Expanding dom (9) grant 
> table from (4) to (5) frames.
> (XEN) [2013-11-19 04:16:03] grant_table.c:1249:d9 Expanding dom (9) grant 
> table from (5) to (6) frames.
> (XEN) [2013-11-19 04:16:03] grant_table.c:1249:d9 Expanding dom (9) grant 
> table from (6) to (7) frames.
> (XEN) [2013-11-19 04:16:03] grant_table.c:289:d0 Increased maptrack size to 
> 23 frames
> (XEN) [2013-11-19 04:16:03] grant_table.c:289:d0 Increased maptrack size to 
> 24 frames
> (XEN) [2013-11-19 04:16:03] grant_table.c:1249:d4 Expanding dom (4) grant 
> table from (4) to (5) frames.
> (XEN) [2013-11-19 04:16:03] grant_table.c:1249:d4 Expanding dom (4) grant 
> table from (5) to (6) frames.
> (XEN) [2013-11-19 04:16:03] grant_table.c:1249:d4 Expanding dom (4) grant 
> table from (6) to (7) frames.
> (XEN) [2013-11-19 04:16:03] grant_table.c:289:d0 Increased maptrack size to 
> 25 frames
> (XEN) [2013-11-19 04:16:03] grant_table.c:289:d0 Increased maptrack size to 
> 26 frames
> (XEN) [2013-11-19 04:16:06] grant_table.c:1249:d10 Expanding dom (10) grant 
> table from (6) to (7) frames.
> (XEN) [2013-11-19 04:16:22] grant_table.c:1249:d12 Expanding dom (12) grant 
> table from (5) to (6) frames.
> (XEN) [2013-11-19 04:16:22] grant_table.c:1249:d12 Expanding dom (12) grant 
> table from (6) to (7) frames.
> (XEN) [2013-11-19 04:16:22] grant_table.c:289:d0 Increased maptrack size to 
> 27 frames
> (XEN) [2013-11-19 04:16:23] grant_table.c:289:d0 Increased maptrack size to 
> 28 frames
> (XEN) [2013-11-19 04:16:24] grant_table.c:1249:d11 Expanding dom (11) grant 
> table from (4) to (5) frames.
> (XEN) [2013-11-19 04:16:24] grant_table.c:1249:d11 Expanding dom (11) grant 
> table from (5) to (6) frames.
> (XEN) [2013-11-19 04:16:24] grant_table.c:289:d0 Increased maptrack size to 
> 29 frames
> (XEN) [2013-11-19 04:16:27] grant_table.c:1249:d7 Expanding dom (7) grant 
> table from (5) to (6) frames.
> (XEN) [2013-11-19 04:16:27] grant_table.c:1249:d7 Expanding dom (7) grant 
> table from (6) to (7) frames.
> (XEN) [2013-11-19 05:15:04] grant_table.c:289:d0 Increased maptrack size to 
> 30 frames
> (XEN) [2013-11-19 05:15:05] grant_table.c:1249:d6 Expanding dom (6) grant 
> table from (4) to (5) frames.
> (XEN) [2013-11-19 05:15:05] grant_table.c:1249:d6 Expanding dom (6) grant 
> table from (5) to (6) frames.
> (XEN) [2013-11-19 05:15:05] grant_table.c:1249:d6 Expanding dom (6) grant 
> table from (6) to (7) frames.
> (XEN) [2013-11-19 05:15:05] grant_table.c:289:d0 Increased maptrack size to 
> 31 frames
> (XEN) [2013-11-19 12:49:37] AMD-Vi: Share p2m table with iommu: p2m table = 
> 0x52d3c5

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxx
http://lists.xen.org/xen-devel


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.