----- Original Message -----
From: "Adam Thornton" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Thursday, March 06, 2003 3:08 PM
Subject: Re: Kernel patch to add VM IPL PARM support


> So, I looked at the patch, and pulled out the
>
> EBC_TOLOWER(&from[last], i);
>
> line, so that my parm line will not be forced to lower case.
>
> Then I have EBCASC(&from[last], i);
>
> All well and good, except that....
>
> Now everything's uppercase.
>
> debian:/devel/kernel/scratch/linux-2.4.19/arch/s390/kernel# more
/proc/cmdline
> root=/dev/dasd/0150/part1 ro noinitrd dasd=0150-015f vmpoff="LOGOFF"
VMPOFF="IPL CMS"
>
> This despite the fact that the actual line in the exec I ran to boot
> was:
>
> debian:/devel/kernel/scratch/linux-2.4.19/arch/s390/kernel# cmsfscat -a -f
/dev/dasd/0191/disc ipllin.exec
> /* */
> iplline = 'CP IPL DEB24M PARM LINE vmpoff="IPL CMS"'
> say iplline
> iplline
>
> So where and why is vmpoff being turned into VMPOFF ?
>

You need to use the Rexx DIAG instruction  to pass a command string to CP,
as just having Rexx pass it on through will cause the command to be upper
cased, as if it were typed on the console.

Dave Jones
Sine Nomine
Houston
> Adam
>

Reply via email to