Re: Aboot: Load. kernel in ext2 (AS 1200)/Device translation DAC960

2003-12-11 Thread Jay Estabrook
On Fri, Nov 28, 2003 at 07:44:00AM -0800, MC wrote:
 
 I have an AS1200 and happen to be using a DAC960, but I haven't
 experienced either of these bugs - not on 2.4.x that is... I tried
 2.6.0-test11 and had to use the device number to boot to the dac960
 array, and from there devfs didn't create the proper devices, but thats
 another story...

Note that under a 2.6.0-test11 (and earlier) kernel, I had to specify:

root=/dev/rd!c0d0p2 # yes, an exclamation point not a slash

to get the kernel's parsing of the root device string to work as desired,
and, apparently, as intended... ;-}

 --Jay++

-
Jay A EstabrookHPTC - LINUX support
Hewlett-Packard Company - MRO1-2/K15   (508) 467-2080
200 Forest Street, Marlboro MA 01752   [EMAIL PROTECTED]
-




Re: Aboot: Load. kernel in ext2 (AS 1200)/Device translation DAC960

2003-12-11 Thread MC
On Thu, Dec 11, 2003 at 11:26:52AM -0500, Jay Estabrook wrote:
 On Fri, Nov 28, 2003 at 07:44:00AM -0800, MC wrote:
  
  I have an AS1200 and happen to be using a DAC960, but I haven't
  experienced either of these bugs - not on 2.4.x that is... I tried
  2.6.0-test11 and had to use the device number to boot to the dac960
  array, and from there devfs didn't create the proper devices, but thats
  another story...
 
 Note that under a 2.6.0-test11 (and earlier) kernel, I had to specify:
 
   root=/dev/rd!c0d0p2 # yes, an exclamation point not a slash
 
 to get the kernel's parsing of the root device string to work as desired,
 and, apparently, as intended... ;-}
 
  --Jay++
 
 -
 Jay A EstabrookHPTC - LINUX support
 Hewlett-Packard Company - MRO1-2/K15   (508) 467-2080
 200 Forest Street, Marlboro MA 01752   [EMAIL PROTECTED]
 -
 
Hmm - I'll try that one, although I don't have anything like that in
/dev ...
I got 2.6.0-test10 to finally boot fully by adding the devices i needed
to /etc/devfs/devices.d/
Otherwise, the only device created (with regards to /dev/rd) was
/dev/rd/host0/targetx/ (x being 0-31)
...interesting... now that i look at it, target0 is a dir with disc0,
psrt1, and part2 under it, with the correct major/minor numbers. And
target1 also has the proper devices under it.  Well, I never saw
anything like that in any documentation...I thought I RTFM! 
Mike

p.s. - BTW, I ran into a compiler error when I tried test11 - I can't
remember the eact error.




Re: Aboot: Load. kernel in ext2 (AS 1200)/Device translation DAC960

2003-12-11 Thread Jay Estabrook
On Thu, Dec 11, 2003 at 08:44:41AM -0800, MC wrote:
 On Thu, Dec 11, 2003 at 11:26:52AM -0500, Jay Estabrook wrote:
  On Fri, Nov 28, 2003 at 07:44:00AM -0800, MC wrote:
   
   I have an AS1200 and happen to be using a DAC960, but I haven't
   experienced either of these bugs - not on 2.4.x that is... I tried
   2.6.0-test11 and had to use the device number to boot to the dac960
   array, and from there devfs didn't create the proper devices, but thats
   another story...
  
  Note that under a 2.6.0-test11 (and earlier) kernel, I had to specify:
  
  root=/dev/rd!c0d0p2 # yes, an exclamation point not a slash
  
  to get the kernel's parsing of the root device string to work as desired,
  and, apparently, as intended... ;-}

 Hmm - I'll try that one, although I don't have anything like that in
 /dev ...

Um, it's not to be found in /dev, it's found in the kernel's tables
of root devices.

Now, please don't ask how I knew that, as I figured it out months ago
and have since forgotten how I DID figure it out... :-\

Just another senior moment, I think... ;-}

 p.s. - BTW, I ran into a compiler error when I tried test11 - I can't
 remember the eact error.

Hmm, I've had no problem here...

 --Jay++

-
Jay A EstabrookHPTC - LINUX support
Hewlett-Packard Company - MRO1-2/K15   (508) 467-2080
200 Forest Street, Marlboro MA 01752   [EMAIL PROTECTED]
-




Re: Aboot: Load. kernel in ext2 (AS 1200)/Device translation DAC960

2003-12-11 Thread Nathan Poznick
Thus spake Jay Estabrook:
 Note that under a 2.6.0-test11 (and earlier) kernel, I had to specify:
 
   root=/dev/rd!c0d0p2 # yes, an exclamation point not a slash
 
 to get the kernel's parsing of the root device string to work as desired,
 and, apparently, as intended... ;-}

Don't suppose you know any magic incantations for keeping the de4x5
driver from locking the machine as soon as a network interface is
brought up?  It happens on my alpha (the reason I've never been able to
get it running a 2.6.0-test* kernel), but the same problem has been
reported by people on x86 and PPC.

-- 
Nathan Poznick [EMAIL PROTECTED]

After all is said and done, usually more is said than done.



signature.asc
Description: Digital signature


UML Port

2003-12-11 Thread Joerg Hoh
Hi

I want to run some virtual machines on my alpha to play around with with
different distributions, kernel and such stuff. But noone of the popular
emulators does imho work on linux/alpha (no emulation of the i386
instruction set like booch does).

So I asked on the uml-devel-list (user mode linux) how hard it is to port
the uml patch to other plattforms than i386, because this approach seems to
me to be the fastest (in terms of execution speed) and most generic one. 
The answers were spare, and I've extracted from the answers, that the most
problems are the plattform specific ones :-|

So the question: Is there a need for a Usermode Patch, are people out
there, who has knowledge of the alpha plattform and the linux kernel and
are willing to contribute?

Joerg

-- 
Joerg Hoh




Re: Aboot: Load. kernel in ext2 (AS 1200)/Device translation DAC960

2003-12-11 Thread Jay Estabrook
On Thu, Dec 11, 2003 at 02:09:08PM -0600, Nathan Poznick wrote:
 
 Don't suppose you know any magic incantations for keeping the de4x5
 driver from locking the machine as soon as a network interface is
 brought up?  It happens on my alpha (the reason I've never been able to
 get it running a 2.6.0-test* kernel), but the same problem has been
 reported by people on x86 and PPC.

Hmm; why use DE4X5 and not TULIP?

What machine are you running?

I DID have trouble with some earlier -testXX kernels with the TULIP
driver and older (EV4/EV5) boxes with builtin TULIP NICs, but those
problems seem to have gone away with the most recent (-test11 at
least) version.

 --Jay++

-
Jay A EstabrookHPTC - LINUX support
Hewlett-Packard Company - MRO1-2/K15   (508) 467-2080
200 Forest Street, Marlboro MA 01752   [EMAIL PROTECTED]
-




Re: UML Port

2003-12-11 Thread Falk Hueffner
Joerg Hoh [EMAIL PROTECTED] writes:

 I want to run some virtual machines on my alpha to play around with with
 different distributions, kernel and such stuff. But noone of the popular
 emulators does imho work on linux/alpha (no emulation of the i386
 instruction set like booch does).

qemu mostly works, except it tends to crash on larger programs. Maybe
it is easy to fix.  Or maybe not; the pages being larger is a major
obstacle. Adding Alpha emulation should be pretty straight-forward...
at least for emulating userspace.

 So I asked on the uml-devel-list (user mode linux) how hard it is to
 port the uml patch to other plattforms than i386, because this
 approach seems to me to be the fastest (in terms of execution speed)
 and most generic one.  The answers were spare, and I've extracted
 from the answers, that the most problems are the plattform specific
 ones :-|

It should be easier than for other platforms, since all interaction
with the MMU and similar things (timers etc) is done via firmware
calls. So all you need to do is implement the firmware interface,
which is pretty high-level and well documented. See
ftp://ftp.compaq.com/pub/products/alphaCPUdocs/alpha_arch_ref.pdf.gz

-- 
Falk




Re: UML Port

2003-12-11 Thread Joerg Hoh
On Thu, Dec 11, 2003 at 11:39:27PM +0100, Falk Hueffner wrote:
 Joerg Hoh [EMAIL PROTECTED] writes:
 
  I want to run some virtual machines on my alpha to play around with with
  different distributions, kernel and such stuff. But noone of the popular
  emulators does imho work on linux/alpha (no emulation of the i386
  instruction set like booch does).
 
 qemu mostly works, except it tends to crash on larger programs. Maybe
 it is easy to fix.  Or maybe not; the pages being larger is a major
 obstacle. Adding Alpha emulation should be pretty straight-forward...
 at least for emulating userspace.

I want also run a kernel in userspace, as in uml (testing some more or less
obscure kernel patches).

  So I asked on the uml-devel-list (user mode linux) how hard it is to
  port the uml patch to other plattforms than i386, because this
  approach seems to me to be the fastest (in terms of execution speed)
  and most generic one.  The answers were spare, and I've extracted
  from the answers, that the most problems are the plattform specific
  ones :-|
 
 It should be easier than for other platforms, since all interaction
 with the MMU and similar things (timers etc) is done via firmware
 calls. So all you need to do is implement the firmware interface,
 which is pretty high-level and well documented. 

Hm, I will see what I can do next year. But I cannot do that all by myself,
since I haven't a deeper knowledge of the linux kernel.

 See
 ftp://ftp.compaq.com/pub/products/alphaCPUdocs/alpha_arch_ref.pdf.gz

Thanks, I'll take a look into them.

Jörg

-- 
Joerg Hoh




Re: Aboot: Load. kernel in ext2 (AS 1200)/Device translation DAC960

2003-12-11 Thread Nathan Poznick
Thus spake Jay Estabrook:
 Hmm; why use DE4X5 and not TULIP?
 
 What machine are you running?
 
 I DID have trouble with some earlier -testXX kernels with the TULIP
 driver and older (EV4/EV5) boxes with builtin TULIP NICs, but those
 problems seem to have gone away with the most recent (-test11 at
 least) version.

Hrm. I had thought I needed to use de4x5 for the card I'm using (4-port
21142/43 chip card).  The machine is an AS2100 4/275, and it does have
one of those builtin tulip NICs (21040), but I'm attempting to not use
it.  I'll recompile -test11 using only the tulip driver, and see where
that gets me.

Thanks!


-- 
Nathan Poznick [EMAIL PROTECTED]

No one panic until it's necessary.



signature.asc
Description: Digital signature


Re: UML Port

2003-12-11 Thread David Creed
Isn't UML supposed to be incorporated into the 2.6 kernel?
Will this have any effect in the world of Alpha?
Cheers,
David Creed
Joerg Hoh wrote:
On Thu, Dec 11, 2003 at 11:39:27PM +0100, Falk Hueffner wrote:
Joerg Hoh [EMAIL PROTECTED] writes:

I want to run some virtual machines on my alpha to play around with with
different distributions, kernel and such stuff. But noone of the popular
emulators does imho work on linux/alpha (no emulation of the i386
instruction set like booch does).
qemu mostly works, except it tends to crash on larger programs. Maybe
it is easy to fix.  Or maybe not; the pages being larger is a major
obstacle. Adding Alpha emulation should be pretty straight-forward...
at least for emulating userspace.

I want also run a kernel in userspace, as in uml (testing some more or less
obscure kernel patches).

So I asked on the uml-devel-list (user mode linux) how hard it is to
port the uml patch to other plattforms than i386, because this
approach seems to me to be the fastest (in terms of execution speed)
and most generic one.  The answers were spare, and I've extracted
from the answers, that the most problems are the plattform specific
ones :-|
It should be easier than for other platforms, since all interaction
with the MMU and similar things (timers etc) is done via firmware
calls. So all you need to do is implement the firmware interface,
which is pretty high-level and well documented. 

Hm, I will see what I can do next year. But I cannot do that all by myself,
since I haven't a deeper knowledge of the linux kernel.

See
ftp://ftp.compaq.com/pub/products/alphaCPUdocs/alpha_arch_ref.pdf.gz

Thanks, I'll take a look into them.
Jörg

--
 Draw-Alpha has been up for :-
 up 78 days

This e-mail is confidential and is intended solely for the use of the
individual or entity to whom it is addressed. If you are not an
intended recipient then you have received this e-mail in error and
any use, dissemination, forwarding, printing or copying is strictly
prohibited. You should contact the sender by return then delete all
the material from your system.




Re: Aboot: Load. kernel in ext2 (AS 1200)/Device translation DAC960

2003-12-11 Thread Nathan Poznick
Thus spake Nathan Poznick:
 Hrm. I had thought I needed to use de4x5 for the card I'm using (4-port
 21142/43 chip card).  The machine is an AS2100 4/275, and it does have
 one of those builtin tulip NICs (21040), but I'm attempting to not use
 it.  I'll recompile -test11 using only the tulip driver, and see where
 that gets me.

*sigh*  It always ends up being something simple.  Switching to the
tulip driver made things work like a charm.  The onboard 21040 doesn't
get picked up by it, but that's just fine with me, since I didn't want
to use it after all.  Now I've got 2.6.0-test11 goodness on my Alpha.

Thanks!


-- 
Nathan Poznick [EMAIL PROTECTED]

If you don't learn to laugh at trouble, you won't have anything to
laugh at when you're old. - Ed Howe



signature.asc
Description: Digital signature


Quick Question: Is it possible to install SID on Alpha direct from CD?

2003-12-11 Thread Matt Simis
Hi,

Its a good while since I looked at Debian (and Im no *nix expert anyhow),
but could someone clarify if its possible to fresh install SID on an Alpha
direct from the SID CDs? Afaik, more recent versions of Debian dropped
support for Boot Floppies... what replaces them on the Alpha platform?

Whats the usual install of SID on Alpha go like?


thanks.



Matt




Re: UML Port

2003-12-11 Thread Cameron Patrick
On Thu, Dec 11, 2003 at 11:30:51PM +0100, Joerg Hoh wrote:

| So I asked on the uml-devel-list (user mode linux) how hard it is to port
| the uml patch to other plattforms than i386, because this approach seems to
| me to be the fastest (in terms of execution speed) and most generic one. 
| The answers were spare, and I've extracted from the answers, that the most
| problems are the plattform specific ones :-|
| 
| So the question: Is there a need for a Usermode Patch, are people out
| there, who has knowledge of the alpha plattform and the linux kernel and
| are willing to contribute?

I am interested in an Alpha port of UML, and have been meaning to look
into porting it myself.  I'd be willing to contribute, but I'm not sure
how much use I'd be as I have little specific knowledge of alpha or the
kernel :-(

Cheers,

Cameron.