Hide Forgot
Description of problem: I have a /data partition formatted with btrfs. Its a subvolume with quota enabled My skype and firefox profiles are there When i start skype kernel crashes raise in logfile Skype is dead and /data are not accessible anymore Same thing happens when i try to use firefox. Version-Release number of selected component (if applicable): kernel-PAE-3.11.8-200.fc19.i686 How reproducible: enable quota on partition with skype or firefox profile and try to start skype or firefox Steps to Reproduce: 1. enable quota on btrfs btrfs quota enable /data/ btrfs qgroup limit 40G /data/ 2. start skype Actual results: 1. skype hangs 2. unusable filesystem 2. kernel crashes Dec 4 11:44:12 clerihew kernel: [613271.565361] BUG: unable to handle kernel NULL pointer dereference at (null) Dec 4 11:44:12 clerihew kernel: [613271.565558] IP: [<c069f447>] __list_del_entry+0x7/0xe0 Dec 4 11:44:12 clerihew kernel: [613271.565747] *pdpt = 0000000020ce6001 *pde = 0000000000000000 Dec 4 11:44:12 clerihew kernel: [613271.565978] Oops: 0000 [#1] SMP Dec 4 11:44:12 clerihew kernel: [613271.566172] Modules linked in: dm_crypt nf_conntrack_netbios_ns nf_conntrack_broadcast ipt_MASQUERADE ip6t_REJECT xt_conntrack ebtable_nat ebtable_broute bridge stp llc ebtable_filter ebtables ip6table_ nat nf_conntrack_ipv6 nf_defrag_ipv6 nf_nat_ipv6 ip6table_mangle ip6table_security ip6table_raw ip6table_filter ip6_tables iptable_nat nf_conntrack_ipv4 nf_defrag_ipv4 nf_nat_ipv4 nf_nat nf_conntrack iptable_mangle iptable_security iptable _raw rpcsec_gss_krb5 nfsv4 dns_resolver nfs fscache rfcomm bnep btrfs zlib_deflate raid6_pq libcrc32c xor snd_hda_codec_hdmi snd_hda_codec_via snd_hda_intel snd_hda_codec snd_hwdep snd_seq snd_seq_device snd_pcm snd_page_alloc snd_timer sn d btusb bluetooth kvm_amd kvm soundcore serio_raw microcode k10temp uinput nfsd auth_rpcgss forcedeth rfkill i2c_nforce2 asus_atk0110 acpi_cpufreq mperf nfs_acl lockd vboxvideo(OF) sunrpc nouveau i2c_algo_bit mxm_wmi drm_kms_helper ttm drm i2c_core ata_generic pata_acpi pata_amd video wmi [last unloaded: iptable_raw] Dec 4 11:44:12 clerihew kernel: [613271.568512] CPU: 1 PID: 31631 Comm: btrfs-endio-wri Tainted: GF O 3.11.8-200.fc19.i686.PAE #1 Dec 4 11:44:12 clerihew kernel: [613271.568853] Hardware name: System manufacturer System Product Name/M3N78-VM, BIOS 1102 05/12/2009 Dec 4 11:44:12 clerihew kernel: [613271.569206] task: f73c2bc0 ti: defe0000 task.ti: defe0000 Dec 4 11:44:12 clerihew kernel: [613271.569565] EIP: 0060:[<c069f447>] EFLAGS: 00010286 CPU: 1 Dec 4 11:44:12 clerihew kernel: [613271.569933] EIP is at __list_del_entry+0x7/0xe0 Dec 4 11:44:12 clerihew kernel: [613271.570306] EAX: 00000000 EBX: 00000000 ECX: 00256da2 EDX: 00256da1 Dec 4 11:44:12 clerihew kernel: [613271.570687] ESI: defe1d04 EDI: 00000000 EBP: defe1c90 ESP: defe1c78 Dec 4 11:44:12 clerihew kernel: [613271.571081] DS: 007b ES: 007b FS: 00d8 GS: 00e0 SS: 0068 Dec 4 11:44:12 clerihew kernel: [613271.571485] CR0: 8005003b CR2: 00000000 CR3: 20d9a000 CR4: 000007f0 Dec 4 11:44:12 clerihew kernel: [613271.571903] Stack: Dec 4 11:44:12 clerihew kernel: [613271.572325] 00256da2 f53763c0 fcf37580 f3e9e9a0 defe1d04 00000000 defe1c9c c069f52b Dec 4 11:44:12 clerihew kernel: [613271.572815] 00000000 defe1d4c fcfb8a5f 00000000 00000000 defe1cf8 00000050 259c9000 Dec 4 11:44:12 clerihew kernel: [613271.573320] 00000000 00000001 00000001 f2306c00 00000000 00000103 00000000 ffffffff Dec 4 11:44:12 clerihew kernel: [613271.573835] Call Trace: Dec 4 11:44:12 clerihew kernel: [613271.574386] [<fcf37580>] ? btrfs_free_path+0x20/0x30 [btrfs] Dec 4 11:44:12 clerihew kernel: [613271.574888] [<c069f52b>] list_del+0xb/0x20 Dec 4 11:44:12 clerihew kernel: [613271.575486] [<fcfb8a5f>] find_parent_nodes+0x3bf/0x1080 [btrfs] Dec 4 11:44:12 clerihew kernel: [613271.576070] [<fcfb97d2>] btrfs_find_all_roots+0xb2/0x110 [btrfs] Dec 4 11:44:12 clerihew kernel: [613271.576661] [<fcfbd95d>] btrfs_qgroup_account_ref+0x15d/0x610 [btrfs] Dec 4 11:44:12 clerihew kernel: [613271.577243] [<fcf41b6b>] ? block_rsv_release_bytes+0x15b/0x260 [btrfs] Dec 4 11:44:12 clerihew kernel: [613271.577869] [<fcf45d1d>] btrfs_delayed_refs_qgroup_accounting+0x7d/0xe0 [btrfs] Dec 4 11:44:12 clerihew kernel: [613271.578496] [<fcf47cbc>] ? btrfs_block_rsv_release+0x4c/0x60 [btrfs] Dec 4 11:44:12 clerihew kernel: [613271.579150] [<fcf5e342>] __btrfs_end_transaction+0x52/0x300 [btrfs] Dec 4 11:44:12 clerihew kernel: [613271.579796] [<fcf5e5ff>] btrfs_end_transaction+0xf/0x20 [btrfs] Dec 4 11:44:12 clerihew kernel: [613271.580462] [<fcf6a6be>] btrfs_finish_ordered_io+0xfe/0xae0 [btrfs] Dec 4 11:44:12 clerihew kernel: [613271.581098] [<c047e5e8>] ? ttwu_do_wakeup+0x18/0x100 Dec 4 11:44:12 clerihew kernel: [613271.581779] [<c047e791>] ? ttwu_do_activate.constprop.87+0x51/0x60 Dec 4 11:44:12 clerihew kernel: [613271.582475] [<c04804af>] ? wake_up_process+0x1f/0x40 Dec 4 11:44:12 clerihew kernel: [613271.583226] [<fcf8e0d2>] ? btrfs_queue_worker+0x182/0x2a0 [btrfs] Dec 4 11:44:12 clerihew kernel: [613271.583936] [<fcf6b2c0>] finish_ordered_fn+0x10/0x20 [btrfs] Dec 4 11:44:12 clerihew kernel: [613271.584670] [<fcf8e2e5>] worker_loop+0xf5/0x450 [btrfs] Dec 4 11:44:12 clerihew kernel: [613271.585413] [<fcf8e1f0>] ? btrfs_queue_worker+0x2a0/0x2a0 [btrfs] Dec 4 11:44:12 clerihew kernel: [613271.586115] [<c0471704>] kthread+0x94/0xa0 Dec 4 11:44:12 clerihew kernel: [613271.586873] [<c099fcf7>] ret_from_kernel_thread+0x1b/0x28 Dec 4 11:44:12 clerihew kernel: [613271.587636] [<c0471670>] ? insert_kthread_work+0x30/0x30 Dec 4 11:44:12 clerihew kernel: [613271.588384] Code: e9 1d b6 c0 89 45 f0 89 55 f4 89 4d f8 e8 92 55 db ff 8b 45 f0 8b 55 f4 8b 4d f8 e9 2c ff ff ff 8d 74 26 00 55 89 e5 53 83 ec 14 <8b> 08 8b 50 04 81 f9 00 01 10 00 74 24 81 fa 00 02 20 00 0f 84 Dec 4 11:44:12 clerihew kernel: [613271.589957] EIP: [<c069f447>] __list_del_entry+0x7/0xe0 SS:ESP 0068:defe1c78 Dec 4 11:44:12 clerihew kernel: [613271.590720] CR2: 0000000000000000 Expected results: working skype and firefox working btrfs filesystem Additional info: When i disable btrfs quota system works as expected
one more try on clean machine with F19 and 3.11.6-200.fc19.i686.PAE kernel - create btrfs partition - enable quota - create subvolume - mount subvolume - started clean skype profile on btrfs There were no errors until i called another skype account Behavor is the same. Here is another call trace Dec 5 15:23:02 patina kernel: [ 1282.630100] BUG: unable to handle kernel NULL pointer dereference at (null) Dec 5 15:23:02 patina kernel: [ 1282.630376] IP: [<c069f5b7>] __list_del_entry+0x7/0xe0 Dec 5 15:23:02 patina kernel: [ 1282.630641] *pdpt = 000000002f5d5001 *pde = 0000000000000000 Dec 5 15:23:02 patina kernel: [ 1282.630910] Oops: 0000 [#1] SMP Dec 5 15:23:02 patina kernel: [ 1282.631187] Modules linked in: rpcsec_gss_krb5 nfsv4 dns_resolver nfs fscache nf_conntrack_netbios_ns nf_conntrack_broadcast ipt_MASQUERADE ip6t_REJECT xt_conntrack bnep bluetooth rfkill ebtable_nat ebtabl e_broute bridge stp llc ebtable_filter ebtables ip6table_nat nf_conntrack_ipv6 nf_defrag_ipv6 nf_nat_ipv6 ip6table_mangle ip6table_security ip6table_raw ip6table_filter ip6_tables iptable_nat nf_conntrack_ipv4 nf_defrag_ipv4 nf_nat_ipv4 nf _nat nf_conntrack iptable_mangle iptable_security iptable_raw btrfs zlib_deflate raid6_pq libcrc32c xor snd_hda_codec_hdmi kvm_amd kvm snd_hda_codec_via snd_hda_intel microcode snd_hda_codec snd_hwdep snd_seq snd_seq_device forcedeth nfsd snd_pcm snd_page_alloc snd_timer snd auth_rpcgss soundcore serio_raw k10temp i2c_nforce2 asus_atk0110 acpi_cpufreq mperf nfs_acl lockd sunrpc uinput nouveau mxm_wmi i2c_algo_bit drm_kms_helper ttm ata_generic pata_amd drm pata_acpi i2c_cor e video wmi Dec 5 15:23:02 patina kernel: [ 1282.633514] CPU: 1 PID: 410 Comm: btrfs-endio-wri Not tainted 3.11.6-200.fc19.i686.PAE #1 Dec 5 15:23:02 patina kernel: [ 1282.633931] Hardware name: System manufacturer System Product Name/M3N78-VM, BIOS 1102 05/12/2009 Dec 5 15:23:02 patina kernel: [ 1282.634361] task: f601fa80 ti: f177e000 task.ti: f177e000 Dec 5 15:23:02 patina kernel: [ 1282.634799] EIP: 0060:[<c069f5b7>] EFLAGS: 00010286 CPU: 1 Dec 5 15:23:02 patina kernel: [ 1282.635248] EIP is at __list_del_entry+0x7/0xe0 Dec 5 15:23:02 patina kernel: [ 1282.635703] EAX: 00000000 EBX: 00000000 ECX: 000042df EDX: 000042de Dec 5 15:23:02 patina kernel: [ 1282.636169] ESI: f177fd04 EDI: 00000000 EBP: f177fc90 ESP: f177fc78 Dec 5 15:23:02 patina kernel: [ 1282.636647] DS: 007b ES: 007b FS: 00d8 GS: 00e0 SS: 0068 Dec 5 15:23:02 patina kernel: [ 1282.637132] CR0: 8005003b CR2: 00000000 CR3: 2f5d4000 CR4: 000007f0 Dec 5 15:23:02 patina kernel: [ 1282.637634] Stack: Dec 5 15:23:02 patina kernel: [ 1282.638139] 000042df f40de400 fc97d590 f66201c0 f177fd04 00000000 f177fc9c c069f69b Dec 5 15:23:02 patina kernel: [ 1282.638689] 00000000 f177fd4c fc9feb4f 00000000 00000000 f177fcf8 00000050 03e99000 Dec 5 15:23:02 patina kernel: [ 1282.639253] 00000000 00000001 00000001 f17d5800 00000000 00000101 00000000 ffffffff Dec 5 15:23:02 patina kernel: [ 1282.639826] Call Trace: Dec 5 15:23:02 patina kernel: [ 1282.640431] [<fc97d590>] ? btrfs_free_path+0x20/0x30 [btrfs] Dec 5 15:23:02 patina kernel: [ 1282.641016] [<c069f69b>] list_del+0xb/0x20 Dec 5 15:23:02 patina kernel: [ 1282.641659] [<fc9feb4f>] find_parent_nodes+0x3bf/0x1080 [btrfs] Dec 5 15:23:02 patina kernel: [ 1282.642312] [<fc9ff8c2>] btrfs_find_all_roots+0xb2/0x110 [btrfs] Dec 5 15:23:02 patina kernel: [ 1282.642973] [<fca03a4d>] btrfs_qgroup_account_ref+0x15d/0x610 [btrfs] Dec 5 15:23:02 patina kernel: [ 1282.643622] [<fc987b7b>] ? block_rsv_release_bytes+0x15b/0x260 [btrfs] Dec 5 15:23:02 patina kernel: [ 1282.644283] [<fc98bd3d>] btrfs_delayed_refs_qgroup_accounting+0x7d/0xe0 [btrfs] Dec 5 15:23:02 patina kernel: [ 1282.644954] [<fc98dcec>] ? btrfs_block_rsv_release+0x4c/0x60 [btrfs] Dec 5 15:23:02 patina kernel: [ 1282.645637] [<fc9a4382>] __btrfs_end_transaction+0x52/0x300 [btrfs] Dec 5 15:23:02 patina kernel: [ 1282.646333] [<fc9a463f>] btrfs_end_transaction+0xf/0x20 [btrfs] Dec 5 15:23:02 patina kernel: [ 1282.647037] [<fc9b074e>] btrfs_finish_ordered_io+0xfe/0xad0 [btrfs] Dec 5 15:23:02 patina kernel: [ 1282.647713] [<c04600b2>] ? try_to_del_timer_sync+0x42/0x60 Dec 5 15:23:02 patina kernel: [ 1282.648393] [<c0460119>] ? del_timer_sync+0x49/0x60 Dec 5 15:23:02 patina kernel: [ 1282.649081] [<c045f1f0>] ? __internal_add_timer+0xc0/0xc0 Dec 5 15:23:02 patina kernel: [ 1282.649818] [<fc9b1340>] finish_ordered_fn+0x10/0x20 [btrfs] Dec 5 15:23:02 patina kernel: [ 1282.650566] [<fc9d43b5>] worker_loop+0xf5/0x450 [btrfs] Dec 5 15:23:02 patina kernel: [ 1282.651326] [<fc9d42c0>] ? btrfs_queue_worker+0x2a0/0x2a0 [btrfs] Dec 5 15:23:02 patina kernel: [ 1282.652054] [<c04716c4>] kthread+0x94/0xa0 Dec 5 15:23:02 patina kernel: [ 1282.652787] [<c09a01f7>] ret_from_kernel_thread+0x1b/0x28 Dec 5 15:23:02 patina kernel: [ 1282.653529] [<c0471630>] ? insert_kthread_work+0x30/0x30 Dec 5 15:23:02 patina kernel: [ 1282.654274] Code: 01 1d b6 c0 89 45 f0 89 55 f4 89 4d f8 e8 f2 53 db ff 8b 45 f0 8b 55 f4 8b 4d f8 e9 2c ff ff ff 8d 74 26 00 55 89 e5 53 83 ec 14 <8b> 08 8b 50 04 81 f9 00 01 10 00 74 24 81 fa 00 02 20 00 0f 84 Dec 5 15:23:02 patina kernel: [ 1282.656031] EIP: [<c069f5b7>] __list_del_entry+0x7/0xe0 SS:ESP 0068:f177fc78 Dec 5 15:23:02 patina kernel: [ 1282.656890] CR2: 0000000000000000 Dec 5 15:23:02 patina kernel: [ 1282.661493] ---[ end trace d1f4bd91365e9aa3 ]---
*********** MASS BUG UPDATE ************** We apologize for the inconvenience. There is a large number of bugs to go through and several of them have gone stale. Due to this, we are doing a mass bug update across all of the Fedora 19 kernel bugs. Fedora 19 has now been rebased to 3.12.6-200.fc19. Please test this kernel update (or newer) and let us know if you issue has been resolved or if it is still present with the newer kernel. If you have moved on to Fedora 20, and are still experiencing this issue, please change the version to Fedora 20. If you experience different issues, please open a new bug report for those.
*********** MASS BUG UPDATE ************** This bug has been in a needinfo state for more than 1 month and is being closed with insufficient data due to inactivity. If this is still an issue with Fedora 19, please feel free to reopen the bug and provide the additional information requested.