lkml.org 
[lkml]   [2000]   [Jan]   [29]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
SubjectRe: Keyboard is frozen on boot of 2.3.41
* Linus Torvalds (torvalds@transmeta.com) [000129 21:06]:
>
>
> On Sat, 29 Jan 2000, Michael Neuffer wrote:
> >
> > If you thake out the yenta/pccard support everything works fine.
> > I guess when you and Dominik worked the quirks out of the yenta
> > support something slipped thru your fingers.
>
> Hmm.. What does /proc/interrupts say when the problem happens?
>
> The only interaction I can imagine with the pcmcia code is that it might
> share an interrupt with the mouse, and the shared interrupts might just
> confuse the mouse/kbd driver..


+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Linux version 2.3.41 (root@schlepflop) (gcc version 2.95.2 20000116 (Debian GNU/Linux)) #7 Sat Jan 29 22:59:01 CET 2000
e820: 0009f800 @ 00000000 (usable)
e820: 00000800 @ 0009f800 (reserved)
e820: 00014800 @ 000eb800 (reserved)
e820: 07f00000 @ 00100000 (usable)
e820: 00014800 @ fffeb800 (reserved)
Scan SMP from c0000000 for 1024 bytes.
Scan SMP from c009fc00 for 1024 bytes.
Scan SMP from c00f0000 for 65536 bytes.
Scan SMP from c009f800 for 4096 bytes.
mapped APIC to ffffe000 (01000000)
On node 0 totalpages: 00008000
zone(0): 4096 pages.
zone(1): 28672 pages.
zone(2): 0 pages.
Initializing CPU#0
Detected 300013090 Hz processor.
Console: colour dummy device 80x25
Calibrating delay loop... 299.01 BogoMIPS
Memory: 126292k/131072k available (1414k kernel code, 4392k reserved, 125k data, 184k init, 0k highmem)
Buffer-cache hash table entries: 8192 (order: 3, 32768 bytes)
Page-cache hash table entries: 32768 (order: 5, 131072 bytes)
CPU: Intel Pentium II (Deschutes) stepping 02
Checking 386/387 coupling... OK, FPU using exception 16 error reporting.
Checking 'hlt' instruction... OK.
POSIX conformance testing by UNIFIX
mtrr: v1.35 (19990512) Richard Gooch (rgooch@atnf.csiro.au)
PCI: PCI BIOS revision 2.10 entry at 0xfd9d3
PCI: Using configuration type 1
PCI: Probing PCI hardware
PCI: Interrupt Routing Table found at 0xc00fdf60 [router type 8086/122e]
Limiting direct PCI/PCI transfers.
isapnp: Scanning for Pnp cards...
isapnp: No Plug & Play device found
Linux NET4.0 for Linux 2.3
Based upon Swansea University Computer Society NET3.039
NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
NET4: Linux TCP/IP 1.0 for NET4.0
IP Protocols: ICMP, UDP, TCP, IGMP
IP: routing cache hash table of 1024 buckets, 8Kbytes
TCP: Hash tables configured (established 8192 bind 16384)
Linux IP multicast router 0.06 plus PIM-SM
apm: BIOS version 1.2 Flags 0x03 (Driver version 1.11)
Starting kswapd v1.6
vesafb: framebuffer at 0x4244635648, mapped to 0xc8800000, size 8128k
vesafb: mode is 1024x768x24, linelength=3072, pages=2
vesafb: protected mode interface info at c000:4d98
vesafb: pmi: set display start = c00c4dfe, set palette = c00c4e58
vesafb: pmi: ports = e885 e81f e8b4 e8b8 e818 e814 e8c0 e8c3 e8c1
vesafb: scrolling: ypan using protected mode interface, yres_virtual=2709
vesafb: directcolor: size=0:8:8:8, shift=0:16:8:0
Console: switching to colour frame buffer device 128x48
fb0: VESA VGA frame buffer device
Serial driver version 4.92 (2000-1-27) with MANY_PORTS SHARE_IRQ SERIAL_PCI ISAPNP enabled
ttyS00 at 0x03f8 (irq = 4) is a 16550A
ttyS01 at 0x02f8 (irq = 3) is a 16550A
pty: 1024 Unix98 ptys configured
RAMDISK driver initialized: 16 RAM disks of 4096K size 1024 blocksize
loop: registered device at major 7
loop: enabling 8 loop devices
Uniform Multi-Platform E-IDE driver Revision: 6.30
PIIX4: IDE controller on PCI bus 00 dev 39
PIIX4: not 100% native mode: will probe irqs later
ide0: BM-DMA at 0xfcd0-0xfcd7, BIOS settings: hda:DMA, hdb:pio
ide1: BM-DMA at 0xfcd8-0xfcdf, BIOS settings: hdc:DMA, hdd:pio
hda: IBM-DYLA-28100, ATA DISK drive
hdc: MATSHITADVD-ROM SR-8171, ATAPI CDROM drive
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
ide1 at 0x170-0x177,0x376 on irq 15
hda: IBM-DYLA-28100, 7815MB w/459kB Cache, CHS=1058/240/63, UDMA(33)
hdc: ATAPI 20X DVD-ROM drive, 512kB Cache, DMA
Uniform CD-ROM driver Revision: 3.06
Partition check:
hda: hda1 hda2 hda3 < hda5 hda6 > hda4
Floppy drive(s): fd0 is 1.44M
FDC 0 is a post-1991 82077
scsi : 0 hosts.
scsi : detected total.
Real Time Clock Driver v1.09b
Non-volatile memory driver v1.0
Linux PCMCIA Card Services 3.1.9
options: [pci] [cardbus] [apm]
Adding cardbus controller 0: Texas Instruments PCI1220
Yenta IRQ list 0298, PCI irq0
Socket status: 30000006
Adding cardbus controller 1: Texas Instruments PCI1220 (#2)
Yenta IRQ list 0698, PCI irq0
Socket status: 30000020
Databook TCIC-2 PCMCIA probe: not found.
VFS: Mounted root (ext2 filesystem) readonly.
Freeing unused kernel memory: 184k freed
Adding Swap: 130748k swap-space (priority -1)
cs: socket 1 timed out during reset
maestro: version 0.13 time 11:00:09 Jan 29 2000
maestro: clipping dsps_order to 2
maestro: Configuring ESS Maestro 2 found at IO 0xF800 IRQ 5
maestro: subvendor id: 0x00851028
maestro: AC97 Codec detected: v: 0x41445303 caps: 0x400 pwr: 0xf
maestro: 4 channels configured.
cs: cb_alloc(bus 4): vendor 0x10b7, device 0x5157
PCI: Enabling device 04:00.0 (0000 -> 0003)
VFS: Disk change detected on device fd(2,0)
end_request: I/O error, dev 02:00 (floppy), sector 0
cs: IO port probe 0x1000-0x17ff: excluding 0x1400-0x147f
cs: IO port probe 0x0100-0x04ff: excluding 0x378-0x37f 0x4d0-0x4d7
cs: IO port probe 0x0a00-0x0aff: clean.
3c59x.c:v0.99L 5/28/99 Donald Becker http://cesdis.gsfc.nasa.gov/linux/drivers/vortex.html
cs: cb_enable(bus 4)
vortex_reap()
vortex_attach(bus 4, function 0, device 5157)
eth0: 3Com 3CCFE575 Cyclone CardBus at 0x1400, 00:10:4b:f0:ec:4e, IRQ 3
eth0: CardBus functions mapped 11000080->c9018080
8K byte-wide RAM 5:3 Rx:Tx split, MII interface.
MII transceiver found at address 0, status 782d.
Enabling bus-master transmits and whole-frame receives.
0x378: FIFO is 16 bytes
0x378: writeIntrThreshold is 7
0x378: readIntrThreshold is 7
0x378: PWord is 8 bits
0x378: Interrupts are ISA-Pulses
parport0: PC-style at 0x378 (0x778) [PCSPP,TRISTATE,ECP]
parport0: cpp_daisy: aa5500ff(38)
parport0: assign_addrs: aa5500ff(38)
lp0: using parport0 (polling).
lp0: console ready
Installing knfsd (copyright (C) 1996 okir@monad.swb.de).

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Before accessing psaux

CPU0
0: 23520 XT-PIC timer
1: 157 XT-PIC keyboard
2: 0 XT-PIC cascade
3: 197 XT-PIC eth0
5: 0 XT-PIC ESS Maestro 2
8: 1 XT-PIC rtc
13: 1 XT-PIC fpu
14: 6098 XT-PIC ide0
15: 3 XT-PIC ide1
NMI: 0
ERR: 0

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

After starting gpm

CPU0
0: 51217 XT-PIC timer
1: 420 XT-PIC keyboard
2: 0 XT-PIC cascade
3: 432 XT-PIC eth0
5: 0 XT-PIC ESS Maestro 2
8: 1 XT-PIC rtc
12: 0 XT-PIC PS/2 Mouse
13: 1 XT-PIC fpu
14: 6315 XT-PIC ide0
15: 3 XT-PIC ide1
NMI: 0
ERR: 0

It is interesting to see that the psaux device is not sharing an
interrupt with anybody else and no interrupts are beeing received.

Once gpm is disabled and the device closed everything returns to its
normal state.

I think it is also worthwhile to note that disabling the toshiba
workaround results in the same symptoms except for the fact that the
"AT keyboard not present ?" warning is not beeing printed anymore.


Mike

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/

\
 
 \ /
  Last update: 2005-03-22 13:56    [W:0.085 / U:0.788 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site