Terry: 
    What is the purpose of your exercise? We are not going to update to pre8
    since we know it is broken. We are reluctant to go to pre10 since neither
    PowerPC nor Alpha work at this level. Our goal is to provide a balance between
    newer kernels and stability. If you want to experiment with the RTLinux code
    on bleeding edge kernels, that's great. 

    Please also note that RTLinux Alpha has been tested by FSM on DS10/Tsunami only. 
    The pc164 is likely to need some work because, among other things, it has
    a different motherboard control chip.


On Sun, Oct 29, 2000 at 12:27:55AM -0500, Terry L. Ridder wrote:
> hello;
> 
> i have tried rtlinux_kernel_2_3 with
> rtlinux-3.0-pre8 it locks up my alpha
> on booting.
> 
> someone stop for one minute and look at the
> differences between rtlinux_kernel_2_3 and
> linux-2.3.99-pre10-3 patched with rtlinux-3.0-pre8
> kernel_patch-2.4. the files which differ are
> mainly arch/alpha/kernel files. i will include to
> results of the diff of the two directories once
> again at the tail of this message.
> 
> the ultimate test is: can the rtlinux-3.0-pre8
> kernel_patch-2.4 be reversed on rtlinux_kernel_2_3?
> it can not be reversed. the reversal fails with rejects.
> i will once again include the results of the patch
> reversal at the tail of this message.
> 
> i have tried linux-2.4.0-test1 patched with
> rtlinux-3.0-pre8 kernel_patch-2.4.
> my alpha pc164 466mhz running redhat-6.2 distribution
> locks up solid when module rtl.o is insmod.
> 
> i have tried linux-2.4.0-test9 patched with
> rtlinux-3.0-pre8 kernel_patch-2.4.
> i hand patched the rejects.
> my alpha still locks up solid when module rtl.o
> is insmod.
> 
> however, i do have linux-2.4.0-test9 patched with
> rtlinux-3.0-pre8 kernel_patch-2.4 hand patching the
> rejects running and working with emc from nist on
> the intel platform. there were changes necessary for
> drivers/mbuff to work but it is working.
> 
> the linux-2.4.0-test9 kernel by itself is more
> stable on the alpha than linux-2.4.0-test1 is
> by itself.
> 
> diff of linux-2.3.99-pre10-3 patched with rtlinux-3.0-pre8
> kernel_patch-2.4 and rtlinux_kernel_2_3.
> 
> take note of the files which differ.
> 
> linux-2.3.99-pre10-3/arch/alpha/kernel/alpha_ksyms.c
> linux-2.3.99-pre10-3/arch/alpha/kernel/entry.S
> linux-2.3.99-pre10-3/arch/alpha/kernel/irq.c
> linux-2.3.99-pre10-3/arch/alpha/kernel/proto.h
> linux-2.3.99-pre10-3/arch/alpha/kernel/smp.c
> linux-2.3.99-pre10-3/arch/alpha/kernel/traps.c
> 
> linux-2.3.99-pre10-3/arch/alpha/config.in
> linux-2.3.99-pre10-3/arch/i386/config.in
> linux-2.3.99-pre10-3/arch/ppc/config.in
> 
> linux-2.3.99-pre10-3/Makefile
> 
> <begin quote>
> [root@screamer src]# diff -u --recursive --brief linux-2.3.99-pre10-3 
>rtlinux_kernel_2_3
> Files linux-2.3.99-pre10-3/Makefile and \
> rtlinux_kernel_2_3/Makefile differ
> Files linux-2.3.99-pre10-3/arch/alpha/config.in and \
> rtlinux_kernel_2_3/arch/alpha/config.in differ
> Files linux-2.3.99-pre10-3/arch/alpha/kernel/alpha_ksyms.c and \
> rtlinux_kernel_2_3/arch/alpha/kernel/alpha_ksyms.c differ
> Files linux-2.3.99-pre10-3/arch/alpha/kernel/entry.S and \
> rtlinux_kernel_2_3/arch/alpha/kernel/entry.S differ
> Files linux-2.3.99-pre10-3/arch/alpha/kernel/irq.c and \
> rtlinux_kernel_2_3/arch/alpha/kernel/irq.c differ
> Files linux-2.3.99-pre10-3/arch/alpha/kernel/proto.h and \
> rtlinux_kernel_2_3/arch/alpha/kernel/proto.h differ
> Files linux-2.3.99-pre10-3/arch/alpha/kernel/smp.c and \
> rtlinux_kernel_2_3/arch/alpha/kernel/smp.c differ
> Files linux-2.3.99-pre10-3/arch/alpha/kernel/traps.c and \
> rtlinux_kernel_2_3/arch/alpha/kernel/traps.c differ
> Files linux-2.3.99-pre10-3/arch/i386/config.in and \
> rtlinux_kernel_2_3/arch/i386/config.in differ
> Files linux-2.3.99-pre10-3/arch/ppc/config.in and \
> rtlinux_kernel_2_3/arch/ppc/config.in differ
> Only in linux-2.3.99-pre10-3/include/asm-arm: arch-a5k
> [root@screamer src]# 
> <end   quote>
> 
> reversal of rtlinux-3.0-pre8 kernel_patch-2.4
> on rtlinux_kernel_2_3.
> 
> take note of the rejects and ignored:
> 2 out of 5 hunks FAILED -- saving rejects to arch/alpha/kernel/alpha_ksyms.c.rej
> 1 out of 2 hunks FAILED -- saving rejects to arch/alpha/kernel/entry.S.rej
> 1 out of 3 hunks FAILED -- saving rejects to arch/alpha/kernel/irq.c.rej
> 1 out of 1 hunk ignored -- saving rejects to arch/alpha/kernel/proto.h.rej
> 4 out of 4 hunks ignored -- saving rejects to arch/alpha/kernel/smp.c.rej
> 1 out of 1 hunk ignored -- saving rejects to arch/alpha/kernel/traps.c.rej
> 
> 1 out of 1 hunk FAILED -- saving rejects to arch/alpha/config.in.rej
> 1 out of 1 hunk ignored -- saving rejects to arch/ppc/config.in.rej
> 1 out of 1 hunk FAILED -- saving rejects to arch/i386/config.in.rej
> 
> 1 out of 1 hunk ignored -- saving rejects to Makefile.rej
> 
> <begin quote>
> Script started on Sat Oct 28 19:07:39 2000
> [root@screamer rtlinux_kernel_2_3]# patch -R -p1 <../rtlinux-3.0/kernel_patch-2.4
> patching file `arch/alpha/kernel/traps.c'
> Unreversed patch detected!  Ignore -R? [n] n
> Apply anyway? [n] n
> Skipping patch.
> 1 out of 1 hunk ignored -- saving rejects to arch/alpha/kernel/traps.c.rej
> patching file `arch/mips/sni/pci.c'
> patching file `include/asm-mips64/system.h'
> patching file `include/asm-mips64/types.h'
> patching file `include/asm-i386/hw_irq.h'
> patching file `arch/mips/config.in'
> patching file `drivers/char/serial.c'
> patching file `include/asm-i386/apic.h'
> patching file `arch/alpha/kernel/alpha_ksyms.c'
> Hunk #4 FAILED at 56.
> Hunk #5 FAILED at 227.
> 2 out of 5 hunks FAILED -- saving rejects to arch/alpha/kernel/alpha_ksyms.c.rej
> patching file `arch/i386/kernel/i8259.c'
> patching file `arch/alpha/kernel/proto.h'
> Unreversed patch detected!  Ignore -R? [n] n
> Apply anyway? [n] n
> Skipping patch.
> 1 out of 1 hunk ignored -- saving rejects to arch/alpha/kernel/proto.h.rej
> patching file `arch/mips/jazz/setup.c'
> patching file `arch/i386/kernel/traps.c'
> patching file `arch/ppc/kernel/head.S'
> patching file `arch/i386/kernel/acpi.c'
> patching file `include/asm-i386/system.h'
> patching file `arch/i386/kernel/time.c'
> patching file `arch/alpha/kernel/irq.c'
> Hunk #1 FAILED at 563.
> 1 out of 3 hunks FAILED -- saving rejects to arch/alpha/kernel/irq.c.rej
> patching file `drivers/sgi/char/sgiserial.c'
> patching file `arch/alpha/config.in'
> Hunk #1 FAILED at 52.
> 1 out of 1 hunk FAILED -- saving rejects to arch/alpha/config.in.rej
> patching file `arch/ppc/config.in'
> Unreversed patch detected!  Ignore -R? [n] n
> Apply anyway? [n] n
> Skipping patch.
> 1 out of 1 hunk ignored -- saving rejects to arch/ppc/config.in.rej
> patching file `include/asm-i386/rtlinux_cli.h'
> patching file `arch/mips/sgi/kernel/indy_rtc.c'
> patching file `arch/i386/kernel/rtlinux.c'
> patching file `drivers/char/drm/drmP.h'
> patching file `include/asm-mips64/stat.h'
> patching file `arch/mips/jazz/rtc-jazz.c'
> patching file `arch/mips/sni/setup.c'
> patching file `arch/mips/dec/setup.c'
> patching file `arch/alpha/kernel/irq_impl.h'
> patching file `arch/i386/kernel/i386_ksyms.c'
> patching file `arch/mips/ddb5074/pci.c'
> patching file `Makefile'
> Unreversed patch detected!  Ignore -R? [n] n
> Apply anyway? [n] n
> Skipping patch.
> 1 out of 1 hunk ignored -- saving rejects to Makefile.rej
> patching file `arch/mips/lib/rtc-no.c'
> patching file `arch/i386/kernel/smp.c'
> patching file `arch/mips64/Makefile'
> patching file `arch/i386/kernel/io_apic.c'
> patching file `include/asm-i386/smp.h'
> patching file `arch/mips/jazz/jazzdma.c'
> patching file `arch/alpha/kernel/entry.S'
> Hunk #1 FAILED at 583.
> Hunk #2 succeeded at 604 (offset 10 lines).
> 1 out of 2 hunks FAILED -- saving rejects to arch/alpha/kernel/entry.S.rej
> patching file `include/asm-mips/socket.h'
> patching file `arch/mips/sgi/kernel/setup.c'
> patching file `arch/i386/kernel/Makefile'
> patching file `include/asm-mips64/serial.h'
> patching file `include/asm-mips64/sizelong.h'
> patching file `include/asm-mips64/termbits.h'
> patching file `arch/mips/ddb5074/setup.c'
> patching file `arch/i386/kernel/entry.S'
> patching file `include/asm-mips64/socket.h'
> patching file `include/asm-mips/jazzdma.h'
> patching file `arch/ppc/kernel/ppc_ksyms.c'
> patching file `include/asm-mips64/asm.h'
> patching file `drivers/sgi/char/streamable.c'
> patching file `arch/mips/mm/umap.c'
> patching file `drivers/sgi/char/ds1286.c'
> patching file `Documentation/Configure.help'
> patching file `include/asm-alpha/system.h'
> patching file `arch/alpha/kernel/smp.c'
> Unreversed patch detected!  Ignore -R? [n] n
> Apply anyway? [n] n
> Skipping patch.
> 4 out of 4 hunks ignored -- saving rejects to arch/alpha/kernel/smp.c.rej
> patching file `arch/i386/kernel/setup.c'
> patching file `include/asm-i386/rtlinux.h'
> patching file `include/asm-mips/bitops.h'
> patching file `arch/i386/config.in'
> Hunk #1 FAILED at 2.
> 1 out of 1 hunk FAILED -- saving rejects to arch/i386/config.in.rej
> patching file `arch/i386/kernel/irq.c'
> patching file `arch/mips/lib/rtc-std.c'
> [root@screamer rtlinux_kernel_2_3]# exit
> Script done on Sat Oct 28 19:08:24 2000
> <end   quote>
> 
> On Sat, 28 Oct 2000, [EMAIL PROTECTED] wrote:
> 
> yodaiken> 
> yodaiken> To put it another way: Linus released at least
> yodaiken> two test1's. We track those changes and release
> yodaiken> against points that test out as most stable. Our goal
> yodaiken> is to release RTL against stable points of the
> yodaiken> 2.4 tree. Our base tree now is the last one that
> yodaiken> has some Alpha and PPC credibility and when someone
> yodaiken> can show us a test_x that is stable on all our
> yodaiken> supported platforms, we will be happy to use it.
> yodaiken> In any case, people are welcome to experiment -
> yodaiken> but we don't want to try to debug RTLinux on
> yodaiken> kernels known to be unstable any more than we have to.
> yodaiken> 
> yodaiken> 
> yodaiken> 
> yodaiken> 
> 
> On Sat, Oct 28, 2000 at 05:00:38PM -0600, Cort Dougan wrote:
> 
> terrylr wrote:
> terrylr>
> terrylr> i ran several test yesterday and below are the results.
> terrylr> the results clearly show that rtlinux_kernel_2_3.tar.gz
> terrylr> is neither a patched linux-2.3.99-pre10-3 nor patched
> terrylr> linux-2.4.0-test1 kernel.
> terrylr>
> 
> cort>
> cort> Your email doesn't show this at all.
> cort> 
> cort> The tree is v2.3.99-pre10 as well as 2.4.0-test1 (there are several
> cort> variants of 2.4.0-test1).
> cort>
> 
> -- 
> Terry L. Ridder
> Blue Danube Software (Blaue Donau Software)
> "We do not write software, we compose it."
> 
> digging deep, i feel my conscience burn
> i need to know who and what i am
> this hunger jolts me from complacency
> rocks me, makes me meet myself
> ----kendall payne---closer to myself---

-- 
---------------------------------------------------------
Victor Yodaiken 
Finite State Machine Labs: The RTLinux Company.
 www.fsmlabs.com  www.rtlinux.com

-- [rtl] ---
To unsubscribe:
echo "unsubscribe rtl" | mail [EMAIL PROTECTED] OR
echo "unsubscribe rtl <Your_email>" | mail [EMAIL PROTECTED]
---
For more information on Real-Time Linux see:
http://www.rtlinux.org/rtlinux/

Reply via email to