Applying mvme2600.generic-patch-2.2.9 and mvme2600.vme-patch-2.2.9 to linux-2.2.9

 

These patches install without error using patch version 2.5 (version information obtained with patch –v) under RedHat 6.x with kernel 2.2.16-3. Later patch versions, like 2.5.4 under RedHat 7.x give errors. Here is a copy of patch version 2.5 from redhat 6.2. If the patch commands work correctly, the output appears like this:

 

 

<fnods.fnal.gov> cd linux

<fnods.fnal.gov> patch -p1 < ../mvme2600.generic-patch-2.2.9

patching file `arch/ppc/Makefile'

patching file `arch/ppc/config.in'

patching file `arch/ppc/mm/init.c'

patching file `drivers/char/keyboard.c'

patching file `drivers/scsi/ncr53c8xx.c'

patching file `include/linux/pci.h'

patching file `arch/ppc/kernel/chrp_pci.c'

patching file `arch/ppc/kernel/chrp_setup.c'

patching file `arch/ppc/kernel/head.S'

patching file `arch/ppc/kernel/i8259.c'

patching file `arch/ppc/kernel/i8259.h'

patching file `arch/ppc/kernel/indirect_pci.c'

patching file `arch/ppc/kernel/irq.c'

patching file `arch/ppc/kernel/misc.S'

patching file `arch/ppc/kernel/open_pic.c'

patching file `arch/ppc/kernel/openpic.c'

patching file `arch/ppc/kernel/pci.c'

patching file `arch/ppc/kernel/pmac_pci.c'

patching file `arch/ppc/kernel/prep_pci.c'

patching file `arch/ppc/kernel/prep_setup.c'

patching file `arch/ppc/kernel/residual.c'

patching file `arch/ppc/kernel/syscalls.c'

patching file `arch/ppc/kernel/traps.c'

patching file `include/asm-ppc/byteorder.h'

patching file `include/asm-ppc/io.h'

patching file `include/asm-ppc/mmu.h'

patching file `include/asm-ppc/ravenfalcon.h'

patching file `arch/ppc/prepboot/Makefile'

patching file `arch/ppc/prepboot/bootldr.h'

patching file `arch/ppc/prepboot/console.c'

patching file `arch/ppc/prepboot/em86.c'

patching file `arch/ppc/prepboot/em86real.S'

patching file `arch/ppc/prepboot/exception.S'

patching file `arch/ppc/prepboot/head.S'

patching file `arch/ppc/prepboot/misc.c'

patching file `arch/ppc/prepboot/mm.c'

patching file `arch/ppc/prepboot/pci.c'

patching file `arch/ppc/prepboot/ppcboot.lds'

patching file `arch/ppc/prepboot/prep_nvram.c'

patching file `arch/ppc/prepboot/ravenfalcon.c'

patching file `arch/ppc/prepboot/spr.h'

patching file `arch/ppc/prepboot/zlib.c'

patching file `arch/ppc/prepboot/zlib.h'

 

 

<fnods.fnal.gov> patch -p1 < ../mvme2600.vme-patch-2.2.9

patching file `Documentation/Configure.help'

patching file `Makefile'

patching file `arch/i386/config.in'

patching file `drivers/Makefile'

patching file `drivers/char/mem.c'

patching file `drivers/vme/Config.in'

patching file `drivers/vme/Makefile'

patching file `drivers/vme/README.universe'

patching file `drivers/vme/bc336.c'

patching file `drivers/vme/cm_mem20.c'

patching file `drivers/vme/copy_user_io.S'

patching file `drivers/vme/universe.c'

patching file `drivers/vme/universe.h'

patching file `drivers/vme/universe.tex'

patching file `drivers/vme/vme_init.c'

patching file `drivers/vme/vme_syms.c'

patching file `include/linux/proc_fs.h'

patching file `include/linux/vme.h'