| Summary: | [vm] [patch] isa_dmainit fails on machines with 512MB memory or more | ||||||
|---|---|---|---|---|---|---|---|
| Product: | Base System | Reporter: | tegge <tegge> | ||||
| Component: | i386 | Assignee: | Alan Cox <alc> | ||||
| Status: | Closed FIXED | ||||||
| Severity: | Affects Only Me | ||||||
| Priority: | Normal | ||||||
| Version: | 5.0-CURRENT | ||||||
| Hardware: | Any | ||||||
| OS: | Any | ||||||
| Attachments: |
|
||||||
|
Description
tegge
2000-11-18 18:20:01 UTC
Thanks! I can confirm this one, with only 384 MB RAM. >Attempts to access the floppy device causes an instant panic: > >not# dd if=/dev/rfd0a of=/dev/null bs=512 count=1 >panic: isa_dmastart: bad bounce buffer We need somebody to hunt down that bug too. We shouldn't panic unless there is nothing else we can do. -- Poul-Henning Kamp | UNIX since Zilog Zeus 3.20 phk@FreeBSD.ORG | TCP/IP since RFC 956 FreeBSD committer | BSD since 4.3-tahoe Never attribute to malice what can adequately be explained by incompetence. State Changed From-To: open->feedback Is this PR still relevant? Responsible Changed From-To: freebsd-bugs->tegge Assign to submitter. Yes, this PR still appears to be relevant. FreeBSD 5.4-RELEASE, when installing from the 3-floppy set (well, 4..), gives the isa_dmainit error before eventually panicing the server when it tries to use an isa bounce buffer. This is with 2GB of RAM in a modern P4 server (SuperMicro board). Have not been able to get 5.4-RELEASE installed due to this and possibly other issues, so I don't know if it can be fixed with a kernel config modification. As it's been 4.5 years, email addresses change. The submitter address "tegge@trondheim.fast.no" now bounces. May want to update that so we can get this bug resolved. State Changed From-To: feedback->suspended Feedback was received some time ago. Mark as 'suspended' since nothing seems to have happened on this in a while. State Changed From-To: suspended->patched This should be fixed by the new physical memory allocator in RELENG_7 and beyond. However, I cannot foresee an MFC to earlier branches. Responsible Changed From-To: tegge->alc reassign to alc, who committed the update to -current and releng_7 State Changed From-To: patched->suspended With bugmeister hat on, mark this one as suspended. The problem has been fixed by a rewrite in FreeBSD 7.X, but no MFC to 6 is planned. If someone is interested in trying to pick up the original patch from this and apply it to RELENG_6, it is worth keeping this PR around. Otherwise, the correct response is probably to tell prospective users to consider upgrading to 7.0. State Changed From-To: suspended->closed Fixed in all supported releases. |