[Samba] page allocation failure

Christian Schaefer schaefer at in.tum.de
Fri Aug 27 17:55:44 GMT 2004


Hi,

today I burned some cds on my win XP machine. The data resides on my 
Linux server running Debian, selfmade kernel 2.6.8.1 and samba 3.0.6. 
After a while the syslog showed lines like these:

---snip----
Aug 27 19:27:38 sauron kernel: smbd: page allocation failure. order:5, 
mode:0xd0
Aug 27 19:27:38 sauron kernel:  [<c0134648>] __alloc_pages+0x2f8/0x370
Aug 27 19:27:38 sauron kernel:  [<c01346df>] __get_free_pages+0x1f/0x40
Aug 27 19:27:38 sauron kernel:  [<c0137b6f>] kmem_getpages+0x1f/0xd0
Aug 27 19:27:38 sauron kernel:  [<c01387da>] cache_grow+0xba/0x180
Aug 27 19:27:38 sauron kernel:  [<c0138a0a>] cache_alloc_refill+0x16a/0x220
Aug 27 19:27:38 sauron kernel:  [<c0138eb4>] __kmalloc+0x74/0x80
Aug 27 19:27:38 sauron kernel:  [<c891d239>] kmem_alloc+0x59/0xc0 [xfs]
Aug 27 19:27:38 sauron kernel:  [<c88f92a0>] 
xfs_iread_extents+0x50/0x110 [xfs]
Aug 27 19:27:38 sauron kernel:  [<c0223949>] dev_queue_xmit+0x249/0x300
Aug 27 19:27:38 sauron kernel:  [<c88d1a5e>] xfs_bmapi+0x1fe/0x1460 [xfs]
Aug 27 19:27:38 sauron kernel:  [<c023af60>] ip_finish_output2+0x0/0x1b0
Aug 27 19:27:38 sauron kernel:  [<c022d701>] nf_hook_slow+0xf1/0x120
Aug 27 19:27:39 sauron kernel:  [<c023af60>] ip_finish_output2+0x0/0x1b0
Aug 27 19:27:39 sauron kernel:  [<c023af30>] dst_output+0x0/0x30
Aug 27 19:27:39 sauron kernel:  [<c023af44>] dst_output+0x14/0x30
Aug 27 19:27:39 sauron kernel:  [<c0223949>] dev_queue_xmit+0x249/0x300
Aug 27 19:27:39 sauron kernel:  [<c023b004>] ip_finish_output2+0xa4/0x1b0
Aug 27 19:27:39 sauron kernel:  [<c023af60>] ip_finish_output2+0x0/0x1b0
Aug 27 19:27:39 sauron kernel:  [<c88fd41a>] xfs_iomap+0x19a/0x540 [xfs]
Aug 27 19:27:39 sauron kernel:  [<c023af30>] dst_output+0x0/0x30
Aug 27 19:27:39 sauron kernel:  [<c023af44>] dst_output+0x14/0x30
Aug 27 19:27:39 sauron kernel:  [<c022d701>] nf_hook_slow+0xf1/0x120
Aug 27 19:27:39 sauron kernel:  [<c891e9c5>] 
linvfs_get_block_core+0xa5/0x2a0 [xfs]
Aug 27 19:27:39 sauron kernel:  [<c023af30>] dst_output+0x0/0x30
Aug 27 19:27:39 sauron kernel:  [<c014d663>] wake_up_buffer+0x13/0x40
Aug 27 19:27:39 sauron kernel:  [<c891ebfc>] linvfs_get_block+0x3c/0x40 
[xfs]
Aug 27 19:27:39 sauron kernel:  [<c016e0e5>] do_mpage_readpage+0x385/0x3a0
Aug 27 19:27:39 sauron kernel:  [<c01a023f>] radix_tree_node_alloc+0x1f/0x60
Aug 27 19:27:39 sauron kernel:  [<c01a04ed>] radix_tree_insert+0xed/0x110
Aug 27 19:27:39 sauron kernel:  [<c012fbc8>] add_to_page_cache+0x68/0xb0
Aug 27 19:27:39 sauron kernel:  [<c016e23b>] mpage_readpages+0x13b/0x170
Aug 27 19:27:39 sauron kernel:  [<c891ebc0>] linvfs_get_block+0x0/0x40 [xfs]
Aug 27 19:27:39 sauron kernel:  [<c021dbbf>] sk_reset_timer+0x1f/0x30
Aug 27 19:27:39 sauron kernel:  [<c023e453>] tcp_sendmsg+0x4a3/0x1110
Aug 27 19:27:39 sauron kernel:  [<c0137328>] read_pages+0x138/0x150
Aug 27 19:27:39 sauron kernel:  [<c891ebc0>] linvfs_get_block+0x0/0x40 [xfs]
Aug 27 19:27:39 sauron kernel:  [<c0134660>] __alloc_pages+0x310/0x370
Aug 27 19:27:39 sauron kernel:  [<c0137642>] 
do_page_cache_readahead+0x102/0x1a0
Aug 27 19:27:39 sauron kernel:  [<c01377ed>] 
page_cache_readahead+0x10d/0x210
Aug 27 19:27:39 sauron kernel:  [<c01304c5>] 
do_generic_mapping_read+0xb5/0x440
Aug 27 19:27:39 sauron kernel:  [<c0130d7e>] generic_file_sendfile+0x5e/0x70
Aug 27 19:27:39 sauron kernel:  [<c0130ca0>] file_send_actor+0x0/0x80
Aug 27 19:27:39 sauron kernel:  [<c892578c>] xfs_sendfile+0xbc/0x1a0 [xfs]
Aug 27 19:27:39 sauron kernel:  [<c0130ca0>] file_send_actor+0x0/0x80
Aug 27 19:27:39 sauron kernel:  [<c8921da3>] linvfs_sendfile+0x53/0x60 [xfs]
Aug 27 19:27:39 sauron kernel:  [<c0130ca0>] file_send_actor+0x0/0x80
Aug 27 19:27:39 sauron kernel:  [<c014cddd>] do_sendfile+0x1fd/0x2f0
Aug 27 19:27:39 sauron kernel:  [<c0130ca0>] file_send_actor+0x0/0x80
Aug 27 19:27:39 sauron kernel:  [<c014cff1>] sys_sendfile64+0x61/0xd1
Aug 27 19:27:39 sauron kernel:  [<c0103f7b>] syscall_call+0x7/0xb
---snip----

What could this mean? Is it a kernel or samba issue?

Bye
Chris



More information about the samba mailing list