Description of problem: Since installing kernel 4.12 boot stops before login manager and system become irresponsive with message (extracted from journalctl -b 1 after rebooting succesfully in kernel 4.11): Aug 16 22:31:59 saturn kernel: ------------[ cut here ]------------ Aug 16 22:31:59 saturn kernel: kernel BUG at ./include/linux/gfp.h:393! Aug 16 22:31:59 saturn kernel: invalid opcode: 0000 [#1] SMP Aug 16 22:31:59 saturn kernel: Modules linked in: xt_CHECKSUM ipt_MASQUERADE nf_nat_masquerade_ipv4 tun nf_conntrack_netbios_ns nf_conntrack_broadcast xt_CT ip6t_rpfilter ip6t_REJECT nf_reject_ipv6 xt_conntrack ip_set nfnetlink ebtable_nat ebtable_broute bridge stp llc ip6table_nat nf_conntrack_ipv6 nf_defrag_ipv6 nf_nat_ipv6 ip6table_mangle ip6table_raw ip6table_security iptable_nat nf_conntrack_ipv4 nf_defrag_ipv4 nf_nat_ipv4 nf_nat nf_conntrack libcrc32c iptable_mangle iptable_raw iptable_security ebtable_filter ebtables ip6table_filter ip6_tables it87 hwmon_vid sunrpc squashfs loop cx88_blackbird cx2341x eeepc_wmi asus_wmi sparse_keymap rfkill video cx22702 cx88_dvb cx88_vp3054_i2c videobuf2_dvb dvb_core wm8775 tuner_simple tuner_types mxm_wmi tda9887 tda8290 tuner edac_mce_amd snd_hda_codec_realtek cx8802 cx8800 Aug 16 22:31:59 saturn kernel: kvm_amd joydev cx88_alsa videobuf2_dma_sg snd_hda_codec_generic snd_hda_codec_hdmi kvm cx88xx videobuf2_memops irqbypass videobuf2_v4l2 snd_hda_intel tveeprom snd_hda_codec ir_rc6_decoder videobuf2_core v4l2_common ir_lirc_codec lirc_dev rc_rc6_mce crct10dif_pclmul mceusb rc_core crc32_pclmul snd_hda_core videodev ghash_clmulni_intel snd_hwdep snd_seq media sp5100_tco fam15h_power k10temp i2c_piix4 snd_seq_device snd_pcm snd_timer snd soundcore tpm_infineon acpi_cpufreq tpm_tis tpm_tis_core shpchp tpm wmi crc32c_intel amdkfd amd_iommu_v2 radeon i2c_algo_bit drm_kms_helper ttm drm r8169 mii Aug 16 22:31:59 saturn kernel: CPU: 1 PID: 1440 Comm: pulseaudio Not tainted 4.12.5-300.fc26.x86_64 #1 Aug 16 22:31:59 saturn kernel: Hardware name: To be filled by O.E.M. To be filled by O.E.M./M5A97 R2.0, BIOS 2103 11/06/2013 Aug 16 22:31:59 saturn kernel: task: ffff9da7926225c0 task.stack: ffffb39085dfc000 Aug 16 22:31:59 saturn kernel: RIP: 0010:__alloc_pages_nodemask+0x220/0x280 Aug 16 22:31:59 saturn kernel: RSP: 0018:ffffb39085dffbe0 EFLAGS: 00010202 Aug 16 22:31:59 saturn kernel: RAX: 0000000000000001 RBX: 00000000014002c6 RCX: 0000000000000006 Aug 16 22:31:59 saturn kernel: RDX: 0000000000000006 RSI: 0000000000000000 RDI: ffff9da7befd5080 Aug 16 22:31:59 saturn kernel: RBP: ffffb39085dffc38 R08: ffff9da7bec5d660 R09: ffff9da7b6003980 Aug 16 22:31:59 saturn kernel: R10: ffffffffffffffff R11: ffff9da7b6003980 R12: 0000000000000000 Aug 16 22:31:59 saturn kernel: R13: 00000000014002c6 R14: 0000000000000000 R15: ffff9da7926225c0 Aug 16 22:31:59 saturn kernel: FS: 00007f57d3cc3dc0(0000) GS:ffff9da7bec40000(0000) knlGS:0000000000000000 Aug 16 22:31:59 saturn kernel: CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 Aug 16 22:31:59 saturn kernel: CR2: 00007f6673795070 CR3: 0000000210b01000 CR4: 00000000000406e0 Aug 16 22:31:59 saturn kernel: Call Trace: Aug 16 22:31:59 saturn kernel: ? __get_vm_area_node+0x7f/0x160 Aug 16 22:31:59 saturn kernel: alloc_pages_current+0x93/0x150 Aug 16 22:31:59 saturn kernel: __vmalloc_node_range+0x20e/0x2c0 Aug 16 22:31:59 saturn kernel: vmalloc_32+0x3e/0x40 Aug 16 22:31:59 saturn kernel: ? snd_cx88_hw_params+0xd7/0x390 [cx88_alsa] Aug 16 22:31:59 saturn kernel: snd_cx88_hw_params+0xd7/0x390 [cx88_alsa] Aug 16 22:31:59 saturn kernel: ? snd_pcm_hw_param_first+0xe0/0x1f0 [snd_pcm] Aug 16 22:31:59 saturn kernel: snd_pcm_hw_params+0xb9/0x390 [snd_pcm] Aug 16 22:31:59 saturn kernel: snd_pcm_common_ioctl1+0x402/0xc20 [snd_pcm] Aug 16 22:31:59 saturn kernel: snd_pcm_capture_ioctl1+0x19c/0x250 [snd_pcm] Aug 16 22:31:59 saturn kernel: snd_pcm_capture_ioctl+0x27/0x40 [snd_pcm] Aug 16 22:31:59 saturn kernel: do_vfs_ioctl+0xa5/0x600 Aug 16 22:31:59 saturn kernel: SyS_ioctl+0x79/0x90 Aug 16 22:31:59 saturn kernel: entry_SYSCALL_64_fastpath+0x1a/0xa5 Aug 16 22:31:59 saturn kernel: RIP: 0033:0x7f57d21595b7 Aug 16 22:31:59 saturn kernel: RSP: 002b:00007ffd4070c228 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 Aug 16 22:31:59 saturn kernel: RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f57d21595b7 Aug 16 22:31:59 saturn kernel: RDX: 00007ffd4070c330 RSI: 00000000c2604111 RDI: 000000000000001f Aug 16 22:31:59 saturn kernel: RBP: 000000bbee7aa610 R08: 0000000000000000 R09: 0000000000000000 Aug 16 22:31:59 saturn kernel: R10: 0000000000000004 R11: 0000000000000246 R12: 000000000000001f Aug 16 22:31:59 saturn kernel: R13: 0000000000000004 R14: 00007ffd4070c630 R15: 00007ffd4070c930 Aug 16 22:31:59 saturn kernel: Code: ff e8 e5 0d 08 00 85 c0 0f 84 0c ff ff ff 4c 89 ff 44 89 e6 45 31 ff e8 bf d9 ff ff e9 f9 fe ff ff e8 75 b3 01 00 e9 c9 fe ff ff <0f> 0b 0f ff e9 60 fe ff ff 65 48 8b 04 25 40 d3 00 00 8b 40 1c Aug 16 22:31:59 saturn kernel: RIP: __alloc_pages_nodemask+0x220/0x280 RSP: ffffb39085dffbe0 Aug 16 22:31:59 saturn kernel: ---[ end trace 39a47f883c3c3f1c ]--- Version-Release number of selected component (if applicable): 4.12.5-300.fc26.x86_64 How reproducible: always Steps to Reproduce: 1. boot computer with last kernel 4.12.5-300 Actual results: Fail to to reach login manager. Expected results: Reaches login manager. Additional info: -
Issue with vmalloc_32, I put a patch in the tree. This bug will be updated when it goes into a build.
For Laura Abbott: Should this fix have been included in the 4.12.8-300.fc26.x86_64 build (which was a 'next' build? I seem to still suffer from the same issue? System can boot (on KDE - but i cannot shut go into energy saving mode anymore. And power off hangs.) Thank you for informing. Maybe it was not just part of this latest release which i installed today (i had the same problem with 4.12.5) Here a extract of the messages i am getting: 4.994042] kernel BUG at ./include/linux/gfp.h:393! [ 4.994054] invalid opcode: 0000 [#1] SMP [ 4.994057] Modules linked in: x86_pkg_temp_thermal intel_powerclamp coretemp kvm_intel snd_usb_audio(+) uvcvideo(+) iTCO_wdt iTCO_vendor_support kvm snd_hda_codec_hdmi(+) rc_hauppauge v ideobuf2_vmalloc eeepc_wmi videobuf2_memops ir_kbd_i2c videobuf2_v4l2 videobuf2_core snd_usbmidi_lib asus_wmi sparse_keymap snd_rawmidi rfkill irqbypass crct10dif_pclmul crc32_pclmul tuner_ simple tuner_types ghash_clmulni_intel intel_cstate intel_uncore tuner intel_rapl_perf msp3400 snd_hda_codec_realtek snd_hda_codec_generic budget_av(+) snd_hda_intel i2c_i801 saa7146_vv snd _hda_codec budget_core snd_hda_core snd_bt87x bttv snd_hwdep ttpci_eeprom snd_seq snd_seq_device saa7146 tea575x snd_pcm dvb_core tveeprom videobuf_dma_sg videobuf_core snd_timer rc_core v4 l2_common lpc_ich mei_me videodev media snd mei soundcore [ 4.994100] shpchp tpm_tis tpm_tis_core tpm nfsd auth_rpcgss nfs_acl lockd grace sunrpc binfmt_misc nouveau crc32c_intel mxm_wmi i2c_algo_bit serio_raw drm_kms_helper uas ttm ata_generi c pata_acpi firewire_ohci r8169 drm mii usb_storage firewire_core pata_marvell crc_itu_t wmi video [ 4.994120] CPU: 0 PID: 550 Comm: systemd-udevd Not tainted 4.12.8-300.fc26.x86_64 #1 [ 4.994124] Hardware name: System manufacturer System Product Name/P8P67 LE, BIOS 3703 04/25/2013 [ 4.994128] task: ffff9a3693e30000 task.stack: ffffaa1841574000 [ 4.994134] RIP: 0010:__alloc_pages_nodemask+0x220/0x280 [ 4.994137] RSP: 0018:ffffaa18415777c0 EFLAGS: 00010202 [ 4.994141] RAX: 0000000000000001 RBX: 00000000014002c6 RCX: 0000000000000006 [ 4.994144] RDX: 0000000000000006 RSI: 0000000000000000 RDI: ffff9a369efd3080 [ 4.994147] RBP: ffffaa1841577818 R08: ffff9a369ec1d720 R09: ffff9a3696003080 [ 4.994151] R10: ffffffffffffffff R11: ffff9a3696003080 R12: 0000000000000000 [ 4.994154] R13: 00000000014002c6 R14: 0000000000000000 R15: ffff9a3693e30000 [ 4.994157] FS: 00007f9e901058c0(0000) GS:ffff9a369ec00000(0000) knlGS:0000000000000000 [ 4.994161] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 4.994164] CR2: 00000059ac4be000 CR3: 0000000210958000 CR4: 00000000000406f0 [ 4.994168] Call Trace: [ 4.994173] ? __get_vm_area_node+0x7f/0x160 [ 4.994177] alloc_pages_current+0x93/0x150 [ 4.994181] __vmalloc_node_range+0x20e/0x2c0 [ 4.994184] vmalloc_32+0x3e/0x40 [ 4.994189] ? saa7146_vmalloc_build_pgtable+0x33/0x220 [saa7146] [ 4.994193] saa7146_vmalloc_build_pgtable+0x33/0x220 [saa7146] [ 4.994197] ttpci_budget_init+0x2b5/0x590 [budget_core] [ 4.994205] ? vprintk_emit+0x2d8/0x340 [ 4.994209] budget_av_attach+0xa1/0xd74 [budget_av] [ 4.994213] ? vprintk_default+0x1f/0x30 [ 4.994216] ? vprintk_func+0x20/0x50 [ 4.994220] ? printk+0x52/0x6e [ 4.994223] saa7146_init_one+0x680/0x1580 [saa7146] [ 4.994226] ? saa7146_init_one+0x680/0x1580 [saa7146] [ 4.994231] local_pci_probe+0x42/0xa0 [ 4.994235] pci_device_probe+0x157/0x180 [ 4.994239] driver_probe_device+0x2ff/0x450 [ 4.994243] __driver_attach+0xa4/0xe0 [ 4.994246] ? driver_probe_device+0x450/0x450 [ 4.994249] bus_for_each_dev+0x6e/0xb0 [ 4.994252] driver_attach+0x1e/0x20 [ 4.995205] bus_add_driver+0x1d0/0x270 [ 4.996369] ? 0xffffffffc08bd000 [ 4.997522] driver_register+0x60/0xe0 [ 4.998663] ? 0xffffffffc08bd000 [ 4.999793] __pci_register_driver+0x4c/0x50 [ 5.000916] saa7146_register_extension+0x60/0x90 [saa7146] : Any Kernel build i can test already? Thank you Dietmar
same problem in kernel-4.12.8-300.fc26.x86_64
kernel-4.12.9-300.fc26 has been submitted as an update to Fedora 26. https://bodhi.fedoraproject.org/updates/FEDORA-2017-78c4c71539
kernel-4.12.9-200.fc25 has been submitted as an update to Fedora 25. https://bodhi.fedoraproject.org/updates/FEDORA-2017-4b4c022807
(In reply to Fedora Update System from comment #5) > kernel-4.12.9-300.fc26 has been submitted as an update to Fedora 26. > https://bodhi.fedoraproject.org/updates/FEDORA-2017-78c4c71539 Updated kernel and problems are gone. Suspend + Shutdown work again. Thank You! Dietmar
kernel-4.12.9-300.fc26 has been pushed to the Fedora 26 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2017-78c4c71539
kernel-4.12.9-200.fc25 has been pushed to the Fedora 25 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2017-4b4c022807
*** Bug 1483174 has been marked as a duplicate of this bug. ***
kernel-4.12.9-200.fc25 fixes the issue for me.
kernel-4.12.9-300.fc26 has been pushed to the Fedora 26 stable repository. If problems still persist, please make note of it in this bug report.
kernel-4.12.9-200.fc25 has been pushed to the Fedora 25 stable repository. If problems still persist, please make note of it in this bug report.