Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 184531 - suspend2-sources-2.6.20-r6 BUG: at drivers/char/vt.c:623 redraw_screen()
Summary: suspend2-sources-2.6.20-r6 BUG: at drivers/char/vt.c:623 redraw_screen()
Status: RESOLVED TEST-REQUEST
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: x86 Linux
: High critical (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-07-07 19:27 UTC by DMoL
Modified: 2007-07-07 20:46 UTC (History)
0 users

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 DMoL 2007-07-07 19:27:04 UTC
I can note it happens only after suspend2-resume.

dmol@localhost ~ $ uname -a
Linux localhost 2.6.20-suspend2-r6 #15 Sun Jun 17 10:05:34 EEST 2007 i686 Intel(R) Celeron(R) M processor 1.50GHz GenuineIntel GNU/Linux



Dmesg log:
BUG: at drivers/char/vt.c:623 redraw_screen()
 [<c02347d3>] redraw_screen+0x46/0x18e
 [<c02420dc>] fbcon_blank+0x13f/0x19d
 [<c02349e3>] do_unblank_screen+0xc8/0x10f
 [<c022e567>] complete_change_console+0x41/0xba
 [<c022f57f>] vt_ioctl+0xea0/0x146d
 [<c01598af>] link_path_walk+0xa5/0xaf
 [<c022e6df>] vt_ioctl+0x0/0x146d
 [<c022b888>] tty_ioctl+0x9de/0xa66
 [<c0153568>] get_empty_filp+0x4f/0xcb
 [<c015a45a>] __path_lookup_intent_open+0x45/0x75
 [<c0158abc>] may_open+0x54/0x1a0
 [<c02bce9c>] pci_write+0x2a/0x2f
 [<c021e1e8>] pci_user_write_config_word+0x42/0x4a
 [<c0222ffd>] pci_write_config+0x13f/0x16e
 [<c0222ebe>] pci_write_config+0x0/0x16e
 [<c0180775>] write+0xc5/0xe6
 [<c022aeaa>] tty_ioctl+0x0/0xa66
 [<c015b39e>] do_ioctl+0x3e/0x4d
 [<c015b5a4>] vfs_ioctl+0x1f7/0x20e
 [<c015b5ee>] sys_ioctl+0x33/0x4d
 [<c0102a98>] sysenter_past_esp+0x5d/0x81
 =======================
BUG: at drivers/char/vt.c:585 set_origin()
 [<c02337b9>] set_origin+0x41/0x8b
 [<c023488a>] redraw_screen+0xfd/0x18e
 [<c02420dc>] fbcon_blank+0x13f/0x19d
 [<c02349e3>] do_unblank_screen+0xc8/0x10f
 [<c022e567>] complete_change_console+0x41/0xba
 [<c022f57f>] vt_ioctl+0xea0/0x146d
 [<c01598af>] link_path_walk+0xa5/0xaf
 [<c022e6df>] vt_ioctl+0x0/0x146d
 [<c022b888>] tty_ioctl+0x9de/0xa66
 [<c0153568>] get_empty_filp+0x4f/0xcb
 [<c015a45a>] __path_lookup_intent_open+0x45/0x75
 [<c0158abc>] may_open+0x54/0x1a0
 [<c02bce9c>] pci_write+0x2a/0x2f
 [<c021e1e8>] pci_user_write_config_word+0x42/0x4a
 [<c0222ffd>] pci_write_config+0x13f/0x16e
 [<c0222ebe>] pci_write_config+0x0/0x16e
 [<c0180775>] write+0xc5/0xe6
 [<c022aeaa>] tty_ioctl+0x0/0xa66
 [<c015b39e>] do_ioctl+0x3e/0x4d
 [<c015b5a4>] vfs_ioctl+0x1f7/0x20e
 [<c015b5ee>] sys_ioctl+0x33/0x4d
 [<c0102a98>] sysenter_past_esp+0x5d/0x81
 =======================
BUG: at drivers/char/vt.c:3503 set_palette()
 [<c023359c>] set_palette+0x41/0x59
 [<c02348a1>] redraw_screen+0x114/0x18e
 [<c02420dc>] fbcon_blank+0x13f/0x19d
 [<c02349e3>] do_unblank_screen+0xc8/0x10f
 [<c022e567>] complete_change_console+0x41/0xba
 [<c022f57f>] vt_ioctl+0xea0/0x146d
 [<c01598af>] link_path_walk+0xa5/0xaf
 [<c022e6df>] vt_ioctl+0x0/0x146d
 [<c022b888>] tty_ioctl+0x9de/0xa66
 [<c0153568>] get_empty_filp+0x4f/0xcb
 [<c015a45a>] __path_lookup_intent_open+0x45/0x75
 [<c0158abc>] may_open+0x54/0x1a0
 [<c02bce9c>] pci_write+0x2a/0x2f
 [<c021e1e8>] pci_user_write_config_word+0x42/0x4a
 [<c0222ffd>] pci_write_config+0x13f/0x16e
 [<c0222ebe>] pci_write_config+0x0/0x16e
 [<c0180775>] write+0xc5/0xe6
 [<c022aeaa>] tty_ioctl+0x0/0xa66
 [<c015b39e>] do_ioctl+0x3e/0x4d
 [<c015b5a4>] vfs_ioctl+0x1f7/0x20e
 [<c015b5ee>] sys_ioctl+0x33/0x4d
 [<c0102a98>] sysenter_past_esp+0x5d/0x81
 =======================
BUG: at drivers/char/vt.c:3503 set_palette()
 [<c023359c>] set_palette+0x41/0x59
 [<c0234a05>] do_unblank_screen+0xea/0x10f
 [<c022e567>] complete_change_console+0x41/0xba
 [<c022f57f>] vt_ioctl+0xea0/0x146d
 [<c01598af>] link_path_walk+0xa5/0xaf
 [<c022e6df>] vt_ioctl+0x0/0x146d
 [<c022b888>] tty_ioctl+0x9de/0xa66
 [<c0153568>] get_empty_filp+0x4f/0xcb
 [<c015a45a>] __path_lookup_intent_open+0x45/0x75
 [<c0158abc>] may_open+0x54/0x1a0
 [<c02bce9c>] pci_write+0x2a/0x2f
 [<c021e1e8>] pci_user_write_config_word+0x42/0x4a
 [<c0222ffd>] pci_write_config+0x13f/0x16e
 [<c0222ebe>] pci_write_config+0x0/0x16e
 [<c0180775>] write+0xc5/0xe6
 [<c022aeaa>] tty_ioctl+0x0/0xa66
 [<c015b39e>] do_ioctl+0x3e/0x4d
 [<c015b5a4>] vfs_ioctl+0x1f7/0x20e
 [<c015b5ee>] sys_ioctl+0x33/0x4d
 [<c0102a98>] sysenter_past_esp+0x5d/0x81
 =======================


Reproducible: Sometimes

Steps to Reproduce:
1. launch X
2. do suspend from console (framebuffer enabled)
3. do resume
4. do switch to X from console
5. do switch to console OR (!) launch pppd (I'm not sure which action leads to bug)



Actual Results:  
Possible symptoms :
1. Sometimes my comp hangs when I do switch to console
2. In 1 of 3 cases when I do restart-hibernate-resume-hibernate FROM X, my comp hangs

Expected Results:  
no bug reporting from dmesg

emerge info
*** Deprecated use of action 'info', use '--info' instead
Portage 2.1.2.9 (default-linux/x86/2006.1, gcc-4.1.2, glibc-2.5-r4, 2.6.20-suspend2-r6 i686)
=================================================================
System uname: 2.6.20-suspend2-r6 i686 Intel(R) Celeron(R) M processor 1.50GHz
Gentoo Base System release 1.12.9
Timestamp of tree: Wed, 04 Jul 2007 01:47:01 +0000
dev-java/java-config: 1.3.7, 2.0.33-r1
dev-lang/python:     2.4.4-r4
dev-python/pycrypto: 2.0.1-r5
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.61
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils:  2.17
sys-devel/gcc-config: 1.3.16
sys-devel/libtool:   1.5.23b
virtual/os-headers:  2.6.17-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-Os -march=pentium-m -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/X11/xkb"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/revdep-rebuild /etc/terminfo"
CXXFLAGS="-Os -march=pentium-m -pipe -fomit-frame-pointer"
DISTDIR="/datastore/distfiles"
FEATURES="distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LANG="C"
LC_ALL="ru_RU.utf8"
LINGUAS="en ru"
MAKEOPTS="-j1"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --filter=H_**/files/digest-*"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X a52 aac acpi alsa berkdb bitmap-fonts bzip2 cairo cdr cli cracklib dbus dga dio dri dvdr expat fam fbcon firefox ftp gcj gdbm gnome gpm gstreamer gtk gtk2 hal iconv isdnlog java javascript jpeg jpeg2k libg++ logrotate midi mime mmap mmx mng mozilla mp3 mpeg mudflap ncurses nls nptl nptlonly nsplugin opengl openmp pam pcmcia pcre pdf perl png ppds pppd python readline reflection samba sdl session spell spl sse sse2 ssl tcpd truetype truetype-fonts type1-fonts unicode usb vorbis x86 xml xorg zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1 emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" ELIBC="glibc" INPUT_DEVICES="keyboard mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en ru" USERLAND="GNU" VIDEO_CARDS="radeon vesa ati"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2007-07-07 20:46:12 UTC
suspend2-sources is not a support kernel. [1] Feel free to reopen if you can reproduce this w/ latest gentoo-sources.

[1] http://www.gentoo.org/doc/en/gentoo-kernel.xml#doc_chap3