For those of you who don't know, I'm hunting a rather
large, ~1.1ms, lag on my machine. I'll email details to
anyone who hasn't been following...

I'd like to thank all of you for your help, Steve in
particular. I currently have my PC pulled apart. The
only thing inside is the motherboard, the video card,
the hard drive, the ethernet card and a floppy drive.
Everything BIOS related has been tried.

I'm running linux-2.4.0.test1-rtl-3.0.pre7, with a
working .config file. By 'working', I mean on someone
else's machine, the kernel compiled with this .config
runs my test code without the glitch prevalent on my
system. (Okay, the .config's are not exactly identical,
but the differences are not the problem - eg. different
ethernet card, etc.)

There are a couple log messages that I'm weary of, but
I don't know what to do about them. I'm attaching some
pleasure reading below for anyone interested in helping
this poor soul... (summarized below messaged)

>dmesg

Linux version 2.4.0-test1 ([EMAIL PROTECTED]) (gcc version
egcs-2.91.66 19990314/Linux (egcs-1.1.2 release)) #1 Wed Sep 13 10:12:37
EDT 2000
BIOS-provided physical RAM map:
 e820: 000000000009f800 @ 0000000000000000 (usable)
 e820: 0000000000000800 @ 000000000009f800 (reserved)
 e820: 0000000000018800 @ 00000000000e7800 (reserved)
 e820: 0000000003ffdc00 @ 0000000000100000 (usable)
 e820: 0000000000001c00 @ 00000000040fdc00 (ACPI data)
 e820: 0000000000000400 @ 00000000040ff800 (ACPI NVS)
 e820: 0000000003f00400 @ 00000000040ffc00 (usable)
 e820: 0000000000018800 @ 00000000fffe7800 (reserved)
user-defined physical RAM map:
 e820: 000000000009f000 @ 0000000000000000 (usable)
 e820: 0000000007d00000 @ 0000000000100000 (usable)
On node 0 totalpages: 32256
zone(0): 4096 pages.
zone(1): 28160 pages.
zone(2): 0 pages.
Kernel command line: auto BOOT_IMAGE=rtlinux ro root=308 mem=126m
Initializing CPU#0
Detected 448065177 Hz processor.
Console: colour VGA+ 80x25
Calibrating delay loop... 894.57 BogoMIPS
Memory: 124632k/129024k available (1275k kernel code, 4004k reserved, 82k
data, 172k init, 0k highmem)
Dentry-cache hash table entries: 16384 (order: 5, 131072 bytes)
Buffer-cache hash table entries: 4096 (order: 2, 16384 bytes)
Page-cache hash table entries: 32768 (order: 5, 131072 bytes)
kmem_create: Poisoning requested, but con given - bdev_cache
Inode-cache hash table entries: 8192 (order: 4, 65536 bytes)
kmem_create: Poisoning requested, but con given - inode_cache
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
PCI: PCI BIOS revision 2.10 entry at 0xfd9a3, last bus=1
PCI: Using configuration type 1
PCI: Probing PCI hardware
PCI: Using IRQ router PIIX [8086/122e] at 00:07.0
Limiting direct PCI/PCI transfers.
Linux NET4.0 for Linux 2.3
Based upon Swansea University Computer Society NET3.039
kmem_create: Poisoning requested, but con given - skbuff_head_cache
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
IP: routing cache hash table of 512 buckets, 4Kbytes
TCP: Hash tables configured (established 8192 bind 8192)
Starting kswapd v1.6
pty: 256 Unix98 ptys configured
Uniform Multi-Platform E-IDE driver Revision: 6.30
ide: Assuming 33MHz system bus speed for PIO modes; override with
idebus=xx
PIIX4: IDE controller on PCI bus 00 dev 39
PIIX4: chipset revision 1
PIIX4: not 100% native mode: will probe irqs later
hda: Maxtor 91296D6, ATA DISK drive
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
hda: 25313904 sectors (12961 MB) w/512KiB Cache, CHS=1575/255/63
Partition check:
 hda: hda1 hda2 < hda5 hda6 hda7 hda8 >
Serial driver version 4.93 (2000-03-20) with MANY_PORTS SHARE_IRQ
SERIAL_PCI enabled
3c59x.c:v0.99L+LK1.1.5  30 Apr 2000  Donald Becker and others
http://cesdis.gsfc.nasa.gov/linux/drivers/vortex.html $Revision: 1.78 $
eth0: 3Com PCI 3c905B Cyclone 100baseTx at 0x1080, PCI: Enabling device
00:0d.0 (0114 -> 0117)
 00:50:04:13:0a:60, IRQ 11
  8K byte-wide RAM 5:3 Rx:Tx split, autoselect/Autonegotiate interface.
  MII transceiver found at address 24, status 786d.
  MII transceiver found at address 0, status 786d.
3c59x: Wake-on-LAN functions disabled
  Enabling bus-master transmits and whole-frame receives.
kmem_create: Forcing size word alignment - nfs_fh
VFS: Mounted root (ext2 filesystem) readonly.
Freeing unused kernel memory: 172k freed
Adding Swap: 514040k swap-space (priority -1)
[EXT II FS 0.5b, 95/08/09, bs=1024, fs=1024, gc=376, bpg=8192, ipg=2048,
mo=ffffffea]
eth0: using NWAY autonegotiation
Real-Time Linux Extensions Loaded (http://www.fsmlabs.com/)

-----
In particular, the following 4 sections scare me:

1)
Page-cache hash table entries: 32768 (order: 5, 131072 bytes)
kmem_create: Poisoning requested, but con given - bdev_cache
Inode-cache hash table entries: 8192 (order: 4, 65536 bytes)
kmem_create: Poisoning requested, but con given - inode_cache
2)
Checking 386/387 coupling... OK, FPU using exception 16 error reporting.
3)
Linux NET4.0 for Linux 2.3
Based upon Swansea University Computer Society NET3.039
kmem_create: Poisoning requested, but con given - skbuff_head_cache
4)
ide: Assuming 33MHz system bus speed for PIO modes; override with 
        idebus=xx
PIIX4: IDE controller on PCI bus 00 dev 39
PIIX4: chipset revision 1
PIIX4: not 100% native mode: will probe irqs later


Any of this problematic? Any other ideas?

Thanks - Chuck

-- [rtl] ---
To unsubscribe:
echo "unsubscribe rtl" | mail [EMAIL PROTECTED] OR
echo "unsubscribe rtl <Your_email>" | mail [EMAIL PROTECTED]
---
For more information on Real-Time Linux see:
http://www.rtlinux.org/rtlinux/

Reply via email to