Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 118434 - hppa-sources-2.6.15_p1 crash on HIL keyboard event
Summary: hppa-sources-2.6.15_p1 crash on HIL keyboard event
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: HPPA Linux
: High critical
Assignee: HPPA Porters
URL: http://www.richardwalter.de/Backtrace...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-01-09 11:18 UTC by Richard Walter
Modified: 2006-04-21 15:33 UTC (History)
0 users

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


Attachments
.config of the kernel (.config,18.53 KB, text/plain)
2006-01-09 11:21 UTC, Richard Walter
Details
dmesg of the kernel (dmesg-2.6.15-pa1,7.27 KB, text/plain)
2006-01-09 11:23 UTC, Richard Walter
Details
more intense chrashlog (Backtrace 2.6.15_p1 on keyboard event,2.20 KB, text/plain)
2006-01-09 11:27 UTC, Richard Walter
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Richard Walter 2006-01-09 11:18:09 UTC
My HP9000 735/125 workstation is equipped with HIL keyboard and mouse. When the machine boots up with a kernel built from hppa-sources-2.6.15_p1, it crashes immediately when I press any key on the keyboard with the message
Kernel Panic - not syncing: Kernel fault

Further Information will be attached immediately
Comment 1 Richard Walter 2006-01-09 11:18:45 UTC
hp ~ # uname -a
Linux hp 2.6.15-pa1 #1 Sat Jan 7 21:29:13 CET 2006 parisc PA7100 (PCX-T) 9000/735 GNU/Linux
hp ~ # emerge info
Portage 2.0.53 (default-linux/hppa/2004.3, gcc-3.3.6, glibc-2.3.4.20040808-r1, 2.6.15-pa1 parisc)
=================================================================
System uname: 2.6.15-pa1 parisc PA7100 (PCX-T)
Gentoo Base System version 1.6.13
dev-lang/python:     2.3.5-r2, 2.4.2
sys-apps/sandbox:    1.2.12
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1
sys-devel/binutils:  2.16.1
sys-devel/libtool:   1.5.20
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="hppa"
AUTOCLEAN="yes"
CBUILD="hppa1.1-unknown-linux-gnu"
CFLAGS="-march=1.1 -mschedule=7100 -fomit-frame-pointer -O2 -pipe"
CHOST="hppa1.1-unknown-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=1.1 -mschedule=7100 -fomit-frame-pointer -O1 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LINGUAS="de"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="hppa X berkdb bitmap-fonts bzip2 crypt cups expat fam foomaticdb fortran gdbm gif glut gpm idn imlib ipv6 jpeg kde kdeenablefinal lcms libwww mng ncurses nls opengl pam pcre perl pic png python qt readline samba slang spell ssl tcpd tiff truetype truetype-fonts type1-fonts udev xml2 xscreensaver xv zlib linguas_de userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, PORTDIR_OVERLAY
Comment 2 Richard Walter 2006-01-09 11:21:04 UTC
Created attachment 76656 [details]
.config of the kernel

This is the .config file of the kernel. It's made from an older .config via make oldconfig.
Comment 3 Richard Walter 2006-01-09 11:23:01 UTC
Created attachment 76657 [details]
dmesg of the kernel

This is the dmesg output from the kernel. It does not look much different from what I am used to see from older kernels.
Comment 4 Richard Walter 2006-01-09 11:27:05 UTC
Created attachment 76658 [details]
more intense chrashlog

I did dmesg -n 7 via a ssh session, and then I got this output on the screen when I touch a key. This crashlog is hand-typed from the screen, so it may contain typos. If you suspect a typo of importance, I have also made screenshots with my digicam which we can use to find out such errors.
Comment 5 Guy Martin (RETIRED) gentoo-dev 2006-01-09 14:25:58 UTC
Added the URL here so I can find it back later on to work on this :)
Comment 6 Richard Walter 2006-01-21 12:27:44 UTC
using printk() I could locate the point of the crash to the file
drivers/input/input.c, line 182, which says
if (handle->open)
the line is in
void input_event(struct input_dev *dev, unsigned int type, unsigned int code, int value)
Comment 7 Richard Walter 2006-04-09 07:19:01 UTC
The problem is fixed in newer upstream versions (I tested 2.6.16-pa11 from www.parisc-linux.org).
The versions in the portage tree newer than the reported one (2.6.15-pa1) either have the same error (2.6.15-pa4) or don't build on my machine (2.6.16-pa0).

As soon as there is a working version of hppa-sources in the portage tree which does not have the bug any more and does build and run on my machine, I will close this bug on my own.

btw: 2.6.16-pa0 has the same buils error as reported by upstream here
http://cvs.parisc-linux.org/download/linux-2.6/autobuild/712_defconfig/712_defconfig-2.6.16-pa0.FAIL.gz
Comment 8 Richard Walter 2006-04-21 15:33:53 UTC
The crash is fixed in
sys-kernel/hppa-sources-2.6.16.5_p11
keyboard works, cannot trigger a system crash by just pressing a key.