I'm using VMware server 1.0.1 on Fedora Core 5 host system. When the VM disks images are on a XFS filesystem my system crashes, mostly with high memory usage with big disk activity.
The sistem returned stable after moving the virtual machines to ext3.
Here is a stack dump from the kernel, captured via serial console
(not all stackumps are similar):
do_IRQ: stack overflow: 488
do_IRQ0x41/0x84 <c040487e> common_interrupt0x1a/0x20
xfsbuf_find0x70/0x252 \[xfs] <f8b37ac5> kmem_zone_alloc0x4d/0x98 \[xfs]
xfs_buf_get_flags0x5c/0x3c5 \[xfs] <f8b3afbb> xfs_buf_get_flags0x2e6/0x3c5 \[xfs]
xfs_buf_read_flags0x1c/0x7e \[xfs] <f8afe5b4> xfs_btree_reada_bufl0xb6/0xbe \[xfs]
xfs_btree_readahead_core0xd2/0x142 \[xfs] <f8b2d749> xfs_trans_read_buf0xcf/0x2f6 \[xfs]
xfs_bmbt_increment0x38/0x23f \[xfs] <f8afea07> xfs_btree_dup_cursor0xb9/0x12f \[xfs]
xfs_bmbt_rshift0x457/0x4d9 \[xfs] <f8afb3e5> xfs_bmbt_insert0x278/0xe88 \[xfs]
xfs_buf_read_flags0x1c/0x7e \[xfs] <f8b2d930> xfs_trans_read_buf0x2b6/0x2f6 \[xfs]
xfs_btree_check_lblock0x56/0x19a \[xfs] <f8afc25a> xfs_bmbt_lookup0x265/0x4af \[xfs]
xfs_bmap_add_extent_hole_real0x5bd/0x5c5 \[xfs] <f8af4500> xfs_bmap_add_extent0x1b26/0x1cb3 \[xfs]
xfs_alloc_update0xb7/0xc2 \[xfs] <f8ae4641> xfs_alloc_search_busy0xa4/0xb8 \[xfs]
xfs_alloc_log_agf0x41/0x47 \[xfs] <f8ae61ab> xfs_alloc_ag_vextent0xf35/0xfa8 \[xfs]
kmem_zone_alloc0x4d/0x98 \[xfs] <f8ae69ea> xfs_alloc_vextent0x324/0x468 \[xfs]
xfs_bmapi0x14b2/0x1f2f \[xfs] <f8b1d4fe> xfs_iomap_write_direct0x448/0x5dd \[xfs]
xfs_iomap0x37d/0x78b \[xfs] <c0618116> readunlock_irq0x5/0x7
__pagevec_release0x15/0x1d <f8b384df> xfs_probe_cluster0x1fa/0x236 \[xfs]
xfs_map_blocks0x3c/0x69 \[xfs] <f8b3896a> xfs_page_state_convert0x38e/0xde8 \[xfs]
kmap_atomic0x12/0xa8 <c046d0fd> alloc_page_buffers0x75/0xbb
xfs_vm_writepage0x9c/0xcd \[xfs] <c04548c4> pageout0xfe/0x191
shrink_zone0x939/0xe36 <c04e36ba> cfq_insert_request0xce/0x4ff
try_to_free_pages0x140/0x229 <c04518cd> __alloc_pages0x1c0/0x2c2
__do_page_cache_readahead0xd9/0x2ad <c0616227> io_schedule0x26/0x30
readunlock_irq0x5/0x7 <c044c978> find_get_page0x3a/0x40
activate_page0x12d/0x13f <c0452e68> blockable_page_cache_readahead0x4c/0x9f
page_cache_readahead0xbf/0x196 <c044d07f> do_generic_mapping_read0x13d/0x48e
__generic_file_aio_read0x18a/0x1cf <c044c7e5> file_read_actor0x0/0xe0
generic_file_aio_read0x40/0x47 <c046b1db> do_sync_read0xc3/0xfd
autoremove_wake_function0x0/0x35 <c0449aee> audit_syscall_entry0x104/0x12b
do_sync_read0x0/0xfd <c046bb12> vfs_read0xa6/0x14e
sys_read0x41/0x67 <c0403e3f> syscall_call0x7/0xb
Anyone is using XFS without problems for hosting the VM ?