Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 527290 - kernel 3.16.5 - kernel: WARNING: CPU: 0 PID: 432 at drivers/gpu/drm/i915/intel_display.c:2143 intel_crtc_disable_planes+0x115/0x148 [i915]()
Summary: kernel 3.16.5 - kernel: WARNING: CPU: 0 PID: 432 at drivers/gpu/drm/i915/inte...
Status: RESOLVED UPSTREAM
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Kernel Bug Wranglers and Kernel Maintainers
URL: https://bugzilla.kernel.org/show_bug....
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-10-29 02:12 UTC by truthtracer
Modified: 2015-01-02 20:36 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description truthtracer 2014-10-29 02:12:30 UTC
My thinkpad x230i latop (i3 3120M) HD4000 works fine under 3.7 / 3.10 / 3.12 until upgrade to 3.16.5
Boot will hang after init gpu and screen will be black.

====================grub.conf

kernel /boot/kernel-genkernel-x86_64-3.16.5-gentoo real_root=/dev/sda3 rootfstype=ext4 dolvm i915.modeset=1 video=uvesafb:off,1366x768-32@60,mtrr:3,ywrap splash=silent,theme:default fbcon=scrollback:1024k acpi_backlight=vendor


====================emerge --info

Portage 2.2.8-r2 (default/linux/amd64/13.0, gcc-4.8.3, glibc-2.19-r1, 3.12.20-gentoo x86_64)
=================================================================
System uname: Linux-3.12.20-gentoo-x86_64-Intel-R-_Core-TM-_i3-3120M_CPU_@_2.50GHz-with-gentoo-2.2
KiB Mem:     7858924 total,   6810384 free
KiB Swap:   15999996 total,  15999996 free
Timestamp of tree: Mon, 27 Oct 2014 03:00:01 +0000
ld GNU ld (GNU Binutils) 2.23.2
app-shells/bash:          4.2_p53
dev-java/java-config:     2.2.0
dev-lang/perl:            5.18.2-r2
dev-lang/python:          2.7.7, 3.2.5-r6, 3.3.5-r1, 3.4.1
dev-util/cmake:           2.8.12.2-r1
dev-util/pkgconfig:       0.28-r1
sys-apps/baselayout:      2.2
sys-apps/openrc:          0.12.4
sys-apps/sandbox:         2.6-r1
sys-devel/autoconf:       2.13, 2.69
sys-devel/automake:       1.9.6-r3, 1.10.3, 1.11.6, 1.13.4
sys-devel/binutils:       2.23.2
sys-devel/gcc:            4.8.3
sys-devel/gcc-config:     1.7.3
sys-devel/libtool:        2.4.2-r1
sys-devel/make:           4.0-r1
sys-kernel/linux-headers: 3.13 (virtual/os-headers)
sys-libs/glibc:           2.19-r1
Repositories: gentoo java gentoo-zh
ACCEPT_KEYWORDS="amd64"
ACCEPT_LICENSE="* -@EULA"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O2 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/gnupg/qualified.txt /usr/share/maven-bin-3.0/conf /var/lib/hsqldb"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/dconf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo"
CXXFLAGS="-O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FCFLAGS="-O2 -pipe"
FEATURES="assume-digests binpkg-logs config-protect-if-modified distlocks ebuild-locks fixlafiles merge-sync news parallel-fetch preserve-libs protect-owned sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync"
FFLAGS="-O2 -pipe"
GENTOO_MIRRORS="http://mirrors.xmu.edu.cn/gentoo/ http://mirrors.163.com/gentoo/ http://ftp.daum.net/gentoo/ http://ftp.jaist.ac.jp/pub/Linux/Gentoo/"
LANG="en_US.UTF-8"
LDFLAGS="-Wl,-O1 -Wl,--as-needed"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --omit-dir-times --compress --force --whole-file --delete --stats --human-readable --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/var/lib/layman/java /var/lib/layman/gentoo-zh"
USE="X a52 aac acl acpi alsa amd64 berkdb bluetooth bzip2 cdr cjk cli cracklib crypt cxx dbus dga directfb dri dts dvd dvdr exif fortran gdbm gif gphoto2 gpm gps gsm gtk hal iconv ieee1394 ipv6 jpeg jpeg2k mmx modules mp3 mp4 mpeg multilib ncurses nls nptl ogg opengl openmp pam pcre png readline session sse sse2 sse3 sse4_1 sse4_2 ssl ssse3 tcpd tiff truetype udev udisks unicode usb wifi zlib" ABI_X86="64" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" APACHE2_MODULES="authn_core authz_core socache_shmcb unixd actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache cgi cgid dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" CALLIGRA_FEATURES="kexi words flow plan sheets stage tables krita karbon braindump author" CAMERAS="ptp2" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore rtcm104v2 rtcm104v3 sirf superstar2 timing tsip tripmate tnt ublox ubx" INPUT_DEVICES="keyboard mouse evdev synaptics" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LIBREOFFICE_EXTENSIONS="presenter-console presenter-minimizer" LINGUAS="en de fi zh_CN" OFFICE_IMPLEMENTATION="libreoffice" PHP_TARGETS="php5-5" PYTHON_SINGLE_TARGET="python2_7" PYTHON_TARGETS="python2_7 python3_3" RUBY_TARGETS="ruby19 ruby20" USERLAND="GNU" VIDEO_CARDS="intel vesa fbdev" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LC_ALL, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, SYNC, USE_PYTHON


====================/var/log/messages

Oct 28 12:52:53 0xCC kernel: ------------[ cut here ]------------
Oct 28 12:52:53 0xCC kernel: WARNING: CPU: 0 PID: 432 at drivers/gpu/drm/i915/intel_display.c:2143 intel_crtc_disable_planes+0x115/0x148 [i915]()
Oct 28 12:52:53 0xCC kernel: Modules linked in: ipv6 x86_pkg_temp_thermal coretemp kvm_intel arc4 kvm rtl8192ce rtl_pci rtlwifi rtl8192c_common mac80211 i915 ecb btusb bluetooth snd_hda_codec_hdmi crc32_pclmul evdev snd_hda_codec_realtek snd_hda_codec_generic crc32c_intel ghash_clmulni_intel cfg80211 snd_hda_intel snd_hda_controller snd_hda_codec pcspkr joydev microcode serio_raw snd_hwdep snd_pcm thinkpad_acpi thermal lpc_ich processor snd_timer video drm_kms_helper mfd_core nvram snd battery e1000e thermal_sys rtc_cmos ac rfkill i2c_i801 backlight button dm_zero dm_round_robin dm_multipath scsi_dh xts lrw gf128mul glue_helper ablk_helper cryptd aes_x86_64 cbc sha256_generic libiscsi scsi_transport_iscsi tg3 ptp pps_core libphy e1000 fuse nfs lockd sunrpc jfs multipath linear raid10 raid456 async_raid6_recov async_memcpy async_pq async_xor xor async_tx raid6_pq raid1 raid0 dm_snapshot dm_bufio dm_crypt dm_mirror dm_region_hash dm_log dm_mod hid_sunplus hid_sony led_class hid_pl hid_petalynx hid_gyration sl811_hcd usbhid xhci_hcd ohci_hcd uhci_hcd usb_storage ehci_pci ehci_hcd usbcore usb_common aic94xx libsas lpfc qla2xxx megaraid_sas megaraid_mbox megaraid_mm megaraid aacraid sx8 DAC960 cciss 3w_9xxx 3w_xxxx mptsas scsi_transport_sas mptfc scsi_transport_fc scsi_tgt mptspi mptscsih mptbase atp870u dc395x qla1280 imm parport dmx3191d sym53c8xx gdth advansys initio BusLogic arcmsr aic7xxx aic79xx scsi_transport_spi sg pdc_adma sata_inic162x sata_mv ata_piix ahci libahci sata_qstor sata_vsc sata_uli sata_sis sata_sx4 sata_nv sata_via sata_svw sata_sil24 sata_sil sata_promise pata_sl82c105 pata_via pata_jmicron pata_marvell pata_sis pata_netcell pata_pdc202xx_old pata_triflex pata_atiixp pata_opti pata_amd pata_ali pata_it8213 pata_pcmcia pcmcia pcmcia_core pata_ns87415 pata_ns87410 pata_serverworks pata_artop pata_it821x pata_optidma pata_hpt3x2n pata_hpt3x3 pata_hpt37x pata_hpt366 pata_cmd64x pata_efar pata_rz1000 pata_sil680 pata_radisys pata_pdc2027x pata_mpiix libata
Oct 28 12:52:53 0xCC kernel: CPU: 0 PID: 432 Comm: kworker/0:1 Not tainted 3.16.5-gentoo #1
Oct 28 12:52:53 0xCC kernel: Hardware name: LENOVO 23066QC/23066QC, BIOS G2ETA1WW (2.61 ) 04/22/2014
Oct 28 12:52:53 0xCC kernel: Workqueue: events console_callback
Oct 28 12:52:53 0xCC kernel: 0000000000000000 ffff88021504fb40 ffffffff8156d2a8 0000000000000000
Oct 28 12:52:53 0xCC kernel: ffff88021504fb78 ffffffff8103b4db ffffffffa0ab6760 0000000000070180
Oct 28 12:52:53 0xCC kernel: ffff880210d60000 0000000000000000 0000000000000000 ffff88021504fb88
Oct 28 12:52:53 0xCC kernel: Call Trace:
Oct 28 12:52:53 0xCC kernel: [<ffffffff8156d2a8>] dump_stack+0x45/0x56
Oct 28 12:52:53 0xCC kernel: [<ffffffff8103b4db>] warn_slowpath_common+0x7a/0x93
Oct 28 12:52:53 0xCC kernel: [<ffffffffa0ab6760>] ? intel_crtc_disable_planes+0x115/0x148 [i915]
Oct 28 12:52:53 0xCC kernel: [<ffffffff8103b593>] warn_slowpath_null+0x15/0x17
Oct 28 12:52:53 0xCC kernel: [<ffffffffa0ab6760>] intel_crtc_disable_planes+0x115/0x148 [i915]
Oct 28 12:52:53 0xCC kernel: [<ffffffffa0ab6adb>] ironlake_crtc_disable+0x34/0x816 [i915]
Oct 28 12:52:53 0xCC kernel: [<ffffffff8157092b>] ? __ww_mutex_lock+0x9/0xb
Oct 28 12:52:53 0xCC kernel: [<ffffffff81446f67>] ? drm_modeset_lock+0x37/0x92
Oct 28 12:52:53 0xCC kernel: [<ffffffffa0ab7b14>] intel_crtc_update_dpms+0x59/0x6a [i915]
Oct 28 12:52:53 0xCC kernel: [<ffffffffa0abafd8>] intel_connector_dpms+0x43/0x4e [i915]
Oct 28 12:52:53 0xCC kernel: [<ffffffffa078d6a2>] drm_fb_helper_dpms.isra.3+0x91/0xc6 [drm_kms_helper]
Oct 28 12:52:53 0xCC kernel: [<ffffffffa078d70c>] drm_fb_helper_blank+0x35/0x3c [drm_kms_helper]
Oct 28 12:52:53 0xCC kernel: [<ffffffff813d2a7a>] fb_blank+0x52/0x86
Oct 28 12:52:53 0xCC kernel: [<ffffffff813cd788>] fbcon_blank+0x183/0x246
Oct 28 12:52:53 0xCC kernel: [<ffffffff810449b5>] ? lock_timer_base.isra.41+0x26/0x4a
Oct 28 12:52:53 0xCC kernel: [<ffffffff810454a9>] ? try_to_del_timer_sync+0x48/0x52
Oct 28 12:52:53 0xCC kernel: [<ffffffff813add5d>] do_blank_screen+0x18c/0x256
Oct 28 12:52:53 0xCC kernel: [<ffffffff813b0219>] console_callback+0xca/0xf3
Oct 28 12:52:53 0xCC kernel: [<ffffffff8104f5c7>] process_one_work+0x1d6/0x34a
Oct 28 12:52:53 0xCC kernel: [<ffffffff8105003b>] worker_thread+0x2f6/0x3ed
Oct 28 12:52:53 0xCC kernel: [<ffffffff8104fd45>] ? cancel_delayed_work_sync+0x10/0x10
Oct 28 12:52:53 0xCC kernel: [<ffffffff81054595>] kthread+0xcd/0xd5
Oct 28 12:52:53 0xCC kernel: [<ffffffff810544c8>] ? kthread_create_on_node+0x165/0x165
Oct 28 12:52:53 0xCC kernel: [<ffffffff815726ec>] ret_from_fork+0x7c/0xb0
Oct 28 12:52:53 0xCC kernel: [<ffffffff810544c8>] ? kthread_create_on_node+0x165/0x165
Oct 28 12:52:53 0xCC kernel: ---[ end trace 5fb215c6c65cc8cc ]---
Comment 1 mfld.fr 2014-11-18 20:07:59 UTC
Got the same problem of kernel boot hang (with black screen) after upgrading gentoo-sources from 3.14.14 to 3.16.5 and keeping the same configuration.

Hardware:
  Asus eeePC 1001PX
  Platform NM10 / ICH7
  Graphic chip GMA3150

Problem insulation:
  Remove i915 from kernel .config and rebuild: no more kernel boot hang

Workarounds:
  1- Keep i915 out and replace by generic VESA driver (degraded resolution)
  2- Keep same kernel configuration and downgrade to 3.14 line

Also reported on kernel.org as:
  https://bugzilla.kernel.org/show_bug.cgi?id=88301
Comment 2 Mike Pagano gentoo-dev 2015-01-02 20:36:35 UTC
We'll keep an eye on the upstream bug and backport any patches that result.