Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 101613 - Sparc Installation guide does not mention CMD64x is sometimes necessary for booting.
Summary: Sparc Installation guide does not mention CMD64x is sometimes necessary for b...
Status: RESOLVED WONTFIX
Alias: None
Product: [OLD] Docs-user
Classification: Unclassified
Component: Gentoo Linux Sparc Installation Guide (show other bugs)
Hardware: Sparc Linux
: High normal (vote)
Assignee: Docs Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-08-07 00:04 UTC by Colonel Paneek
Modified: 2005-08-07 15:17 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 Colonel Paneek 2005-08-07 00:04:59 UTC
On an Ultra 10 it is necessary to ensure that BLK_DEV_CMD_64x is set to Y
(compiled in). By default in the vanilla 2.6.13_rc4 kernel it is compiled as a
module. The default setting (compiled as a module) prevents the kernel from
booting from the primary IDE drive.

Reproducible: Always
Steps to Reproduce:
1.compile kernel as specified in the Sparc Installation guide.
2.copy image & boot
3.

Actual Results:  
The kernel did not find the root partition

Expected Results:  
Found the root partition & booted

-> ATA/ATAPI/MFM/RLL support
  -> <*> CMD64{3|6|8|9} chipset support
Comment 1 Ciaran McCreesh 2005-08-07 07:18:11 UTC
Hrm, we don't include kernel configuration information in the install docs, do we?
Comment 2 Shyam Mani (RETIRED) gentoo-dev 2005-08-07 07:46:06 UTC
(In reply to comment #1)
> Hrm, we don't include kernel configuration information in the install docs, do we?

Yup, we do.... the Configuring the Kernel section at

http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?part=1&chap=7 for example.


Comment 3 Ciaran McCreesh 2005-08-07 07:53:00 UTC
That isn't a list of "on hardware X, you need to enable kernel option Y". To do
that kind of list for SPARC we'd need a) a lot more test hardware and b) someone
with several weeks of spare time...

See, if we add in one comment about cmd64x, we'd need to add in a whole load
more about every other bit of hardware out there.
Comment 4 Xavier Neys (RETIRED) gentoo-dev 2005-08-07 08:08:21 UTC
It might be worth a note in the sparc FAQ, though.
Comment 5 Gustavo Zacarias (RETIRED) gentoo-dev 2005-08-07 15:05:38 UTC
I agree with Ciaran on this one.
You can perfectly fetch a generic-enough kernel configuration from the livecd,
and now also genkernel builds a valid kernel (i've been working with the gk devs
getting an updated config in it).
On the new release media this is noted at boot time too.
Let's say, for example, does PPC take into consideration every Oldworld/Newworld
machines out there in their handbook? Or for that matter RS/6000 (pSeries) machines?
Colp: the kernel configs for the livecd are in /etc/kernels usually, just
remember to enable your preferred filesystem builtin (it's M on the current one,
Y on the soon-to-be-released one).

Comment 6 Gustavo Zacarias (RETIRED) gentoo-dev 2005-08-07 15:17:30 UTC
Oh, and BTW, 2.6 kernels aren't considered stable on SPARC yet.
You shouldn't have issues on a U10 with some of them - but then some things like
onboard sound won't work.
One of the things missing is a Kconfig rework upstream so that the defconfig is
sane (which is exactly your problem), among SMP problems and others.