linuxppc-dev.lists.ozlabs.org archive mirror
 help / color / mirror / Atom feed
From: Johnnie Peters <jpeters@phx.mcd.mot.com>
To: VALETTE Eric <valette@crf.canon.fr>
Cc: cort@persephone.cs.nmt.edu, paubert@iram.es, jeremy@goop.org,
	linuxppc-dev@lists.linuxppc.org
Subject: Re: Interrupt routing in prep_pci.c
Date: Tue, 23 Feb 1999 07:53:49 -0700	[thread overview]
Message-ID: <36D2C0FD.663F3446@phx.mcd.mot.com> (raw)
In-Reply-To: m10FDOf-0000WXC@tri-yann.crf.canon.fr


I've been trying to stay out of this discussion because I was pretty sure it
would
take on the tone of religous conviction but here is my two cents worth.

I have tried Gabriels patches.  I used his boot loader stuff with my own
Raven changes
and for some of our boards it worked great (namely the VME boards).  However
it did
not work for everything.  Since I work exclusively with Motorola machines and
have
several different ones here, I would very much prefer a kernel that boots
correctly
on all of them if possible.

Gabriels stuff breaks on several.  It does not take into account some of the
newer stuff
such as the Mesquite cPCI board.  As Cort stated in one message in this
thread of
discussion, LinuxPPC is already trying to account for dozens of sometimes
very different
board types and is currently doing it with only 3 or 4 different boot loader
setups.  It
has been identified as necessary to add at least a couple of more to account
for all the
MBX stuff and others.  If the number of boot loaders increases into the
dozens, the
corresponding kernel changes will follow suit and chaos will rule in the
LinuxPPC
world.

I too have sent patches to Cort that are not yet in the sources.  I too would
very
much like to see them in and solve the issues I have keeping my sources
updated
everytime there is changes to the vger tree. I have 13 years of doing UNIX
kernel experience and have seen too many engineers concerned with getting
their little bit of the picture working reguardless of what it does to
everybody
else.

When you send a patch to Cort and wish it too be included, he will test it on
the
machines he currently has.  They are not all inclusive and if It breaks one
of them
then that patch should be rejected.  If he does not reject it then he looses
credibility in his submissions to Linus and at some time no more PPC code
will make it into the main base because Linus will not trust Cort.  I cannot
and
will not beleive that this is what you want.

I am not sure but I think that I recently saw a post where Gabriel showed an
ftp
link where you could retrieve his stuff.  He also stated that it did not work
with
Open Firmware.  Some of the boxes I use to test various things I am trying to
do
with LinuxPPC are Motorola Utahs.  There are some bootleg versions of PPCBug
floating around for them but they are incomplete and the engineer that did
most of
the work to get it going (in his free time) told me that it is still unstable
on the
Utah.  I also tried for 2 days to get Gabriels patches and try them again
to see if some of the problems I was having had been fixed.  I never got in.
Here
again if you want credibility with Cort, me and the others subscribing to
this list
then dont make posts that are unrealistic like this one.

I have been using Linux since the 0.96 release.  For many years I did not
have
the chance to participate directly in the Linux community.  I did, however,
follow what was going on.  I have over the years read flames against every
coordinator there was includeing Linus.  Somebody has to control what gets
into the source base.  For LinuxPPC right now this is Cort.  He has taken
the responsibility for it.  I have rarely seen professionals that had a clue
about how to do this and Cort as a graduate student is doing a pretty damn
good job.

There was at one point something called the System V Interface
Definition for UNIX.  I spent years telling customers that what they wanted
would break the standards for UNIX and I rarely got more than "but thats what

I want back".  Cort is in the position where he has to tell people the same
kind of thing.  Good engineers do not break exsisting things to get new
things
working.  It is Corts job to enforce this with LinuxPPC.

I have stated to Cort that I can test pretty much anything he needs on
Motorola
boxes (Blackhawk, Utah, MTX, MVMEXXXX, Mequite, Sitka, etc.)  I will tell
him where it does and does not work.  You can do the same it you have
resources.
We will get pretty much everything working with time.  Give Cort a break
and work with him.

Johnnie


VALETTE Eric wrote:

> >>>>> "Cort" == Cort Dougan <cort@persephone.cs.nmt.edu> writes:
>
> Cort> It's not as simple as you suggest.
>
> You haven't even tried. Did you try Gabriel patches?
>
> Cort Code it up so that it works on all
> Cort> the boards around and I'll be quite happy to take it :)  The problem
> Cort> I'm having now is code that works on one set doesn't work on others.
>
> That's your choice. Provided you do not ask me to agree and do not
> ask for support of your way of handling patches...
>
> -- eric




[[ This message was sent via the linuxppc-dev mailing list. Replies are ]]
[[ not forced back to the list, so be sure to  Cc linuxppc-dev  if your ]]
[[ reply is of general interest. To unsubscribe from linuxppc-dev, send ]]
[[ the message 'unsubscribe' to linuxppc-dev-request@lists.linuxppc.org ]]

  reply	other threads:[~1999-02-23 14:53 UTC|newest]

Thread overview: 24+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1999-02-11  4:32 Interrupt routing in prep_pci.c Jeremy Fitzhardinge
1999-02-11  9:07 ` Gabriel Paubert
1999-02-14  5:42   ` Troy Benjegerdes
1999-02-15  3:06     ` Jeremy Fitzhardinge
1999-02-15  9:25       ` Gabriel Paubert
1999-02-15  9:23     ` Gabriel Paubert
1999-02-21 16:56   ` Johnnie Peters
1999-02-21 18:28     ` Cort Dougan
1999-02-22  8:45       ` VALETTE Eric
1999-02-22 18:25         ` Cort Dougan
1999-02-22 18:06           ` VALETTE Eric
1999-02-22 19:26             ` Cort Dougan
1999-02-23  8:40               ` VALETTE Eric
1999-02-23 14:53                 ` Johnnie Peters [this message]
1999-02-23 15:55                   ` VALETTE Eric
1999-02-26  7:18                     ` Cort Dougan
1999-02-26  8:53                       ` VALETTE Eric
1999-02-26 18:54                         ` Cort Dougan
1999-02-26  7:09                 ` bootloader problems and linux/ppc developers tree Cort Dougan
1999-02-26  9:02                   ` VALETTE Eric
1999-02-26 11:05                   ` Gabriel Paubert
1999-02-23 20:39             ` Interrupt routing in prep_pci.c Matt Porter
1999-02-26  7:21               ` Cort Dougan
1999-03-02 16:56                 ` Matt Porter

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=36D2C0FD.663F3446@phx.mcd.mot.com \
    --to=jpeters@phx.mcd.mot.com \
    --cc=cort@persephone.cs.nmt.edu \
    --cc=jeremy@goop.org \
    --cc=linuxppc-dev@lists.linuxppc.org \
    --cc=paubert@iram.es \
    --cc=valette@crf.canon.fr \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).