Bug 13703 - INFO: inconsistent lock state
Summary: INFO: inconsistent lock state
Status: RESOLVED CODE_FIX
Alias: None
Product: File System
Classification: Unclassified
Component: XFS (show other bugs)
Hardware: All Linux
: P1 normal
Assignee: Christoph Hellwig
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-07-03 22:30 UTC by Martin Bammer
Modified: 2010-02-09 22:20 UTC (History)
1 user (show)

See Also:
Kernel Version: 2.6.30.1
Tree: Mainline
Regression: No


Attachments

Description Martin Bammer 2009-07-03 22:30:39 UTC
The kernel is self compiled on Jaunty for a netbook with Intel chipset.

Jul  4 00:23:21 jupiter kernel: [  504.701162] ---------------------------------
Jul  4 00:23:21 jupiter kernel: [  504.701173] inconsistent {RECLAIM_FS-ON-R} -> {IN-RECLAIM_FS-W} usage.
Jul  4 00:23:21 jupiter kernel: [  504.701190] kswapd0/305 [HC0[0]:SC0[0]:HE1:SE1] takes:
Jul  4 00:23:21 jupiter kernel: [  504.701202]  (&(&ip->i_lock)->mr_lock){++++-+}, at: [<f8fd3e32>] xfs_ilock+0x4f/0x67 [xfs]
Jul  4 00:23:21 jupiter kernel: [  504.701316] {RECLAIM_FS-ON-R} state was registered at:
Jul  4 00:23:21 jupiter kernel: [  504.701327]   [<c014d58f>] mark_held_locks+0x47/0x5f
Jul  4 00:23:21 jupiter kernel: [  504.701352]   [<c014d63f>] lockdep_trace_alloc+0x98/0xb3
Jul  4 00:23:21 jupiter kernel: [  504.701372]   [<c019ff3d>] kmem_cache_alloc+0x1b/0x11c
Jul  4 00:23:21 jupiter kernel: [  504.701393]   [<f8fed9ce>] kmem_zone_alloc+0x4e/0x91 [xfs]
Jul  4 00:23:21 jupiter kernel: [  504.701496]   [<f8fc61f0>] xfs_da_buf_make+0x21/0x11e [xfs]
Jul  4 00:23:21 jupiter kernel: [  504.701598]   [<f8fc679f>] xfs_da_do_buf+0x4b2/0x5d9 [xfs]
Jul  4 00:23:21 jupiter kernel: [  504.701704]   [<f8fc6921>] xfs_da_read_buf+0x18/0x1d [xfs]
Jul  4 00:23:21 jupiter kernel: [  504.701808]   [<f8fc9b82>] xfs_dir2_block_lookup_int+0x39/0x176 [xfs]
Jul  4 00:23:21 jupiter kernel: [  504.701913]   [<f8fca0e9>] xfs_dir2_block_lookup+0x16/0x93 [xfs]
Jul  4 00:23:21 jupiter kernel: [  504.702018]   [<f8fc8f0e>] xfs_dir_lookup+0xa3/0x10a [xfs]
Jul  4 00:23:21 jupiter kernel: [  504.702125]   [<f8feb7ca>] xfs_lookup+0x3d/0x94 [xfs]
Jul  4 00:23:21 jupiter kernel: [  504.702236]   [<f8ff36a5>] xfs_vn_lookup+0x38/0x70 [xfs]
Jul  4 00:23:21 jupiter kernel: [  504.702350]   [<c01ad002>] do_lookup+0xb4/0x124
Jul  4 00:23:21 jupiter kernel: [  504.702377]   [<c01ad968>] __link_path_walk+0x50a/0x631
Jul  4 00:23:21 jupiter kernel: [  504.702403]   [<c01ad371>] do_follow_link+0x197/0x284
Jul  4 00:23:21 jupiter kernel: [  504.702427]   [<c01ad997>] __link_path_walk+0x539/0x631
Jul  4 00:23:21 jupiter kernel: [  504.702451]   [<c01adc22>] path_walk+0x50/0xa5
Jul  4 00:23:21 jupiter kernel: [  504.702474]   [<c01adf75>] do_path_lookup+0x140/0x188
Jul  4 00:23:21 jupiter kernel: [  504.702497]   [<c01afbe0>] user_path_at+0x3c/0x62
Jul  4 00:23:21 jupiter kernel: [  504.702520]   [<c01a93f8>] vfs_fstatat+0x2d/0x54
Jul  4 00:23:21 jupiter kernel: [  504.702542]   [<c01a94f0>] vfs_stat+0x13/0x15
Jul  4 00:23:21 jupiter kernel: [  504.702565]   [<c01a9506>] sys_stat64+0x14/0x28
Jul  4 00:23:21 jupiter kernel: [  504.702586]   [<c0102d95>] syscall_call+0x7/0xb
Jul  4 00:23:21 jupiter kernel: [  504.702609]   [<ffffffff>] 0xffffffff
Jul  4 00:23:21 jupiter kernel: [  504.702648] irq event stamp: 199709
Comment 1 Christoph Hellwig 2010-02-09 22:20:42 UTC
This lockdep warning should be sorted out as of 2.6.33-rc1

Note You need to log in before you can comment on or make changes to this bug.