Date: Wed, 05 Jul 2000 14:59:16 +0900 From: haro@tk.kubota.co.jp (Munehiro Matsuda) To: mark@grondar.za Cc: current@FreeBSD.ORG Subject: Re: randomdev and APM. Not working together? Message-ID: <20000705145916I.haro@tk.kubota.co.jp> In-Reply-To: <200007010649.IAA13685@grimreaper.grondar.za> References: <20000701104544S.haro@tk.kubota.co.jp> <200007010649.IAA13685@grimreaper.grondar.za>
index | next in thread | previous in thread | raw e-mail
[-- Attachment #1 --]
Mark,
I'm sorry for the delay. I was out of town for few days..
From: Mark Murray <mark@grondar.za>
Date: Sat, 01 Jul 2000 08:49:50 +0200
::> If I use randomdev for ssh, then APM seem to have stopped working.
::
::This is wierd; I am running this randomdev on my Libretto, (I wrote
::it there), and it and APM are both fine.
::
::> Am I doing something wrong?
::
::No - you are doing everything right.
::
::Can you do any debugging on this? Are you able perhaps to trace the
::kernel and see where it fails?
Ok. I'll see what I can do.
BTW, I've taken a diff of dmesg output between randomdev loaded and
unloaded. As you can see, (1)outcome of "Calibrating clock" differs
and (2)device attaching order is some what different.
I'll let you know, if I can find anthing.
Thank you,
Haro
=------------------------------------------------------------------------------
_ _ Munehiro (haro) Matsuda
-|- /_\ |_|_| Business Incubation Dept., Kubota Corp.
/|\ |_| |_|_| 1-3 Nihonbashi-Muromachi 3-Chome
Chuo-ku Tokyo 103-8310, Japan
Tel: +81-3-3245-3318 Fax: +81-3-3245-3315
Email: haro@kubota.co.jp
[-- Attachment #2 --]
--- dmesg.no_randomdev Wed Jul 5 14:27:12 2000
+++ dmesg.randomdev Wed Jul 5 14:19:13 2000
@@ -3,18 +3,17 @@
The Regents of the University of California. All rights reserved.
FreeBSD 5.0-CURRENT #2: Fri Jun 30 13:08:01 JST 2000
haro@jkpc15.ttr.kubota.co.jp:/usr/src/sys/compile/JKPC15
-Calibrating clock(s) ... TSC clock: 266597235 Hz, i8254 clock: 1193106 Hz
-CLK_USE_I8254_CALIBRATION not specified - using default frequency
+Calibrating clock(s) ... TSC clock: 266597855 Hz, i8254 clock: 1181176 Hz
+1181176 Hz differs from default of 1193182 Hz by more than 1%
Timecounter "i8254" frequency 1193182 Hz
-CLK_USE_TSC_CALIBRATION not specified - using old calibration method
CPU: Pentium II/Pentium II Xeon/Celeron (266.62-MHz 686-class CPU)
Origin = "GenuineIntel" Id = 0x650 Stepping = 0
Features=0x183f9ff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,MMX,FXSR>
real memory = 134152192 (131008K bytes)
Physical memory chunk(s):
0x00001000 - 0x0009efff, 647168 bytes (158 pages)
-0x0042f000 - 0x07fdbfff, 129683456 bytes (31661 pages)
-avail memory = 126369792 (123408K bytes)
+0x00436000 - 0x07fdbfff, 129654784 bytes (31654 pages)
+avail memory = 126341120 (123380K bytes)
bios32: Found BIOS32 Service Directory header at 0xc00fdb70
bios32: Entry = 0xfdb80 (c00fdb80) Rev = 0 Len = 1
pcibios: PCI BIOS entry at 0xf0000+0xdba1
@@ -23,21 +22,19 @@
pnpbios: Event flag at 4ed
Other BIOS signatures found:
ACPI: 000fa1a0
-Preloaded elf kernel "kernel" at 0xc0416000.
+Preloaded elf kernel "kernel" at 0xc041d000.
+Preloaded elf module "randomdev.ko" at 0xc041d0a8.
+random: <entropy source>
+nulldev: <null device, zero device>
mem: <memory & I/O>
Pentium Pro MTRR support enabled
-nulldev: <null device, zero device>
md0: Malloc disk
Creating DISK md0
Math emulator present
-npx0: <math processor> on motherboard
-npx0: INT 16 interface
-apm0: <APM BIOS> on motherboard
-apm: found APM BIOS v1.2, connected at v1.2
ACPI: Found ACPI BIOS data at 0xc00fa1a0 (<NEC >, RSDT@7ff0000)
acpi0: <NEC > on motherboard
-acpi0: ADDR RANGE 7ff0000 8000 (mapped 0xc7b94000)
-acpi0: ADDR RANGE 7ff8000 8000 (mapped 0xc7b9c000)
+acpi0: ADDR RANGE 7ff0000 8000 (mapped 0xc7b91000)
+acpi0: ADDR RANGE 7ff8000 8000 (mapped 0xc7b99000)
acpi0: RSDT have 1 entries
acpi0: RSDT entry0 FACP
acpi0: FACP found
@@ -53,7 +50,9 @@
acpi0: acpi_io_gpe0_enable(0) = (0)
acpi0: acpi_io_pm1_control(0) = (1403, 0)
acpi0: acpi_io_pm2_control(0) = (0)
-acpi0: acpi_io_pm_timer(0) = (fa42ff)
+acpi0: acpi_io_pm_timer(0) = (796fc8)
+npx0: <math processor> on motherboard
+npx0: INT 16 interface
pcib0: <Intel 82443BX host to PCI bridge (AGP disabled)> on motherboard
found-> vendor=0x8086, dev=0x7192, revid=0x02
class=06-00-00, hdrtype=0x00, mfdev=0
@@ -175,6 +174,17 @@
uhub0: port 1 power on failed, IOERROR
uhub0: port 2 power on failed, IOERROR
pci0: <Intel 82371AB Power management controller> (vendor=0x8086, dev=0x7113) at 7.3
+ex_isa_identify()
+ata-: ata0 exists, using next available unit number
+ata-: ata1 exists, using next available unit number
+Trying Read_Port at 203
+Trying Read_Port at 243
+Trying Read_Port at 283
+Trying Read_Port at 2c3
+Trying Read_Port at 303
+Trying Read_Port at 343
+Trying Read_Port at 383
+Trying Read_Port at 3c3
pnpbios: 16 devices, largest 257 bytes
PNP0c01: adding fixed memory32 range 0-0x9fbff, size=0x9fc00
PNP0c01: adding fixed memory32 range 0x9fc00-0x9ffff, size=0x400
@@ -278,49 +288,10 @@
PNP0a03: adding io range 0xcf8-0xcff, size=0x8, align=0x1
PNP0a03: end config
pnpbios: handle 16 device ID PNP0a03 (030ad041)
-Trying Read_Port at 203
-Trying Read_Port at 243
-Trying Read_Port at 283
-Trying Read_Port at 2c3
-Trying Read_Port at 303
-Trying Read_Port at 343
-Trying Read_Port at 383
-Trying Read_Port at 3c3
-ata-: ata0 exists, using next available unit number
-ata-: ata1 exists, using next available unit number
-vga-: vga0 exists, using next available unit number
sc-: sc0 exists, using next available unit number
-ex_isa_identify()
+vga-: vga0 exists, using next available unit number
isa_probe_children: disabling PnP devices
isa_probe_children: probing non-PnP devices
-vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0
-fb0: vga0, vga, type:VGA (5), flags:0x7007f
-fb0: port:0x3c0-0x3df, crtc:0x3d4, mem:0xa0000 0x20000
-fb0: init mode:24, bios mode:3, current mode:24
-fb0: window:0xc00b8000 size:32k gran:32k, buf:0 size:32k
-vga0: vga: WARNING: video mode switching is not fully supported on this adapter
-VGA parameters upon power-up
-50 18 10 00 00 00 03 00 02 e7 a3 4f 67 8f 6b 1c
-24 b3 00 6f 0d 0e 00 00 07 80 49 8f 8f 28 1f 47
-6d a3 ff 00 01 02 03 04 05 14 07 38 39 3a 3b 3c
-3d 3e 3f 0c 00 0f 08 00 00 00 00 00 10 0e 00 ff
-VGA parameters in BIOS for mode 24
-50 18 10 00 10 00 03 00 02 67 5f 4f 50 82 55 81
-bf 1f 00 4f 0d 0e 00 00 00 00 9c 8e 8f 28 1f 96
-b9 a3 ff 00 01 02 03 04 05 14 07 38 39 3a 3b 3c
-3d 3e 3f 0c 00 0f 08 00 00 00 00 00 10 0e 00 ff
-EGA/VGA parameters to be used for mode 24
-50 18 10 00 00 00 03 00 02 e7 a3 4f 67 8f 6b 1c
-24 b3 00 6f 0d 0e 00 00 07 80 49 8f 8f 28 1f 47
-6d a3 ff 00 01 02 03 04 05 14 07 38 39 3a 3b 3c
-3d 3e 3f 0c 00 0f 08 00 00 00 00 00 10 0e 00 ff
-atkbd: the current kbd controller command byte 0047
-atkbd: keyboard ID 0x41ab (2)
-kbdc: RESET_KBD return code:00fa
-kbdc: RESET_KBD status:00aa
-sc0: <System console> on isa0
-sc0: VGA <16 virtual consoles, flags=0x200>
-sc0: fb0, kbd0, terminal emulator: sc (syscons terminal)
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
@@ -328,6 +299,10 @@
isa0: <@@@0000> found at port 0x170 irq 15
atkbdc0: <Keyboard controller (i8042)> at port 0x60,0x64 on isa0
atkbd0: <AT Keyboard> flags 0x1 irq 1 on atkbdc0
+atkbd: the current kbd controller command byte 0047
+atkbd: keyboard ID 0x41ab (2)
+kbdc: RESET_KBD return code:00fa
+kbdc: RESET_KBD status:00aa
kbd0 at atkbd0
kbd0: atkbd0, AT 101/102 (2), config:0x1, flags:0x3d0000
psm0: current command byte:0047
@@ -347,9 +322,30 @@
psm0: model GlidePoint, device ID 0-00, 2 buttons
psm0: config:00000000, flags:00000000, packet size:3
psm0: syncmask:c0, syncbits:00
-isa0: <@@@0000> found
-sc1: no video adapter is found.
-isa0: <@@@0000> found at flags 0x100
+vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0
+fb0: vga0, vga, type:VGA (5), flags:0x7007f
+fb0: port:0x3c0-0x3df, crtc:0x3d4, mem:0xa0000 0x20000
+fb0: init mode:24, bios mode:3, current mode:24
+fb0: window:0xc00b8000 size:32k gran:32k, buf:0 size:32k
+vga0: vga: WARNING: video mode switching is not fully supported on this adapter
+VGA parameters upon power-up
+50 18 10 00 00 00 03 00 02 e7 a3 4f 67 8f 6b 1c
+24 b3 00 6f 0d 0e 00 00 07 80 49 8f 8f 28 1f 47
+6d a3 ff 00 01 02 03 04 05 14 07 38 39 3a 3b 3c
+3d 3e 3f 0c 00 0f 08 00 00 00 00 00 10 0e 00 ff
+VGA parameters in BIOS for mode 24
+50 18 10 00 10 00 03 00 02 67 5f 4f 50 82 55 81
+bf 1f 00 4f 0d 0e 00 00 00 00 9c 8e 8f 28 1f 96
+b9 a3 ff 00 01 02 03 04 05 14 07 38 39 3a 3b 3c
+3d 3e 3f 0c 00 0f 08 00 00 00 00 00 10 0e 00 ff
+EGA/VGA parameters to be used for mode 24
+50 18 10 00 00 00 03 00 02 e7 a3 4f 67 8f 6b 1c
+24 b3 00 6f 0d 0e 00 00 07 80 49 8f 8f 28 1f 47
+6d a3 ff 00 01 02 03 04 05 14 07 38 39 3a 3b 3c
+3d 3e 3f 0c 00 0f 08 00 00 00 00 00 10 0e 00 ff
+sc0: <System console> at flags 0x100 on isa0
+sc0: VGA <16 virtual consoles, flags=0x300>
+sc0: fb0, kbd0, terminal emulator: sc (syscons terminal)
isa0: <@@@0000> found
pcic0: <Intel i82365> at port 0x3e0 iomem 0xd0000 irq 10 on isa0
pcic0: management irq 10
@@ -369,12 +365,15 @@
ppc0: <Parallel port> at port 0x378-0x37b irq 7 on isa0
ppc0: Generic chipset (ECP/PS2/NIBBLE) in COMPATIBLE mode
ppc0: FIFO with 16/16/8 bytes threshold
-ppi0: <Parallel I/O> on ppbus0
-lpt0: <Printer> on ppbus0
-lpt0: Interrupt-driven port
plip0: <PLIP network interface> on ppbus0
bpf: lp0 attached
+lpt0: <Printer> on ppbus0
+lpt0: Interrupt-driven port
+ppi0: <Parallel I/O> on ppbus0
pca0 at port 0x40 on isa0
+sc1: no video adapter is found.
+isa0: <@@@0000> found
+isa0: <@@@0000> found
isa_probe_children: probing PnP devices
unknown: <PNP0320> can't assign resources
pca1: <AT-style speaker sound> at port 0x61 on isa0
@@ -389,15 +388,15 @@
1:0260fe3f 0..608=609 cylinders, 0..254=255 heads, 1..63=63 sectors
0 accounted for
Device configuration finished.
-bpf: ppp0 attached
-new masks: bio 68c240, tty 631092, net 6710b2
-bpf: lo0 attached
+bpf: faith0 attached
bpf: gif0 attached
bpf: gif1 attached
bpf: gif2 attached
bpf: gif3 attached
bpf: stf0 attached
-bpf: faith0 attached
+bpf: lo0 attached
+bpf: ppp0 attached
+new masks: bio 68c240, tty 631092, net 6710b2
Linux-ELF exec handler installed
IP Filter: v3.4.4 initialized. Default = pass all, Logging = enabled
ata0-master: success setting up UDMA2 mode on PIIX4 chip
help
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20000705145916I.haro>
