IO-APIC timer 2.1/2.2

Agus Budy Wuysang (supes-1@usa.net)
Thu, 31 Dec 1998 13:03:05 +0700


This is a multi-part message in MIME format.
--------------254AC76633EC59F687A90A60
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit

My /proc/interrupts looks like this:

CPU0 CPU1
0: 529340 0 XT-PIC timer
1: 4299 4348 IO-APIC-edge keyboard
2: 0 0 XT-PIC cascade
3: 482285 490657 IO-APIC-edge serial
4: 39092 38549 IO-APIC-edge serial
5: 2 0 IO-APIC-edge soundblaster
8: 2 0 IO-APIC-edge rtc
13: 1 0 XT-PIC fpu
17: 9503 9528 IO-APIC-level aic7xxx
18: 9858 9779 IO-APIC-level BusLogic BT-958
19: 5399 5293 IO-APIC-level eth0
NMI: 0
ERR: 0

(kernel boot message attached)

The questions:
- Is there anyway I can enable IO-APIC for timer?
- Which one is faster/better IO-APIC-level or edge?

The system is a Dell OptiPlex GxPro dual PPro 200MHz

I am asking this question because there is another machine
(ALR Quad6 dual PPro 200MHz) has IO-APIC-edge for timer...

-- 
+---| Netscape Communicator 4.x |---| Powered by Linux 2.1.x |---+
|/v\ Agus Budy Wuysang                   MIS Department          |
| |  Phone:  +62-21-344-1316 ext 317     GSM: +62-816-1972-051   |
+--------| http://www.rad.net.id/users/personal/s/supes |--------+
-----BEGIN GEEK CODE BLOCK-----
Version: 3.1
GCS/IT dx s: a- C+++ UL++++$ P- L+++(++++) E--- W++ N+++ o? K? w-- O-
M- V-- PS+ PE Y-- PGP t+@ 5 X+ R- tv- b+ DI? D++(+) G e++ h* r+ y++
------END GEEK CODE BLOCK------
--------------254AC76633EC59F687A90A60
Content-Type: text/plain; charset=us-ascii;
 name="kbootmsg.txt"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline;
 filename="kbootmsg.txt"

Linux version 2.2.0-pre1 (root@krypton.mis.fsw.com.id) (gcc version pgcc-2.90.29 980515 (egcs-1.0.3 release)) #1 SMP Wed Dec 30 19:43:35 JAVT 1998 Intel MultiProcessor Specification v1.4 Virtual Wire compatibility mode. OEM ID: DELL Product ID: OPTIPLEXGX2 APIC at: 0xFEE00000 Processor #0 Pentium(tm) Pro APIC version 17 Processor #1 Pentium(tm) Pro APIC version 17 I/O APIC #2 Version 17 at 0xFEC00000. Processors: 2 mapped APIC to ffffe000 (fee00000) mapped IOAPIC to ffffd000 (fec00000) Detected 199984983 Hz processor. Console: colour VGA+ 80x34 Calibrating delay loop... 199.07 BogoMIPS Memory: 62744k/65536k available (1020k kernel code, 420k reserved, 1032k data, 84k init) VFS: Diskquotas version dquot_6.4.0 initialized Checking 386/387 coupling... OK, FPU using exception 16 error reporting. Checking 'hlt' instruction... OK. POSIX conformance testing by UNIFIX mtrr: v1.26 (19981001) Richard Gooch (rgooch@atnf.csiro.au) per-CPU timeslice cutoff: 50.24 usecs. CPU0: Intel Pentium Pro stepping 07 calibrating APIC timer ... ..... CPU clock speed is 199.4418 MHz. ..... APIC bus clock speed is 66.4803 MHz. Booting processor 1 eip 2000 Calibrating delay loop... 199.07 BogoMIPS OK. CPU1: Intel Pentium Pro stepping 07 Total of 2 processors activated (398.13 BogoMIPS). enabling symmetric IO mode... ...done. ENABLING IO-APIC IRQs init IO_APIC IRQs IO-APIC pin 0, 2, 20, 21, 22, 23 not connected. ...trying to set up timer as ExtINT... .. (found pin 0) ... works. number of MP IRQ sources: 36. number of IO-APIC registers: 24. testing the IO APIC....................... .... register #00: 00000000 ....... : physical APIC id: 00 .... register #01: 00170011 ....... : max redirection entries: 0017 ....... : IO APIC version: 0011 .... register #02: 00000000 ....... : arbitration: 00 .... IRQ redirection table: NR Log Phy Mask Trig IRR Pol Stat Dest Deli Vect: 00 001 01 0 0 0 0 0 1 7 00 01 000 00 0 0 0 0 0 1 1 59 02 000 00 1 0 0 0 0 0 0 00 03 000 00 0 0 0 0 0 1 1 61 04 000 00 0 0 0 0 0 1 1 69 05 000 00 0 0 0 0 0 1 1 71 06 000 00 0 0 0 0 0 1 1 79 07 000 00 0 0 0 0 0 1 1 81 08 000 00 0 0 0 0 0 1 1 89 09 000 00 0 0 0 0 0 1 1 91 0a 000 00 0 0 0 0 0 1 1 99 0b 000 00 0 0 0 0 0 1 1 A1 0c 000 00 0 0 0 0 0 1 1 A9 0d 000 00 1 0 0 0 0 0 0 00 0e 000 00 0 0 0 0 0 1 1 B1 0f 000 00 0 0 0 0 0 1 1 B9 10 0FF 0F 1 1 0 1 0 1 1 C1 11 0FF 0F 1 1 0 1 0 1 1 C9 12 0FF 0F 1 1 0 1 0 1 1 D1 13 0FF 0F 1 1 0 1 0 1 1 D9 14 000 00 1 0 0 0 0 0 0 00 15 000 00 1 0 0 0 0 0 0 00 16 000 00 1 0 0 0 0 0 0 00 17 000 00 1 0 0 0 0 0 0 00 .................................... done. PCI: PCI BIOS revision 2.10 entry at 0xfc71e PCI: Using configuration type 1 PCI: Probing PCI hardware PCI->APIC IRQ transform: (B0,I16,P0) -> 16 PCI->APIC IRQ transform: (B0,I17,P0) -> 17 PCI->APIC IRQ transform: (B1,I8,P0) -> 19 PCI->APIC IRQ transform: (B1,I11,P0) -> 18 PCI: 00:00 [8086/1237]: Passive release enable (00) Swansea University Computer Society NET3.039 for Linux 2.1 NET3: Unix domain sockets 0.16 for Linux NET3.038. Swansea University Computer Society TCP/P for NET3.037 IP Protocols: ICMP, UDP, TCP Swansea University Computer Society IPX 0.38 for NET3.037 IPX Portions Copyright (c) 1995 Caldera, Inc. Initializing RT netlink socket Starting kswapd v 1.5 Serial driver version 4.27 with no serial options enabled ttyS00 at 0x03f8 (irq = 4) is a 16550A ttyS01 at 0x02f8 (irq = 3) is a 16550A Real Time Clock Driver v1.09 RAM disk driver initialized: 16 RAM disks of 4096K size md driver 0.36.6 MAX_MD_DEV=4, MAX_REAL=8 scsi : 0 hosts. scsi : detected total. Partition check: RAMDISK: Compressed image found at block 0 VFS: Mounted root (ext2 filesystem). (scsi0) <Adaptec AHA-2940A Ultra SCSI host adapter> found at PCI 17/0 (scsi0) Narrow Channel, SCSI ID=7, 3/255 SCBs (scsi0) Downloading sequencer code... 419 instructions downloaded scsi0 : Adaptec AHA274x/284x/294x (EISA/VLB/PCI-Fast SCSI) 5.1.6/3.2.4 <Adaptec AHA-2940A Ultra SCSI host adapter> scsi : 1 host. Vendor: QUANTUM Model: FIREBALL1080S Rev: 1Q08 Type: Direct-Access ANSI SCSI revision: 02 Detected scsi disk sda at scsi0, channel 0, id 0, lun 0 (scsi0:0:0:0) Synchronous at 10.0 Mbyte/sec, offset 8. Vendor: MICROP Model: 4110-09NB_Nov18F Rev: TN0F Type: Direct-Access ANSI SCSI revision: 02 Detected scsi disk sdb at scsi0, channel 0, id 1, lun 0 (scsi0:0:1:0) Synchronous at 10.0 Mbyte/sec, offset 15. Vendor: MICROP Model: 4110-09NB_Nov18F Rev: TN0F Type: Direct-Access ANSI SCSI revision: 02 Detected scsi disk sdc at scsi0, channel 0, id 2, lun 0 (scsi0:0:2:0) Synchronous at 10.0 Mbyte/sec, offset 15. Vendor: MICROP Model: 4110-09NB_Nov18F Rev: TN0F Type: Direct-Access ANSI SCSI revision: 02 Detected scsi disk sdd at scsi0, channel 0, id 3, lun 0 (scsi0:0:3:0) Synchronous at 10.0 Mbyte/sec, offset 15. Vendor: PIONEER Model: CD-ROM DRM-604X Rev: 2405 Type: CD-ROM ANSI SCSI revision: 02 (scsi0:0:5:0) Synchronous at 5.0 Mbyte/sec, offset 15. Vendor: PIONEER Model: CD-ROM DRM-604X Rev: 2405 Type: CD-ROM ANSI SCSI revision: 02 Vendor: PIONEER Model: CD-ROM DRM-604X Rev: 2405 Type: CD-ROM ANSI SCSI revision: 02 Vendor: PIONEER Model: CD-ROM DRM-604X Rev: 2405 Type: CD-ROM ANSI SCSI revision: 02 Vendor: PIONEER Model: CD-ROM DRM-604X Rev: 2405 Type: CD-ROM ANSI SCSI revision: 02 Vendor: PIONEER Model: CD-ROM DRM-604X Rev: 2405 Type: CD-ROM ANSI SCSI revision: 02 Vendor: ARCHIVE Model: Python 04106-XXX Rev: 7270 Type: Sequential-Access ANSI SCSI revision: 02 (scsi0:0:6:0) Synchronous at 6.67 Mbyte/sec, offset 15. SCSI device sda: hdwr sector= 512 bytes. Sectors= 2134305 [1042 MB] [1.0 GB] sda: sda1 sda2 sda3 SCSI device sdb: hdwr sector= 512 bytes. Sectors= 2053880 [1002 MB] [1.0 GB] sdb: sdb1 sdb2 SCSI device sdc: hdwr sector= 512 bytes. Sectors= 2053880 [1002 MB] [1.0 GB] sdc: sdc1 sdc2 SCSI device sdd: hdwr sector= 512 bytes. Sectors= 2053880 [1002 MB] [1.0 GB] sdd: sdd1 sdd2 scsi: ***** BusLogic SCSI Driver Version 2.1.15 of 17 August 1998 ***** scsi: Copyright 1995-1998 by Leonard N. Zubkoff <lnz@dandelion.com> scsi1: Configuring BusLogic Model BT-958 PCI Wide Ultra SCSI Host Adapter scsi1: Firmware Version: 5.06I, I/O Address: 0xECDC, IRQ Channel: 18/Level scsi1: PCI Bus: 1, Device: 11, Address: 0xFCFFF000, Host Adapter SCSI ID: 7 scsi1: Parity Checking: Enabled, Extended Translation: Disabled scsi1: Synchronous Negotiation: Fast, Wide Negotiation: Enabled scsi1: Disconnect/Reconnect: Enabled, Tagged Queuing: Enabled scsi1: Scatter/Gather Limit: 128 of 8192 segments, Mailboxes: 211 scsi1: Driver Queue Depth: 211, Hos Adapter Queue Depth: 192 scsi1: Tagged Queue Depth: Automatic, Untagged Queue Depth: 3 scsi1: Error Recovery Strategy: Default, SCSI Bus Reset: Enabled scsi1: SCSI Bus Termination: Both Enabled, SCAM: Disabled scsi1: *** BusLogic BT-958 Initialized Successfully *** scsi1 : BusLogic BT-958 scsi : 2 hosts. Vendor: SEAGATE Model: ST15150W Rev: 0022 Type: Direct-Access ANSI SCSI revision: 02 Detected scsi disk sde at scsi1, channel 0, id 0, lun 0 scsi1: Target 0: Queue Depth 28, Wide Synchronous at 20.0 MB/sec, offset 15 SCSI device sde: hdwr sector= 512 bytes. Sectors= 8388315 [4095 MB] [4.1 GB] sde: sde1 sde2 sde3 sde4 VFS: Mounted root (ext2 filesystem) readonly. change_root: old root has d_count=1 Trying to unmount old root ... okay Freeing unused kernel memory: 84k freed Adding Swap: 122876k swap-space (priority -1) Soundblaster audio driver Copyright (C) by Hannu Savolainen 1993-1996 SB 4.13 detected OK (220) YM3812 and OPL-3 driver Copyright (C) by Hannu Savolainen, Rob Hooft 1993-1996 REGISTER_DEV sdb1 to md0 done REGISTER_DEV sdc1 to md0 done REGISTER_DEV sdd1 to md0 done raid0 personality registered raid0 : Allocating 8 bytes for hash. REGISTER_DEV sdb2 to md1 done REGISTER_DEV sdc2 to md1 done REGISTER_DEV sdd2 to md1 done raid0 : Allocating 8 bytes for hash. scsi1: Tagged Queuing now active for Target 0 st: bufsize 32768, wrt 30720, max buffers 4, s/g segs 16. Detected scsi tape st0 at scsi0, channel 0, id 6, lun 0 3c59x.c:v0.99E 5/12/98 Donald Becker http://cesdis.gsfc.nasa.gov/linux/drivers/vortex.html eth0: 3Com 3c590 Vortex 10Mbps at 0xece0, 00:c0:4f:c3:25:a6, IRQ 19 32K byte-wide RAM 1:1 Rx:Tx split, 10baseT interface. eth0: Overriding PCI latency timer (CFLT) setting of 32, new value is 248. diald uses obsolete (PF_INET,SOCK_PACKET) CSLIP: code copyright 1989 Regents of the University of California SLIP: version 0.8.4-NET3.019-NEWTTY-MODULAR (dynamic channels, max=256).

--------------254AC76633EC59F687A90A60--

- 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/