Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 32343 - Booting the sparc32 cd fails with alloc_io_res error
Summary: Booting the sparc32 cd fails with alloc_io_res error
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: Sparc Linux
: High normal
Assignee: Keith M Wesolowski (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-10-30 14:07 UTC by Joachim Lusiardi
Modified: 2006-02-04 06:05 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Joachim Lusiardi 2003-10-30 14:07:08 UTC
I have a Sparc Station IPX with 48MB ram and 2 GB hdd. I burned 
gentoo-sparc-1.4_rc4-18Aug2003.iso to cdrom and tried to boot it.
I select gentoo at the silo prompt, the kernel comes up for a while 
and the i get:
alloc_io_res(cgsix ram): cannot occupy
Program terminated
and i am back at the sun console. So as result i cannot boot at all.

Reproducible: Always
Steps to Reproduce:
1.put in scsi cd recorder
2.tell the sun to "boot cdrom"
3.at silo "gentoo <enter>" 
4.crash as above

Actual Results:  
can't boot

Expected Results:  
boot from cd and present me a login prompt
Comment 1 Keith M Wesolowski (RETIRED) gentoo-dev 2003-11-01 20:15:01 UTC
TGX+/XGX devices do not work in sun4c machines.  There is a limitation of
3MB for all device I/O mappings on sun4c (19MB on sun4m).  The TGX+/XGX devices
have 4MB framebuffers, which are too large to map.  This results in the error
you see.  I do not yet know whether this can be properly fixed.

In the meantime please try a regular TGX or GX (1MB) device instead if you
are using an add-on card; if you have the add-on memory module for the built-in
TGX, please try removing it.  This should allow your system to boot.
Comment 2 Joachim Lusiardi 2003-11-02 00:35:24 UTC
Is this a Gentoo specific problem with the TGX+/XGX devices, or does it happen
with all linux flavors?
I should have mentioned, that suse73 worked fine on the machine. The configuartion
was not changed to install Gentoo.
Comment 3 Keith M Wesolowski (RETIRED) gentoo-dev 2003-11-02 10:00:54 UTC
It's not specific to Gentoo.  The problem depends on kernel versions; sufficiently
old kernels don't have it.  suse73 with a current 2.4 or 2.6 kernel would
also fail to boot.
Comment 4 Joachim Lusiardi 2003-11-03 00:01:16 UTC
I took out my second sbus TGX+/XGX device and i mamaged to get further. So
Keith M Wesolowski was right. Suse 7.3 had an old kernel. Thanks a lot for
the help.