BUG: qgroup scan started

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi,

I have a filesystem that I have enabled quota on (in hopes of viewing
qgroup information). I did a 'quota enable', 'quota rescan', etc.. and
can actually view information output from qgroup show:

dustymabe@laptop: Desktop>sudo btrfs qgroup show /
0/5 26262700032 2084864
0/257 4101042176 990027776
0/258 6579482624 977936384
0/259 8280444928 992739328
0/260 29985890304 1444683776
0/261 30732304384 393986048
0/262 27710410752 732024832
0/263 26291232768 15314944

This all seems well, but I do notice after a reboot that I get a Null
pointer dereference during bootup. I have posted the backtrace
information at the bottom of the email. I originally created the
filesystem in Fedora 17 but have since upgraded and am now using the
following:

dustymabe@laptop: Desktop>uname -r
3.10.10-200.fc19.x86_64
dustymabe@laptop: Desktop>rpm -q btrfs-progs
btrfs-progs-0.20.rc1.20130308git704a08c-1.fc19.x86_64


Full Disclaimer: I don't really know what I am doing. I just saw the
bt and thought I would try to help if I can. Let me know if you want
me to help investigate or if you want me to file a bug report.
Unfortunately I was not able to recreate on a VM so it may have
something to do with creating the fs in F17 and moving forward.

Thanks,
Dusty


------ Pasted Trace -------
device fsid 0bf76cb1-1a9f-4ae4-a83f-f7726e2c3ea9 devid 1 transid 33155 /dev/sda3
btrfs: qgroup scan started
BUG: unable to handle kernel NULL pointer dereference at 00000000000001e8
IP: [<ffffffffa029446b>] start_transaction+0x1b/0x510 [btrfs]
PGD 0
Oops: 0000 [#1] SMP
Modules linked in: btrfs libcrc32c xor zlib_deflate raid6_pq radeon
i915 i2c_algo_bit drm_kms_helper ttm drm video i2c_core
CPU: 1 PID: 178 Comm: btrfs-qgroup-re Not tainted 3.10.10-200.fc19.x86_64 #1
Hardware name: LENOVO 09932MU/Emerald Lake, BIOS 57CN30WW 12/05/2011
task: ffff8801a430e320 ti: ffff8801a3aea000 task.ti: ffff8801a3aea000
RIP: 0010:[<ffffffffa029446b>]  [<ffffffffa029446b>]
start_transaction+0x1b/0x510 [btrfs]
RSP: 0018:ffff8801a3aebd00  EFLAGS: 00010286
RAX: ffff8801a418fc00 RBX: 0000000000000000 RCX: 0000000000000002
RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000
RBP: ffff8801a3aebd40 R08: 0000000000016f00 R09: ffff8801a9003600
R10: ffffffffa02ed013 R11: ffffffffffffffdc R12: 0000000000000000
R13: ffff8801a3defd80 R14: ffff8801a5248000 R15: ffff8801a3def960
FS:  0000000000000000(0000) GS:ffff8801afa40000(0000) knlGS:0000000000000000
CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
CR2: 00000000000001e8 CR3: 0000000001c0c000 CR4: 00000000000407e0
DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400
Stack:
 ffffffff8117f172 ffffffff8117f1fc ffffffffa02ec452 ffff8801a3def9b0
 ffff8801a3def978 ffff8801a3defd80 ffff8801a5248000 ffff8801a3def960
 ffff8801a3aebd50 ffffffffa0294978 ffff8801a3aebe28 ffffffffa02ed02b
Call Trace:
 [<ffffffff8117f172>] ? kmem_cache_alloc+0x1d2/0x220
 [<ffffffff8117f1fc>] ? kmem_cache_alloc_trace+0x3c/0x240
 [<ffffffffa02ec452>] ? ulist_alloc+0x22/0x60 [btrfs]
 [<ffffffffa0294978>] btrfs_start_transaction+0x18/0x20 [btrfs]
 [<ffffffffa02ed02b>] btrfs_qgroup_rescan_worker+0x7b/0x720 [btrfs]
 [<ffffffff8106c002>] ? del_timer_sync+0x52/0x60
 [<ffffffff8163c2f9>] ? schedule_timeout+0x179/0x2c0
 [<ffffffff8106b1d0>] ? __internal_add_timer+0x130/0x130
 [<ffffffffa02c015b>] worker_loop+0x12b/0x500 [btrfs]
 [<ffffffffa02c0030>] ? btrfs_queue_worker+0x300/0x300 [btrfs]
 [<ffffffff81080b60>] kthread+0xc0/0xd0
 [<ffffffff81080aa0>] ? insert_kthread_work+0x40/0x40
 [<ffffffff81647bac>] ret_from_fork+0x7c/0xb0
 [<ffffffff81080aa0>] ? insert_kthread_work+0x40/0x40
Code: 83 e8 02 66 89 57 fe e9 5c fc ff ff 0f 1f 40 00 66 66 66 66 90
55 48 89 e5 41 57 41 56 41 55 41 54 49 89 fc 53 89 d3 48 83 ec 18 <48>
8b 87 e8 01 00 00 48 8b 90 b8 14 00 00 83 e2 01 0f 85 8e 00
RIP  [<ffffffffa029446b>] start_transaction+0x1b/0x510 [btrfs]
 RSP <ffff8801a3aebd00>
CR2: 00000000000001e8
---[ end trace b55740efb8d48acc ]---
--
To unsubscribe from this list: send the line "unsubscribe linux-btrfs" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html




[Index of Archives]     [Linux Filesystem Development]     [Linux NFS]     [Linux NILFS]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux