Re: OBJECT PATCHING

CRPence <CRPbottle-/[email protected]> Fri, 14 May 2010 09:31:45 -0500
Newsgroups gmane.comp.lang.as400.mi
Organization midrange.com
Message-ID <[email protected]>
   Why would a new program need to be in the EPT unless it is part =

of the OS?  Code that is created outside of the OS development, the =

programs in such an application should be created and delivered as =

an LPP using user-state programs.  Not understanding why the LIC =

exception 4401 occurs, is a clear indication that success with =

effecting the patch is probable folly.  Similarly, for understanding =

about why attempts to patch system state would not be functional.

   Had you at least asked internally on the ibmforums.ibm.com =

newgroup [or equivalent brower-based forums]; e.g. on software.os400 =

or hardware.iseries?  While it may be interesting to those outside =

IBM to try to /play/ with such things, IMO it is at least somewhat =

inappropriate for someone within IBM to be attempting such nonsense; =

even somewhat odd, to be discussing the topic on a public forum, =

since that makes IBM look incapable of doing their own business. =

You should contact IBM Rochester development team to discuss what =

you are attempting to do, and probably best to discuss what you want =

to do.  I believe the security component provides a tool to =

IBM-support to update the EPT, but it will not assist in making a =

valid signed system state program object.

Regards, Chuck

Roberto Garcia Perez1 wrote:
> =

> I have a couple of problems when trying to patch some objects in =

> the system. What I pretend is to replace the virtual address in =

> one of the QINSEPT pointers and point to a new pgm that I've
> developed, and also patch this new program to change it to
> *SYSTEM state. The problems are:
> 1) My attempt to patch QINSEPT ends with a MCH6801.
> 2) My attempt to patch the program at location X'105C' to move
> it to a *SYSTEM state shows no error but the operation is not
> performed. All these steps are issued from a pgm in *SYSTEM
> state.
> =

> Regards:
>      Roberto.
> =

> IBM Global Services Espa=F1a, S.A. =

> Mar Adri=E1tico, 2, 28830 San Fernando de Henares (Madrid)
> Registro Mercantil de Madrid, Folio 49; Tomo 6430; Hoja M-104.742
> CIF A80-599459
> =

> =

> Salvo indicado de otro modo m=E1s arriba / Unless stated otherwise above:
> International Business Machines, S.A.
> Santa Hortensia, 26-28, 28002 Madrid
> Registro Mercantil de Madrid; Folio 1; Tomo 1525; Hoja M-28146
> CIF A28-010791
_______________________________________________
This is the MI Programming on the AS400 / iSeries (MI400) mailing list
To post a message email: MI400-Zwy7GipZuJhWk0Htik3J/[email protected]
To subscribe, unsubscribe, or change list options,
visit: http://lists.midrange.com/mailman/listinfo/mi400
or email: MI400-request-Zwy7GipZuJhWk0Htik3J/[email protected]
Before posting, please take a moment to review the archives
at http://archive.midrange.com/mi400.