Bug 18334
Summary: | Heavy I/O load causes deadlock | ||||||
---|---|---|---|---|---|---|---|
Product: | [Retired] Red Hat Linux | Reporter: | Matt Domsch <matt_domsch> | ||||
Component: | kernel | Assignee: | Michael K. Johnson <johnsonm> | ||||
Status: | CLOSED CURRENTRELEASE | QA Contact: | |||||
Severity: | high | Docs Contact: | |||||
Priority: | high | ||||||
Version: | 7.3 | CC: | notting | ||||
Target Milestone: | --- | ||||||
Target Release: | --- | ||||||
Hardware: | ia64 | ||||||
OS: | Linux | ||||||
Whiteboard: | |||||||
Fixed In Version: | Doc Type: | Bug Fix | |||||
Doc Text: | Story Points: | --- | |||||
Clone Of: | Environment: | ||||||
Last Closed: | 2000-10-18 18:39:16 UTC | Type: | --- | ||||
Regression: | --- | Mount Type: | --- | ||||
Documentation: | --- | CRM: | |||||
Verified Versions: | Category: | --- | |||||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||
Cloudforms Team: | --- | Target Upstream Version: | |||||
Embargoed: | |||||||
Attachments: |
|
Description
Matt Domsch
2000-10-04 15:05:02 UTC
Created attachment 3740 [details]
cpcmp.tgz
This was reproduced on Dell "Bordeaux" systems (Intel Lion beta units), Intel BIOS 56. Uniprocessor kernel on the same system does not fail. Same test has been running for several hours now, no problems. My guess is that either a) the processor B0 stepping isn't guaranteeing atomicity wrt spinlock operations, or b) the ia64 spinlock operations are wrong, or c) the compiler is generating bad assembly for the SMP spinlock functions. The 2.4.0-0.31 kernel SRPM doesn't work on IA-32 platforms due to the fact that the SCSI layer gets initialized twice, which was fixed in the 2.4.0-test9 series. Running the i386 .config file from the 2.4.0-0.31 SRPM on a 2.4.0- test9-final kernel on my IA-32 SMP system (Dell PowerEdge 2400), and running cpcmp.pl, does not lock up (after 20 minutes, and I'll let it run). kernel 2.4.0-test9 + the IA-64 -test9 patch + modutils 2.3.18 solves the problem. Tests ran > 16 hours with no failures. |