[Lustre-discuss] Assertion failur in ldiskfs_get_blocks_handle

Patrick Winnertz patrick.winnertz at credativ.de
Wed Oct 7 06:56:49 PDT 2009


Hey!

After reinstallation of an lustre testcluster with 1.8.1 one ost crashed with 
an Assertion failure in inode.c (running 2.6.18er kernel on amd64). 

Do you know such an issue or has anybody else met this error before?

Greetings
Winnie

here the error msg:

Lustre: spfs-OST0001: received MDS connection from 192.168.1.2 at tcp                                 
Assertion failure in ldiskfs_get_blocks_handle() at 
/usr/src/modules/lustre/ldiskfs/ldiskfs/inode.c:806: "!(LDISKFS_I(inode)-
>i_flags & LDISKFS_EXTENTS_FL)"                                          
----------- [cut here ] --------- [please bite here ] ---------                                    
Kernel BUG at /usr/src/modules/lustre/ldiskfs/ldiskfs/inode.c:806                                  
invalid opcode: 0000 [1] SMP                                                                       
CPU 0                                                                                              
Modules linked in: obdfilter fsfilt_ldiskfs ost mgc ldiskfs crc16 lustre lov mdc 
lquota osc ksocklnd ptlrpc obdclass lnet lvfs libcfs ipv6 button ac battery 
dm_snapshot dm_mirror dm_mod sbp2 loop evdev sg serio_raw pcspkr psmouse 
eth1394 sr_mod cdrom ext3 jbd mbcache sd_mod sata_nv libata usb_storage 
scsi_mod ohci1394 e1000 ieee1394 generic amd74xx ide_core ehci_hcd ohci_hcd 
thermal processor fan                                                                                                
Pid: 2343, comm: ll_ost_io_01 Tainted: GF     
2.6.18+lustre1.8.1+0.credativ.etch.1 #1              
RIP: 0010:[<ffffffff885756d0>]  [<ffffffff885756d0>] 
:ldiskfs:ldiskfs_get_blocks_handle+0x80/0xd10 
RSP: 0018:ffff81003a345490  EFLAGS: 00010286                                                       
RAX: 00000000000000a0 RBX: 0000000000000000 RCX: ffffffff80450868                                  
RDX: ffffffff80450868 RSI: 0000000000000086 RDI: ffffffff80450860                                  
RBP: ffff81003b2261d8 R08: ffffffff80450868 R09: 0000000000000020                                  
R10: 0000000000000046 R11: 0000000000000000 R12: ffff81003a3456d0                                  
R13: 0000000000000000 R14: 0000000000000001 R15: ffff81003b2261d8                                  
FS:  00002ba142b446d0(0000) GS:ffffffff80522000(0000) knlGS:0000000000000000                       
CS:  0010 DS: 0000 ES: 0000 CR0: 000000008005003b                                                  
CR2: 00002b598fc6a360 CR3: 0000000037e66000 CR4: 00000000000006e0                                  
Process ll_ost_io_01 (pid: 2343, threadinfo ffff81003a344000, task 
ffff81003a011830)               
Stack:  ffff81000000c000 0000000000000086 8900003400000001 ffff81003d6cfed0                        
 0000000000000001 0000000000000001 ffff81003a3456d0 0000000000000001                               
 0000000000000000 0000000000000000 ffff81003c24c040 ffff81003b226100                               
Call Trace:                                                                                        
 [<ffffffff8022c31f>] __wake_up+0x38/0x4f                                                          
 [<ffffffff8840b0c0>] :ksocklnd:ksocknal_queue_tx_locked+0x460/0x4a0                               
 [<ffffffff8840b9cf>] :ksocklnd:ksocknal_find_conn_locked+0xcf/0x1f0                               
 [<ffffffff8840bfec>] :ksocklnd:ksocknal_launch_packet+0x2ac/0x3a0                                 
 [<ffffffff8840db25>] :ksocklnd:ksocknal_alloc_tx+0x205/0x2b0                                      
 [<ffffffff8857675e>] :ldiskfs:ldiskfs_get_block+0xde/0x120                                        
 [<ffffffff88574710>] :ldiskfs:ldiskfs_bmap+0x0/0xb0                                               
 [<ffffffff8023110e>] generic_block_bmap+0x37/0x41                                                 
 [<ffffffff88574710>] :ldiskfs:ldiskfs_bmap+0x0/0xb0                                               
 [<ffffffff8860954d>] :obdfilter:filter_commitrw_write+0x37d/0x2590                                
 [<ffffffff80256f2e>] cache_alloc_refill+0xde/0x1da                                                
 [<ffffffff8025c11e>] thread_return+0x0/0xe7                                                       
 [<ffffffff8025ca8a>] schedule_timeout+0x92/0xad                                                   
 [<ffffffff885c3968>] :ost:ost_brw_write+0x1b88/0x2310                                             
 [<ffffffff8027c6b0>] default_wake_function+0x0/0xe                                                
 [<ffffffff88388f28>] :ptlrpc:lustre_msg_check_version_v2+0x8/0x20                                 
 [<ffffffff885c6f53>] :ost:ost_handle+0x2e63/0x5a00                                                
 [<ffffffff802aa138>] zone_statistics+0x3e/0x6d                                                    
 [<ffffffff8020de5c>] __alloc_pages+0x5c/0x2a9                                                     
 [<ffffffff882e4838>] :obdclass:class_handle2object+0xd8/0x160                                     
 [<ffffffff802aa138>] zone_statistics+0x3e/0x6d                                                    
 [<ffffffff88344199>] :ptlrpc:lock_res_and_lock+0xb9/0xd0                                          
 [<ffffffff8838e8f5>] :ptlrpc:lustre_msg_get_conn_cnt+0x35/0xf0                                    
 [<ffffffff883935dd>] :ptlrpc:ptlrpc_check_req+0x1d/0x110                                          
 [<ffffffff88395cea>] :ptlrpc:ptlrpc_server_handle_request+0xa9a/0x1170                            
 [<ffffffff80242d34>] try_to_wake_up+0x3d5/0x3e6                                                   
 [<ffffffff8027b05a>] __wake_up_common+0x3e/0x68                                                   
 [<ffffffff88399887>] :ptlrpc:ptlrpc_main+0x1247/0x1410                                            
 [<ffffffff8027c6b0>] default_wake_function+0x0/0xe                                                
 [<ffffffff80258860>] child_rip+0xa/0x12                                                           
 [<ffffffff88398640>] :ptlrpc:ptlrpc_main+0x0/0x1410                                               
 [<ffffffff80258856>] child_rip+0x0/0x12                                                           


Code: 0f 0b 68 10 57 59 88 c2 26 03 48 83 7c 24 48 00 8b 74 24 2c 
RIP  [<ffffffff885756d0>] :ldiskfs:ldiskfs_get_blocks_handle+0x80/0xd10
 RSP <ffff81003a345490> 



More information about the lustre-discuss mailing list