#12101 NORM 4-softw: cl4: touchpad missing after reboot
Zarro Boogs per Child
bugtracker at laptop.org
Mon Sep 10 14:53:05 EDT 2012
#12101: cl4: touchpad missing after reboot
--------------------------+-------------------------------------------------
Reporter: pgf | Owner:
Type: defect | Status: new
Priority: normal | Milestone: 4-software
Component: not assigned | Version: Development source as of this date
Keywords: | Next_action: reproduce
Verified: 0 | Deployment_affected:
Blockedby: | Blocking:
--------------------------+-------------------------------------------------
observed just once, on os20, unmodified kernel. system booted normally
from powerup, then on reboot, got this:
{{{
psmouse serio1: Failed to enable mouse on olpc_touchpad/serio0
}}}
numerous retry attempts were not successful.
full log leading to error:
{{{
bash-4.2# reboot
[ 49.214788] dcon_freeze_store: 0
[ 59.145352] EXT4-fs (mmcblk0p2): re-mounted. Opts: (null)
[ 59.407417] Restarting system.
CForth built 2012-09-06 23:39 from commit 7b873ab6...
Matrix mode on
releasing
USB devices:
/usb at d4208000/hub at 0,0
OLPC 4A2, 1063 MHz, 2 GiB memory, 4 GB internal storage, S/N Unknown
OpenFirmware Q7A13 EC Firmware 0.1.08 2012-09-10 18:34:40 UTC
Type the Esc key to interrupt automatic startup
Boot device: /sd/sdhci at d4281000/disk:\boot\olpc.fth Arguments:
Boot device: /sd/sdhci at d4281000/disk:\boot\vmlinuz Arguments: ttyS2
zforce.multitouch=y
Loading ramdisk image from /sd/sdhci at d4281000/disk:\boot\initrd.img ...
Uncompressing Linux... done, booting the kernel.
[ 0.000000] Booting Linux on physical CPU 0
[ 0.000000] Initializing cgroup subsys cpu
[ 0.000000] Linux version 3.5.0_xo1.75-20120907.1358.olpc.b5fea0f
(martin at koji3.laptop.org) (gcc version 4.7.0 20120507 (Red Hat 4.7.0-5)
(GCC) ) #1 PREEMPT Fri Sep 7 14:03:56 EDT 2012
[ 0.000000] CPU: ARMv7 Processor [562f5842] revision 2 (ARMv7),
cr=10c5387d
[ 0.000000] CPU: PIPT / VIPT nonaliasing data cache, PIPT instruction
cache
[ 0.000000] Machine: Marvell MMP2 (Device Tree Support), model: 4A2
[ 0.000000] cma: CMA: reserved 64 MiB at 28000000
[ 0.000000] Memory policy: ECC disabled, Data cache writeback
[ 0.000000] Built 1 zonelists in Zone order, mobility grouping on.
Total pages: 518160
[ 0.000000] Kernel command line: console=ttyS2,115200 console=tty0
selinux=0 fbcon=font:SUN12x22 ttyS2 zforce.multitouch=y
[ 0.000000] PID hash table entries: 4096 (order: 2, 16384 bytes)
[ 0.000000] Dentry cache hash table entries: 131072 (order: 7, 524288
bytes)
[ 0.000000] Inode-cache hash table entries: 65536 (order: 6, 262144
bytes)
[ 0.000000] Memory: 2040MB = 2040MB total
[ 0.000000] Memory: 1994556k/1994556k available, 94404k reserved,
1310720K highmem
[ 0.000000] Virtual kernel memory layout:
[ 0.000000] vector : 0xffff0000 - 0xffff1000 ( 4 kB)
[ 0.000000] fixmap : 0xfff00000 - 0xfffe0000 ( 896 kB)
[ 0.000000] vmalloc : 0xf0000000 - 0xff000000 ( 240 MB)
[ 0.000000] lowmem : 0xc0000000 - 0xef800000 ( 760 MB)
[ 0.000000] pkmap : 0xbfe00000 - 0xc0000000 ( 2 MB)
[ 0.000000] modules : 0xbf000000 - 0xbfe00000 ( 14 MB)
[ 0.000000] .text : 0xc0008000 - 0xc05a1fac (5736 kB)
[ 0.000000] .init : 0xc05a2000 - 0xc05dc000 ( 232 kB)
[ 0.000000] .data : 0xc05dc000 - 0xc0617a38 ( 239 kB)
[ 0.000000] .bss : 0xc0617a5c - 0xc06b2c8c ( 621 kB)
[ 0.000000] NR_IRQS:16 nr_irqs:16 16
[ 0.000000] matched_mmp3_of_clk_apmu_setup
[ 0.000000] matched_mmp3_of_clk_apbc_setup
[ 0.000000] sched_clock: 32 bits at 6MHz, resolution 153ns, wraps every
660764ms
[ 0.000000] Console: colour dummy device 80x30
[ 0.000000] console [tty0] enabled
[ 0.040154] Calibrating delay loop... 1059.22 BogoMIPS (lpj=5296128)
[ 0.040154] pid_max: default: 32768 minimum: 301
[ 0.040193] Mount-cache hash table entries: 512
[ 0.044120] CPU: Testing write buffer coherency: ok
[ 0.044120] ftrace: allocating 15659 entries in 46 pages
[ 0.072463] Setting up static identity map for 0x4084f8 - 0x408550
[ 0.074313] devtmpfs: initialized
[ 0.082329] NET: Registered protocol family 16
[ 0.092371] DMA: preallocated 256 KiB pool for atomic coherent
allocations
[ 0.094959] Tauros2: Disabling L2 prefetch.
[ 0.095014] Tauros2: Enabling L2 cache.
[ 0.095035] Tauros2: L2 cache support initialised in ARMv7 mode.
[ 0.095079] Wow! Can't register IRQ for DMA
[ 0.095079] OLPC board revision 4A2 (EC api 4)
[ 0.105207] bio: create slab <bio-0> at 0
[ 0.105503] SCSI subsystem initialized
[ 0.106058] usbcore: registered new interface driver usbfs
[ 0.106383] usbcore: registered new interface driver hub
[ 0.106522] usbcore: registered new device driver usb
[ 0.107629] i2c-gpio camera-i2c.0: using pins 166 (SDA) and 165 (SCL)
[ 0.108519] i2c-gpio dcon-i2c.1: using pins 167 (SDA) and 168 (SCL)
[ 0.109792] I2C: i2c-2: PXA I2C adapter
[ 0.110547] I2C: i2c-3: PXA I2C adapter
[ 0.111555] I2C: i2c-5: PXA I2C adapter
[ 0.112788] I2C: i2c-4: PXA I2C adapter
[ 0.112788] Linux video capture interface: v2.00
[ 0.112980] Advanced Linux Sound Architecture Driver Version 1.0.25.
[ 0.114087] cfg80211: Calling CRDA to update world regulatory domain
[ 0.114593] Switching to clocksource clocksource
[ 0.136817] NET: Registered protocol family 2
[ 0.137144] IP route cache hash table entries: 32768 (order: 5, 131072
bytes)
[ 0.137144] TCP established hash table entries: 131072 (order: 8,
1048576 bytes)
[ 0.137804] TCP bind hash table entries: 65536 (order: 6, 262144 bytes)
[ 0.139109] TCP: Hash tables configured (established 131072 bind 65536)
[ 0.139450] TCP: reno registered
[ 0.139501] UDP hash table entries: 512 (order: 1, 8192 bytes)
[ 0.139501] UDP-Lite hash table entries: 512 (order: 1, 8192 bytes)
[ 0.139540] NET: Registered protocol family 1
[ 0.140147] Trying to unpack rootfs image as initramfs...
[ 0.199095] Freeing initrd memory: 4588K
[ 0.201948] highmem bounce pool size: 64 pages
[ 0.202417] VFS: Disk quotas dquot_6.5.2
[ 0.202582] Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
[ 0.203504] msgmni has been set to 1472
[ 0.204987] io scheduler noop registered
[ 0.204987] io scheduler deadline registered
[ 0.205150] io scheduler cfq registered (default)
[ 0.214940] Console: switching to colour frame buffer device 100x40
[ 0.234027] pxa2xx-uart.1: ttyS2 at MMIO 0xd4017000 (irq = 28) is a
UART3
[ 0.674245] console [ttyS2] enabled
[ 0.685274] brd: module loaded
[ 0.708741] lis3lv02d: 8 bits 3DC sensor found
[ 0.795198] input: ST LIS3LV02DL Accelerometer as
/devices/platform/lis3lv02d/input/input0
[ 0.804078] OLPC XO-1.75 Embedded Controller driver probed
[ 0.814149] input: Power Button as /devices/d4037000.ec-
spi/input/input1
[ 0.844921] input: OLPC OLS notify as /devices/ols.4/input/input2
[ 0.856143] OLPC Outdoor Light Sensor driver probed
[ 0.865814] OLPC XO-1.75 lid and ebook switches
[ 0.875029] input: OLPC lid switch as /devices/virtual/input/input3
[ 0.886689] input: OLPC ebook switch as /devices/virtual/input/input4
[ 0.898220] usbcore: registered new interface driver ipheth
[ 0.909381] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[ 0.920957] pxau2o-ehci d4208000.usb: pxa9xx ehci
[ 0.931089] pxau2o-ehci d4208000.usb: new USB bus registered, assigned
bus number 1
[ 0.948256] pxau2o-ehci d4208000.usb: irq 44, io mem 0xd4208000
[ 0.974976] pxau2o-ehci d4208000.usb: USB 2.0 started, EHCI 1.00
[ 0.985985] usb usb1: New USB device found, idVendor=1d6b,
idProduct=0002
[ 0.997562] usb usb1: New USB device strings: Mfr=3, Product=2,
SerialNumber=1
[ 1.009557] usb usb1: Product: pxa9xx ehci
[ 1.018316] usb usb1: Manufacturer: Linux
3.5.0_xo1.75-20120907.1358.olpc.b5fea0f ehci_hcd
[ 1.031364] usb usb1: SerialNumber: d4208000.usb
[ 1.041441] hub 1-0:1.0: USB hub found
[ 1.050166] hub 1-0:1.0: 1 port detected
[ 1.059324] Initializing USB Mass Storage driver...
[ 1.069083] usbcore: registered new interface driver usb-storage
[ 1.079818] USB Mass Storage support registered.
[ 1.089249] usbcore: registered new interface driver libusual
[ 1.099751] usbcore: registered new interface driver mdc800
[ 1.110084] mdc800: v0.7.5 (30/10/2000):USB Driver for Mustek MDC800
Digital Camera
[ 1.122414] usbcore: registered new interface driver usbserial
[ 1.133271] usbcore: registered new interface driver usbserial_generic
[ 1.144706] USB Serial support registered for generic
[ 1.154676] usbserial: USB Serial Driver core
[ 1.164577] OLPC SP keyboard/touchpad driver probed
[ 1.285241] zforce_input_setup: running in multitouch mode
[ 1.295622] input: zForce touchscreen as
/devices/d4033000.i2c/i2c-5/5-0050/input/input5
[ 1.314085] input: AT Translated Set 2 keyboard as /devices/d4290000
.ap-sp/serio0/input/input6
[ 1.339097] zforce_i2c_probe: found zForce firmware 0.0.0.2
[ 1.384913] usb 1-1: new high-speed USB device number 2 using pxau2o-
ehci
[ 1.404259] sa1100-rtc d4010000.wakeup-rtc: rtc core: registered
d4010000.wakeup-rtc as rtc0
[ 1.418561] rtc_idt1338 3-0068: rtc core: registered rtc_idt1338 as
rtc1
[ 1.546716] usb 1-1: New USB device found, idVendor=05e3,
idProduct=0608
[ 1.558663] usb 1-1: New USB device strings: Mfr=0, Product=1,
SerialNumber=0
[ 1.570942] usb 1-1: Product: USB2.0 Hub
[ 1.580905] hub 1-1:1.0: USB hub found
[ 1.590167] hub 1-1:1.0: 4 ports detected
[ 1.679449] sdhci: Secure Digital Host Controller Interface driver
[ 1.690601] sdhci: Copyright(c) Pierre Ossman
[ 1.700136] mmc0: FIXME: setting broken card detection quirk, remove
this hack once the 'broken-cd' DT property is in-place.
[ 1.754954] mmc0: SDHCI controller on d4280800.sdhci [d4280800.sdhci]
using ADMA
[ 1.767718] mmc1: FIXME: setting broken card detection quirk, remove
this hack once the 'broken-cd' DT property is in-place.
[ 1.819377] mmc0: new SDIO card at address 0001
[ 1.829360] mmc1: SDHCI controller on d4281000.sdhci [d4281000.sdhci]
using ADMA
[ 1.842503] mmc2: FIXME: setting broken card detection quirk, remove
this hack once the 'broken-cd' DT property is in-place.
[ 1.904947] mmc2: SDHCI controller on d4280000.sdhci [d4280000.sdhci]
using ADMA
[ 1.918121] mmc3: FIXME: setting broken card detection quirk, remove
this hack once the 'broken-cd' DT property is in-place.
[ 1.943347] mmc1: new high speed DDR MMC card at address 0001
[ 1.956261] mmcblk0: mmc1:0001 SEM04G 3.68 GiB
[ 1.966846] mmcblk0boot0: mmc1:0001 SEM04G partition 1 1.00 MiB
[ 1.978732] mmc3: SDHCI controller on d4217000.sdhci [d4217000.sdhci]
using ADMA
[ 1.992624] sdhci-pltfm: SDHCI platform and OF driver helper
[ 2.004292] mmcblk0boot1: mmc1:0001 SEM04G partition 2 1.00 MiB
[ 2.017719] usbcore: registered new interface driver usbhid
[ 2.029460] mmcblk0: p1 p2
[ 2.039609] usbhid: USB HID core driver
[ 2.049537] olpc-dcon: Discovered DCON version 2
[ 2.061136] mmcblk0boot1: unknown partition table
[ 2.076354] i2c-core: driver [olpc_dcon] using legacy suspend method
[ 2.089654] i2c-core: driver [olpc_dcon] using legacy resume method
[ 2.102161] mmcblk0boot0: unknown partition table
[ 2.113387] usbcore: registered new interface driver snd-usb-audio
[ 2.415864] asoc: rt5631-hifi <-> mmp-sspa-dai.0 mapping ok
[ 2.428970] input: OLPC XO-1.75 Headphone Jack as /devices/platform
/olpc-xo-1-75-audio/sound/card0/input7
[ 2.449826] input: OLPC XO-1.75 Mic Jack as /devices/platform/olpc-
xo-1-75-audio/sound/card0/input8
[ 2.471467] TCP: bic registered
[ 2.481072] Initializing XFRM netlink socket
[ 2.491316] NET: Registered protocol family 10
[ 2.502625] NET: Registered protocol family 17
[ 2.514227] lib80211: common routines for IEEE802.11 drivers
[ 2.526473] Key type dns_resolver registered
[ 2.536427] VFP support v0.3: implementor 56 architecture 2 part 20
variant 9 rev 6
[ 2.549596] ThumbEE CPU extension supported.
[ 2.559266] Registering SWP/SWPB emulation handler
[ 2.569519] PJ4 iWMMXt coprocessor enabled.
[ 2.583991] rtc_idt1338 3-0068: setting system clock to 2012-09-10
18:34:48 UTC (1347302088)
[ 2.599438] ALSA device list:
[ 2.608843] #0: OLPC XO-1.75
[ 2.617273] Freeing init memory: 232K
[ 2.671258] tmpfs: No value for mount option 'strictatime'
[ 2.707942] tmpfs: No value for mount option 'strictatime'
[ 2.735672] tmpfs: No value for mount option 'strictatime'
[ 2.811257] dracut: dracut-018-36.git20120510.fc17
[ 2.868936] udevd[71]: starting version 182
[ 4.451002] EXT4-fs (mmcblk0p2): mounted filesystem with ordered data
mode. Opts: (null)
[ 4.500469] dracut: Mounted root filesystem /dev/disk/mmc/mmc1p2
[ 4.610994] EXT4-fs (mmcblk0p2): re-mounted. Opts: (null)
[ 4.721603] EXT4-fs (mmcblk0p1): mounted filesystem without journal.
Opts: (null)
[ 4.766184] Dsize 7733248 Psize 7593984 Pstart 139264 Pend 7733248
[ 5.011980] dracut: Switching root
[ 5.358604] systemd[1]: systemd 44 running in system mode. (+PAM
+LIBWRAP +AUDIT +SELINUX +IMA +SYSVINIT +LIBCRYPTSETUP; fedora)
[ 5.401292] systemd[1]: Set hostname to <xo-e4-fc-36.localdomain>.
[ 6.272214] udevd[173]: starting version 182
[ 6.846673] EXT4-fs (mmcblk0p2): re-mounted. Opts: (null)
[ 7.850241] ov7670 0-0021: chip found @ 0x42 (i2c-gpio-1)
[ 8.147330] mousedev: PS/2 mouse device common for all mice
[ 8.252202] got GPIOs power=150 reset=102
[ 8.411628] calling clk_mmp_enable_ccic
[ 8.684345] psmouse serio1: sentelic: Finger Sensing Pad, hw: 13.2.1,
sn: 0, sw: 1.1.0-K
[ 9.063017] input: FSPPS/2 Sentelic FingerSensingPad as
/devices/d4290000.ap-sp/serio1/input/input9
[ 9.321507] libertas_sdio: Libertas SDIO driver
[ 9.336222] usbcore: registered new interface driver sisusb
[ 9.395734] calling clk_mmp_disable_ccic
[ 9.418559] usbcore: registered new interface driver udlfb
[ 9.433600] libertas_sdio: Copyright Pierre Ossman
[ 9.844355] usbcore: deregistering interface driver udlfb
[ 10.134935] runin-check: noop
[ 10.773100] input: olpc-kbdshim virtual touchscreen as
/devices/virtual/input/input10
[ 12.544978] calling clk_mmp_enable_ccic
[ 12.946663] input: olpc-kbdshim virtual keyboard as
/devices/virtual/input/input11
[ 13.001264] input: olpc-kbdshim virtual mouse as
/devices/virtual/input/input12
[ 13.742819] libertas_sdio mmc0:0001:1: (unregistered net_device):
20:7c:8f:74:39:14, fw 9.70.3p36, cap 0x000003a3
[ 13.768712] libertas_sdio mmc0:0001:1: wlan0: Marvell WLAN 802.11
adapter
[ 14.265013] calling clk_mmp_disable_ccic
[ 14.519982] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
[ 14.889860] ip_tables: (C) 2000-2006 Netfilter Core Team
[ 15.210542] psmouse serio1: Failed to enable mouse on
olpc_touchpad/serio0
[ 15.544948] psmouse serio1: Failed to enable mouse on
olpc_touchpad/serio0
[ 16.554941] psmouse serio1: Failed to deactivate mouse on
olpc_touchpad/serio0
[ 17.665065] psmouse serio1: Failed to enable mouse on
olpc_touchpad/serio0
[ 19.175045] fuse init (API version 7.19)
[ 19.434544] psmouse serio1: Failed to deactivate mouse on
olpc_touchpad/serio0
[ 21.535023] psmouse serio1: Failed to enable mouse on
olpc_touchpad/serio0
bash-4.2#
bash-4.2#
}}}
--
Ticket URL: <http://dev.laptop.org/ticket/12101>
One Laptop Per Child <http://laptop.org/>
OLPC bug tracking system
More information about the Bugs
mailing list