home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!wupost!zaphod.mps.ohio-state.edu!rpi!newsserver.pixel.kodak.com!psinntp!npri6!murphy
- From: murphy@npri6.npri.com (David P. Murphy)
- Newsgroups: vmsnet.internals
- Subject: Re: PATCH on ALPHA ?
- Message-ID: <6131@npri6.npri.com>
- Date: 4 Sep 92 13:50:05 GMT
- References: <715362736.403197.MILLER@TGV.COM> <1992Sep1.214402.16889@eco.twg.com>
- Distribution: world
- Organization: NPRI, Alexandria VA
- Lines: 59
-
-
-
- >>I've already worked with miles and miles of machine listings
- >>from both the GEM C compiler and the MACRO32 compiler. I've even found
- >>several compiler optimizer bugs. I know what I'm doing.
- >>
- >>MILLER@TGV.COM
-
- >And he's modest too.
- >
- >reece@eco.twg.com (Reece R. Pollack)
-
- oh, bullshit. patching and analyzing compiled code is not some arcane
- mysterious knowledge that mere mortals are not meant to understand;
- i know what _i'm_ doing, and i even know when i don't know what i'm doing.
- if someone wrote it, someone else can understand it. sure, it took a while,
- but it's a lot easier to learn than some stuff i've had to swallow.
-
- >>Besides, a lot of patches are trivial, like constant changes. And
- >>what if I want to patch some native M64 code?
-
- >I don't think I'd want to subject my customers to the headache of trying
- >to manage patched images. DEC has been moving away from this as fast as
- >they can, and for good reason. It's much too easy for a customer to mis-
- >type a patch and really screw things up, and if you provide them with a
- >file to do it for them, why not provide them with an updated image?
-
- then DON'T PATCH, if you're so scared. NPRI has found patch files to be
- extremely valuable over the last decade to fix bugs without having to
- generate Yet Another Version of all the images we support. it's very easy
- for an NPRI support rep to dialup, login, transfer the .COM file,
- perform the PATCH command, reINSTALL the image if necessary, and logout.
- our more intelligent clients --- whose existence you seem to doubt ---
- are perfectly capable of doing this themselves, which is nothing short
- of wonderful when said client is in europe; can't dialup, but the .COM
- file can be printed out on our laser and faxed to the client! try to
- beat _that_ kind of turnaround time! how long would it take to modify the
- source code, recompile, relink, *test* the new image, cut a tape, and
- physically send the tape across the atlantic?
-
-
- rule #1 when patching: always REPLACE instead of DEPOSIT. this increases
- your chances of actually hitting the correct location in the image.
-
- rule #2 when patching: always use ECO numbers.
-
- rule #3 when patching: always save the unpatched image for quick cutover
- if the patch screws up.
-
-
- in short, the benefits of patching far outweigh the risks.
-
- ok
- dpm
- --
- murphy@npri6.npri.com 602 Cameron St. Alexandria, VA 22314 (703) 683-9090
-
- When every one is dead the Great Game is finished. Not before.
- --- Hurree Babu, "Kim"
-