Bug 20429

Summary: [kbd] setting flags 0x1 in atkbd0 locks keyboard
Product: Base System Reporter: deuerl <deuerl>
Component: kernAssignee: freebsd-bugs (Nobody) <bugs>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: 4.1-STABLE   
Hardware: Any   
OS: Any   

Description deuerl 2000-08-05 12:00:04 UTC
	Setting device          atkbd0  at atkbdc? irq 1 flags 0x1
	in kernel
	leaves keyboard in an inaccessible state ->
	no keystrokes are accepted

Fix: 

leave out flags 0x1
How-To-Repeat: 
	Compile kernel
Comment 1 Sheldon Hearn freebsd_committer freebsd_triage 2000-08-07 11:05:33 UTC
State Changed
From-To: open->feedback

Could you send the output of the dmesg(8) command so 
that the maintainer of this driver has some idea 
of what hardware you're using? 


Comment 2 Sheldon Hearn freebsd_committer freebsd_triage 2000-08-07 11:05:33 UTC
Responsible Changed
From-To: freebsd-bugs->yokota

Over to maintainer.
Comment 3 deuerl 2000-08-15 14:07:30 UTC
Hi,

sorry have overseen your mail :(
here  is the desired output flags 0x1 not set

> Synopsis: setting flags 0x1 in atkbd0 locks keyboard
> 
> State-Changed-From-To: open->feedback
> State-Changed-By: sheldonh
> State-Changed-When: Mon Aug 7 03:05:33 PDT 2000
> State-Changed-Why: 
> Could you send the output of the dmesg(8) command so
> that the maintainer of this driver has some idea
> of what hardware you're using?
> 
> 
> Responsible-Changed-From-To: freebsd-bugs->yokota
> Responsible-Changed-By: sheldonh
> Responsible-Changed-When: Mon Aug 7 03:05:33 PDT 2000
> Responsible-Changed-Why: 
> Over to maintainer.
> 
> http://www.freebsd.org/cgi/query-pr.cgi?pr=20429
> 

Copyright (c) 1992-2000 The FreeBSD Project.
Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
        The Regents of the University of California. All rights reserved.
FreeBSD 4.1-STABLE #0: Mon Aug 14 22:10:16 CEST 2000
    deuerl@baerle.baerle.new-wen.net:/data/obj4/data/src4/sys/BAERLE4
Timecounter "i8254"  frequency 1193182 Hz
CPU: Pentium II/Pentium II Xeon/Celeron (398.94-MHz 686-class CPU)
  Origin = "GenuineIntel"  Id = 0x652  Stepping = 2
  Features=0x183f9ff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,SEP,MTRR,PGE,MCA,CMOV,PA
T,PSE36,MMX,FXSR>
real memory  = 134152192 (131008K bytes)
avail memory = 125747200 (122800K bytes)
Preloaded elf kernel "kernel" at 0xc0461000.
ccd0-3: Concatenated disk drivers
Pentium Pro MTRR support enabled
md0: Malloc disk
npx0: <math processor> on motherboard
npx0: INT 16 interface
pcib0: <Intel 82443BX (440 BX) host to PCI bridge> on motherboard
pci0: <PCI bus> on pcib0
pcib1: <Intel 82443BX (440 BX) PCI-PCI (AGP) bridge> at device 1.0 on pci0
pci1: <PCI bus> on pcib1
pci1: <NVidia Riva TNT graphics accelerator> at 0.0 irq 11
isab0: <Intel 82371AB PCI to ISA bridge> at device 7.0 on pci0
isa0: <ISA bus> on isab0
atapci0: <Intel PIIX4 ATA33 controller> port 0xf000-0xf00f at device 7.1 on pci0
ata0: at 0x1f0 irq 14 on atapci0
ata1: at 0x170 irq 15 on atapci0
pci0: <Intel 82371AB/EB (PIIX4) USB controller> at 7.2
chip1: <Intel 82371AB Power management controller> port 0x5000-0x500f at device
7.3 on pci0
bktr0: <BrookTree 848> mem 0xe8001000-0xe8001fff irq 11 at device 8.0 on pci0
iicbb0: <I2C generic bit-banging driver> on bti2c0
iicbus0: <Philips I2C bus> on iicbb0 master-only
iicsmb0: <I2C to SMB bridge> on iicbus0
smbus0: <System Management Bus> on iicsmb0
smb0: <SMBus general purpose I/O> on smbus0
iic0: <I2C general purpose I/O> on iicbus0
smbus1: <System Management Bus> on bti2c0
smb1: <SMBus general purpose I/O> on smbus1
Miro TV, Temic PAL tuner.
ed0: <NE2000 PCI Ethernet (RealTek 8029)> port 0xe400-0xe41f irq 10 at device 9.
0 on pci0
ed0: address 00:40:05:59:06:9f, type NE2000 (16 bit)
ahc0: <Adaptec 2940 SCSI adapter> port 0xe800-0xe8ff mem 0xe8000000-0xe8000fff i
rq 12 at device 10.0 on pci0
ahc0: aic7870 Single Channel A, SCSI Id=7, 16/255 SCBs
isa0: too many dependant configs (8)
fdc0: <NEC 72065B or clone> at port 0x3f0-0x3f5,0x3f7 irq 6 drq 2 on isa0
fdc0: FIFO enabled, 8 bytes threshold
fd0: <1440-KB 3.5" drive> on fdc0 drive 0
atkbdc0: <Keyboard controller (i8042)> at port 0x60,0x64 on isa0
atkbd0: <AT Keyboard> irq 1 on atkbdc0
kbd0 at atkbd0
vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0
sc0: <System console> at flags 0x100 on isa0
sc0: VGA <16 virtual consoles, flags=0x300>
sio0 at port 0x3f8-0x3ff irq 4 flags 0x10 on isa0
sio0: type 16550A
sio1 at port 0x2f8-0x2ff irq 3 on isa0
sio1: type 16550A
ppc0: <Parallel port> at port 0x378-0x37f irq 7 on isa0
ppc0: SMC-like chipset (ECP/EPP/PS2/NIBBLE) in COMPATIBLE mode
ppc0: FIFO with 16/16/16 bytes threshold
plip0: <PLIP network interface> on ppbus0
lpt0: <Printer> on ppbus0
lpt0: Interrupt-driven port
ppi0: <Parallel I/O> on ppbus0
sbc0: <Creative SB AWE64 Gold> at port 0x220-0x22f,0x330-0x331,0x388-0x38b irq 5
 drq 1,5 on isa0
sbc0: setting card to irq 5, drq 1, 5
pcm0: <SB DSP 4.16> on sbc0
unknown0: <Game> at port 0x200-0x207 on isa0
unknown1: <WaveTable> at port 0x620-0x623 on isa0
DUMMYNET initialized (000608)
IP packet filtering initialized, divert enabled, rule-based forwarding enabled,
default to accept, unlimited logging
IPv6 packet filtering initialized, default to accept, unlimited logging
ad0: 29311MB <Maxtor 53073U6> [59554/16/63] at ata0-master using UDMA33
ad2: 4172MB <FUJITSU MPA3043ATU> [9042/15/63] at ata1-master using UDMA33
acd0: CDROM <FX4820T> at ata1-slave using UDMA33
Mounting root from ufs:/dev/ad2s1a
cd0 at ahc0 bus 0 target 2 lun 0
cd0: <YAMAHA CRW4416S 1.0h> Removable CD-ROM SCSI-2 device
cd0: 8.333MB/s transfers (8.333MHz, offset 15)
cd0: cd present [347047 x 2048 byte records]
da0 at ahc0 bus 0 target 0 lun 0
da0: <IBM DORS-32160 WA6A> Fixed Direct Access SCSI-CCS device
da0: 10.000MB/s transfers (10.000MHz, offset 15), Tagged Queueing Enabled
da0: 2015MB (4127761 512 byte sectors: 255H 63S/T 256C)
Comment 4 Sheldon Hearn freebsd_committer freebsd_triage 2000-08-15 15:33:12 UTC
State Changed
From-To: feedback->open

Feedback acquired.
Comment 5 Mark Linimon freebsd_committer freebsd_triage 2004-08-26 05:29:25 UTC
State Changed
From-To: open->feedback

Is this still a problem with modern versions of FreeBSD? 


Comment 6 Mark Linimon freebsd_committer freebsd_triage 2004-08-26 05:29:25 UTC
Responsible Changed
From-To: yokota->freebsd-bugs

With bugmeister hat on, reassign from inactive committer.
Comment 7 Mark Linimon freebsd_committer freebsd_triage 2005-03-21 06:32:25 UTC
State Changed
From-To: feedback->closed

Feedback timeout (> 6 months).