> I'm concerned that it's going to get left by the wayside in 2.2...so here's
> my own SMP problem book.
>
> I'm still having massive problems with SMP support on 2.2.10-2.2.15 and all
> PRE's in
> between. Likely before then, but that's as far back as I can remember at
> the moment.
> Essentially, I've never had 2.2 OR 2.3 work in SMP mode w/o problems.
> However,
> the last 2.3 version I tried was in January of 2000.
Running 2.2.13. Uptime: 116 days.
> I've tried:
> HD's have been replaced since this started, always UDMA33 drives,
> either Maxtor (previous) or IBM boot and Maxtor data (current)
AFAIK, all kernels before 2.2.14 (excluding 2.2.14pre's) were not IDE SMP
safe. I ran into that problem my self at work.
> HD controller had been replaced as a test w/ a PCI UDMA66
> controller, no change.
> Kernel has Andre Hedrick's<sp?> IDE patches applied, always.
> Without them it is far less stable, even in UP.
>
> If I run with nosmp as a kernel option (sigh, it's my default lilo config
> these days), the
> system will _usually_ stay up as least as long as the next kernel pre-patch.
> Always
> at least a week in UP, however. When it fails in UP, it does so with the
> same
> symptoms as SMP.
Odd, I'm running 3 SMP systems. My home box is 2.2.13 (as I said above,
same uptime), one machine at work (dual 233mmx on a tyan board) is on 2.2.13
with 2 aha-2940U cards (no ide), the other is the same board/chip using
2.2.14 and ide drives.
> The system is a webserver, running httpd,mysqld,and sendmail. It handles
> about
> 3K emails per day, and roughly 7 million http requests per day. It handles
> those
> requests much better during the short times it has the full use of it's
> processors. :)
No comment.
> Appended is the output from: ver_linux, lspci, bootup log, hdparm, and
> kernel config.
> ********** ver_linux
> Linux quark 2.2.15pre17 #2 SMP Tue Apr 4 15:16:57 PDT 2000 i686 unknown
> Kernel modules 2.1.121
> Gnu C 2.95.1
> Binutils 2.9.5.0.16
> awk: GNU Awk 3.0.3
> Dynamic linker ldd (GNU libc) 2.1.2
> Procps 2.0.6
> Mount 2.9v
> Kbd 0.99
> Sh-utils 2.0
> cat: /proc/modules: No such file or directory
-- Versions installed: (if some fields are empty or looks
-- unusual then possibly you have very old versions)
Linux ani 2.2.13 #1 SMP Sat Oct 23 23:21:25 EDT 1999 i686 unknown
Kernel modules 2.3.7
Gnu C 2.95.2
Binutils 2.9.5.0.22
Linux C Library 2.1.2
Dynamic linker ldd: version 1.9.11
Procps 1.2
Mount 2.7l
Net-tools 2.01
Kbd 0.94
Sh-utils 1.16
Modules Loaded audiofs cdfs smbfs ppp slhc serial floppy es1370
nls_cp437 msdos fat loop adlib_card opl3 af_packet sb uart401 sound
soundcore nfs lockd sunrpc 3c59x nls_iso8859-1 isofs ip_masq_ftp
> ********** lspci:
> 00:00.0 Host bridge: Intel Corporation 440BX/ZX - 82443BX/ZX Host bridge
> (rev 02)
> 00:01.0 PCI bridge: Intel Corporation 440BX/ZX - 82443BX/ZX AGP bridge (rev
> 02)
> 00:07.0 ISA bridge: Intel Corporation 82371AB PIIX4 ISA (rev 02)
> 00:07.1 IDE interface: Intel Corporation 82371AB PIIX4 IDE (rev 01)
> 00:07.2 USB Controller: Intel Corporation 82371AB PIIX4 USB (rev 01)
> 00:07.3 Bridge: Intel Corporation 82371AB PIIX4 ACPI (rev 02)
> 00:0f.0 Ethernet controller: Digital Equipment Corporation DECchip 21140
> [FasterNet] (rev 12)
> 00:10.0 Ethernet controller: 3Com Corporation 3c905B 100BaseTX [Cyclone]
> (rev 30)
> 00:14.0 VGA compatible controller: Matrox Graphics, Inc. MGA 2064W
> [Millennium] (rev 01)
00:00.0 Host bridge: Intel Corporation 440BX/ZX - 82443BX/ZX Host bridge
(rev 03)
00:01.0 PCI bridge: Intel Corporation 440BX/ZX - 82443BX/ZX AGP bridge (rev 03)
00:07.0 ISA bridge: Intel Corporation 82371AB PIIX4 ISA (rev 02)
00:07.1 IDE interface: Intel Corporation 82371AB PIIX4 IDE (rev 01)
00:07.2 USB Controller: Intel Corporation 82371AB PIIX4 USB (rev 01)
00:07.3 Bridge: Intel Corporation 82371AB PIIX4 ACPI (rev 02)
00:10.0 Multimedia audio controller: Ensoniq ES1370 [AudioPCI]
00:11.0 SCSI storage controller: Adaptec AIC-7881U (rev 01)
00:12.0 Ethernet controller: 3Com Corporation 3c905 100BaseTX [Boomerang]
00:13.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RT8029(AS)
01:00.0 VGA compatible controller: Matrox Graphics, Inc. MGA G200 AGP (rev 01)
> ********** bootup logs:
Uptime to high and logs rotated out of existance for the kernel.
> ********** hdparm
Running scsi.
> ********* kernel config
bz2'd and attached.
-- Lab tests show that use of micro$oft causes cancer in lab animals--Q68bSM7Ycu6FN28Q Content-Type: application/octet-stream Content-Disposition: attachment; filename="2.2.13.config.bz2" Content-Transfer-Encoding: base64
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 xQ==
--Q68bSM7Ycu6FN28Q--
- 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/