My Favorites

Close

Please to see your favorites.


xfs_growfs causes kernel Oops

This document (7013481) is provided subject to the disclaimer at the end of this document.

Environment


SUSE Linux Enterprise Server 11 Service Pack 2
SUSE Linux Enterprise Server 11 Service Pack 3

Situation

Using xfs_growfs to expand an XFS filesystem causes a kernel Oops and the following messages in /var/log/messages<br>
(example of an Oops message):

[xx.xx] XFS (dm-4): xfs_buf_find: Block out of range: block 0x1f4001, EOFS 0x1f4000           
[xx.xx] XFS (dm-4):  _xfs_buf_find: Block out of range: block 0x1f4001, EOFS 0x1f4000           
[xx.xx] BUG: unable to handle kernel NULL pointer dereference at 00000000000000b0                        
[xx.xx] IP: [<ffffffffa00fa59e>] xfs_growfs_data_private+0x1ee/0x960 [xfs]                                  
[xx.xx] PGD 5966c067 PUD 4b6d9067  PMD 0                                                                      
[xx.xx] Oops: 0000 [#1] SMP         
[xx.xx] CPU 0                       
[xx.xx] Modules linked in: nfs lockd fscache auth_rpcgss nfs_acl sunrpc autofs4 ip6table_filter           
[....]
ata_piix libata scsi_mod                                                   
[xx.xx] Supported: Yes              
[xx.xx]                             
[xx.xx] Pid: 1910, comm: xfs_growfs Not tainted 3.0.93-0.8-default #1                   
[xx.xx] RIP: 0010:[<ffffffffa00fa59e>]  [<ffffffffa00fa59e>] xfs_growfs_data_private+0x1ee/0x960 [xfs]                                  
[xx.xx] RSP: 0018:ffff880059501d38  EFLAGS: 00010296                                    
[xx.xx] RAX: 0000000000000000  RBX: 0000000000000001 RCX: ffff88003772e800                                
[xx.xx] RDX: 0000000000000006  RSI: ffff88003772e800 RDI: 0000000000000296                                
[xx.xx] RBP: ffff8800792d7000  R08: ffffffff81d9cfc0 R09: 0000000000000000                                
[xx.xx] R10: 0000000000000001  R11: 00000000ffffffff R12: ffff88003772e800                                
[xx.xx] R13: 0000000000000004  R14: 0000000000000004 R15: 0000000000044c00                                
[xx.xx] FS:  00007f5020042740(0000) GS:ffff88007fc00000(0000) knlGS:0000000000000000    
[xx.xx] CS:  0010 DS: 0000 ES:  0000 CR0: 000000008005003b                                                 
[xx.xx] CR2: 00000000000000b0  CR3: 000000004b605000 CR4: 00000000000006f0                                
[xx.xx] DR0: 0000000000000000  DR1: 0000000000000000 DR2: 0000000000000000                                
[xx.xx] DR3: 0000000000000000  DR6: 00000000ffff0ff0 DR7: 0000000000000400                                
[xx.xx] Process xfs_growfs (pid: 1910, threadinfo ffff880059500000, task ffff88004b748380)                  
[xx.xx] Stack:                      
[xx.xx]  0000000000011780  ffff8800792d7018 0000000419501d88 000000054b7e00c0                         
[xx.xx]  0000000000000000  0000001900000004 ffff880077005180 ffff88004b7e00c0                         
[xx.xx]  0000000000006400  0000000000000000 0000000500000206 000000000000000b                         
[xx.xx] Call Trace:                 
[xx.xx]  [<ffffffffa00fad83>] xfs_growfs_data+0x73/0x80 [xfs]                                            
[xx.xx]  [<ffffffffa0128fe7>] xfs_file_ioctl+0x587/0x860 [xfs]                                           
[xx.xx]  [<ffffffff8116ae8b>] do_vfs_ioctl+0x8b/0x3b0                                                    
[xx.xx]  [<ffffffff8116b251>] sys_ioctl+0xa1/0xb0                                                        
[xx.xx]  [<ffffffff81466227>] tracesys+0xd9/0xde                                                         
[xx.xx]  [<00007f501f5820a7>] 0x7f501f5820a6                                                             
[xx.xx] Code: 8b bd 78 01 00 00  d3 e3 0f b6 8d 91 01 00 00 49 0f af f5 48 63 d3 48 d3 e6 b9 04 40 00 00 48 01 d6 e8 67 91 02 00 48 89 44 24 48 <48>
[xx.xx]  8b 98 b0 00 00 00 31 f6 0f b7 55 7e 48 89 df e8 6d 44 16 e1                                     
[xx.xx] RIP  [<ffffffffa00fa59e>] xfs_growfs_data_private+0x1ee/0x960 [xfs]                                  
[xx.xx]  RSP <ffff880059501d38>     
[xx.xx] CR2: 00000000000000b0       

Resolution

The SLES11 SP2 kernel 3.0.101-0.5.1 released November 2013 includes the patch to resolve the problem.

Disclaimer

This Support Knowledgebase provides a valuable tool for NetIQ/Novell/SUSE customers and parties interested in our products and solutions to acquire information, ideas and learn from one another. Materials are provided for informational, personal or non-commercial use within your organization and are presented "AS IS" WITHOUT WARRANTY OF ANY KIND.

  • Document ID:7013481
  • Creation Date:18-OCT-13
  • Modified Date:21-NOV-13
    • SUSESUSE Linux Enterprise Server

Did this document solve your problem? Provide Feedback