Bug 1220519
Summary: | kernel/sched/core.c:7291 __might_sleep+0x87/0x90() | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | poma <pomidorabelisima> |
Component: | kernel | Assignee: | Kernel Maintainer List <kernel-maint> |
Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | unspecified | Docs Contact: | |
Priority: | unspecified | ||
Version: | 22 | CC: | gansalmon, itamar, jmoyer, jonathan, kernel-maint, madhu.chinakonda, mattdm, mchehab |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | x86_64 | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | kernel-4.0.4-202.fc21 | Doc Type: | Bug Fix |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2015-06-01 17:03:46 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
poma
2015-05-11 18:17:49 UTC
The same is with the stable 4.0.3. [ 11.906422] ------------[ cut here ]------------ [ 11.906432] WARNING: CPU: 1 PID: 472 at kernel/sched/core.c:7302 __might_sleep+0x87/0x90() [ 11.906439] do not call blocking ops when !TASK_RUNNING; state=2 set at [<ffffffff818849f5>] wait_for_completion_io+0xe5/0x140 [ 11.906465] Modules linked in: ivtv(+) mxm_wmi snd_hda_intel tveeprom video cx2341x ttm serio_raw snd_hda_controller v4l2_common r8169 parport_serial drm_kms_helper parport_pc videodev media i2c_algo_bit drm snd_hda_codec skge mii parport edac_core edac_mce_amd snd_hwdep ata_generic pata_acpi snd_seq snd_seq_device wmi snd_pcm snd_timer snd soundcore shpchp pata_amd i2c_nforce2 acpi_cpufreq nfsd auth_rpcgss nfs_acl ecryptfs lockd grace encrypted_keys trusted sunrpc tpm i2c_dev binfmt_misc raid1 [ 11.906469] CPU: 1 PID: 472 Comm: systemd-journal Not tainted 4.0.3-300.fc22.x86_64+debug #1 ... [ 11.906476] Call Trace: [ 11.906480] [<ffffffff81881318>] dump_stack+0x4c/0x65 [ 11.906482] [<ffffffff810ac4ba>] warn_slowpath_common+0x8a/0xc0 [ 11.906484] [<ffffffff810ac545>] warn_slowpath_fmt+0x55/0x70 [ 11.906486] [<ffffffff818849f5>] ? wait_for_completion_io+0xe5/0x140 [ 11.906487] [<ffffffff818849f5>] ? wait_for_completion_io+0xe5/0x140 [ 11.906489] [<ffffffff810dc7b7>] __might_sleep+0x87/0x90 [ 11.906492] [<ffffffff813ef8cf>] generic_make_request_checks+0x3f/0x600 [ 11.906495] [<ffffffff8188a336>] ? _raw_spin_unlock_irqrestore+0x36/0x70 [ 11.906497] [<ffffffff8110be6d>] ? trace_hardirqs_on_caller+0x13d/0x1e0 [ 11.906498] [<ffffffff813efeb7>] generic_make_request+0x27/0x130 [ 11.906505] [<ffffffffa0000438>] raid1_unplug+0x108/0x160 [raid1] [ 11.906507] [<ffffffff813f5d8a>] blk_flush_plug_list+0x9a/0x260 [ 11.906509] [<ffffffff8188a2e0>] ? _raw_spin_unlock_irq+0x30/0x50 [ 11.906511] [<ffffffff81883340>] io_schedule_timeout+0x120/0x130 [ 11.906512] [<ffffffff8110bf1d>] ? trace_hardirqs_on+0xd/0x10 [ 11.906514] [<ffffffff81884a17>] wait_for_completion_io+0x107/0x140 [ 11.906516] [<ffffffff810e5c90>] ? wake_up_state+0x20/0x20 [ 11.906518] [<ffffffff813fdaa7>] __blkdev_issue_zeroout+0x227/0x270 [ 11.906520] [<ffffffff8188495a>] ? wait_for_completion_io+0x4a/0x140 [ 11.906522] [<ffffffff813fdb9a>] blkdev_issue_zeroout+0xaa/0x100 [ 11.906524] [<ffffffff81346402>] ext4_ext_zeroout.isra.33+0x52/0x60 [ 11.906525] [<ffffffff8134c96b>] ext4_ext_handle_unwritten_extents+0xc3b/0x10d0 [ 11.906527] [<ffffffff8134d357>] ext4_ext_map_blocks+0x527/0x13e0 [ 11.906530] [<ffffffff81319a59>] ? ext4_map_blocks+0x179/0x510 [ 11.906531] [<ffffffff81319a59>] ? ext4_map_blocks+0x179/0x510 [ 11.906532] [<ffffffff81319a7d>] ext4_map_blocks+0x19d/0x510 [ 11.906534] [<ffffffff8131d292>] ? ext4_writepages+0x522/0x13e0 [ 11.906535] [<ffffffff8131d56d>] ext4_writepages+0x7fd/0x13e0 [ 11.906539] [<ffffffff811f77f1>] do_writepages+0x21/0x40 [ 11.906541] [<ffffffff811e9175>] __filemap_fdatawrite_range+0x65/0x90 [ 11.906542] [<ffffffff811e92bd>] filemap_write_and_wait_range+0x2d/0x70 [ 11.906544] [<ffffffff813125f3>] ext4_sync_file+0x173/0x660 [ 11.906546] [<ffffffff812b365e>] vfs_fsync_range+0x4e/0xb0 [ 11.906548] [<ffffffff812b371d>] do_fsync+0x3d/0x70 [ 11.906549] [<ffffffff812b3a10>] SyS_fsync+0x10/0x20 [ 11.906551] [<ffffffff8188ae89>] system_call_fastpath+0x12/0x17 [ 11.906552] ---[ end trace b410c9ba3fb479ca ]--- I asked MD guys, but I ask you also, I patched the stable 4.0.3-300.fc22.x86_64+debug with the 5596d0d, and the effect is positivo: 4.0.3-201.fc21.x86_64+debug - PASSED Stable 3.19.x is EOL, so care to push 5596d0d to the stable 4.0.x so it can land with both, Fedora 22 and Fedora 21? https://git.kernel.org/cgit/linux/kernel/git/next/linux-next.git/commit/kernel/sched/core.c?id=5596d0d For Rawhide, because it is already in the linux-next, it will probably be in the next mainline rc, so no worry for that. https://bugzilla.redhat.com/show_bug.cgi?id=1182370 https://bugzilla.redhat.com/show_bug.cgi?id=1188056 https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/tree/kernel/sched/core.c?id=refs/tags/v4.1-rc5#n4392 ... stable: 4.0.x Added on all 4.0.x branches. Thank you. kernel-4.0.4-303.fc22 has been submitted as an update for Fedora 22. https://admin.fedoraproject.org/updates/kernel-4.0.4-303.fc22 kernel-4.0.4-202.fc21 has been submitted as an update for Fedora 21. https://admin.fedoraproject.org/updates/kernel-4.0.4-202.fc21 kernel-4.0.4-101.fc20 has been submitted as an update for Fedora 20. https://admin.fedoraproject.org/updates/kernel-4.0.4-101.fc20 Package kernel-4.0.4-202.fc21: * should fix your issue, * was pushed to the Fedora 21 testing repository, * should be available at your local mirror within two days. Update it with: # su -c 'yum update --enablerepo=updates-testing kernel-4.0.4-202.fc21' as soon as you are able to, then reboot. Please go to the following url: https://admin.fedoraproject.org/updates/FEDORA-2015-9127/kernel-4.0.4-202.fc21 then log in and leave karma (feedback). kernel-4.0.4-303.fc22 has been pushed to the Fedora 22 stable repository. If problems still persist, please make note of it in this bug report. kernel-4.0.4-202.fc21 has been pushed to the Fedora 21 stable repository. If problems still persist, please make note of it in this bug report. Recently, as part of stable 4.0.5 $ uname -r 4.0.5-500.fc22.x86_64 |