linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* Re: [PATCH] aic7* claims all checked EISA io ranges (was: [MAILER-DAEMON@rumms.u
@ 2003-04-09  1:21 Chuck Ebbert
  2003-04-09  2:13 ` Justin T. Gibbs
  2003-04-09 11:13 ` Alan Cox
  0 siblings, 2 replies; 10+ messages in thread
From: Chuck Ebbert @ 2003-04-09  1:21 UTC (permalink / raw)
  To: Justin T. Gibbs; +Cc: linux-kernel

Justin T. Gibbs wrote:


>As far as the 2.4.X series is concerned, pushing has not helped.  I've
>seen spelling fixes and incorrorct changes get accepted from non
>maintainers "instantly", while the maintainers changes are not accepted.


And your code goes for long periods of time without merging good fixes,
like this one (from 2.4.20):


--- aic7-20030310/drivers/scsi/aic7xxx/aic7770.c.orig	Mon Mar 10 20:46:36 2003
+++ aic7-20030310/drivers/scsi/aic7xxx/aic7770.c	Tue Apr  8 20:45:20 2003
@ -314,7 +314,7 @
 	if (bootverbose)
 		printf("%s: Reading SEEPROM...", ahc_name(ahc));
 	have_seeprom = ahc_read_seeprom(&sd, (uint16_t *)sc,
-					/*start_addr*/0, sizeof(sc)/2);
+					/*start_addr*/0, sizeof(*sc)/2);
 
 	if (have_seeprom) {
 


--
 Chuck
 Can't we all just get along?

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [PATCH] aic7* claims all checked EISA io ranges (was:  [MAILER-DAEMON@rumms.u
  2003-04-09  1:21 [PATCH] aic7* claims all checked EISA io ranges (was: [MAILER-DAEMON@rumms.u Chuck Ebbert
@ 2003-04-09  2:13 ` Justin T. Gibbs
  2003-04-09 11:13 ` Alan Cox
  1 sibling, 0 replies; 10+ messages in thread
From: Justin T. Gibbs @ 2003-04-09  2:13 UTC (permalink / raw)
  To: Chuck Ebbert; +Cc: linux-kernel

> And your code goes for long periods of time without merging good fixes,
> like this one (from 2.4.20):

If I were aware of this bug, it would have been merged.  Unfortunately,
the Linux model where maintainers are not consulted before changes are
accepted leads to good changes getting missed and bad changes get accepted.

--
Justin


^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [PATCH] aic7* claims all checked EISA io ranges (was: [MAILER-DAEMON@rumms.u
  2003-04-09  1:21 [PATCH] aic7* claims all checked EISA io ranges (was: [MAILER-DAEMON@rumms.u Chuck Ebbert
  2003-04-09  2:13 ` Justin T. Gibbs
@ 2003-04-09 11:13 ` Alan Cox
  2003-04-09 17:34   ` Justin T. Gibbs
  1 sibling, 1 reply; 10+ messages in thread
From: Alan Cox @ 2003-04-09 11:13 UTC (permalink / raw)
  To: Chuck Ebbert; +Cc: Justin T. Gibbs, Linux Kernel Mailing List

On Mer, 2003-04-09 at 02:21, Chuck Ebbert wrote:
> And your code goes for long periods of time without merging good fixes,
> like this one (from 2.4.20):

Which is one reason Justin's patches don't get merged. They are giant
changes which back out other clear corrections.


^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [PATCH] aic7* claims all checked EISA io ranges (was: [MAILER-DAEMON@rumms.u
  2003-04-09 11:13 ` Alan Cox
@ 2003-04-09 17:34   ` Justin T. Gibbs
  2003-04-10 11:20     ` [PATCH] aic7* claims all checked EISA io ranges Stephan von Krawczynski
  0 siblings, 1 reply; 10+ messages in thread
From: Justin T. Gibbs @ 2003-04-09 17:34 UTC (permalink / raw)
  To: Alan Cox, Chuck Ebbert; +Cc: Linux Kernel Mailing List

> On Mer, 2003-04-09 at 02:21, Chuck Ebbert wrote:
>> And your code goes for long periods of time without merging good fixes,
>> like this one (from 2.4.20):
> 
> Which is one reason Justin's patches don't get merged. They are giant
> changes which back out other clear corrections.

This tells me two things:

1) You don't trust maintainers.  If a maintainer can't make large changes,
   who can?

2) When a maintainer makes a mistake (fails to integrate a good change,
   or introduces a bug), the maintainers changes are simply dropped rather
   then notify (either politely or not I don't much care) the maintainer
   of his/her mistake.

Neither of the above applied to integration of the aic79xx driver into
the 2.4.X tree, but it still took something like 8 months.

There must be a better way.

--
Justin


^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [PATCH] aic7* claims all checked EISA io ranges
  2003-04-09 17:34   ` Justin T. Gibbs
@ 2003-04-10 11:20     ` Stephan von Krawczynski
  2003-04-10 16:44       ` Justin T. Gibbs
  0 siblings, 1 reply; 10+ messages in thread
From: Stephan von Krawczynski @ 2003-04-10 11:20 UTC (permalink / raw)
  To: Justin T. Gibbs; +Cc: alan, 76306.1226, linux-kernel

On Wed, 09 Apr 2003 11:34:01 -0600
"Justin T. Gibbs" <gibbs@scsiguy.com> wrote:

> > On Mer, 2003-04-09 at 02:21, Chuck Ebbert wrote:
> >> And your code goes for long periods of time without merging good fixes,
> >> like this one (from 2.4.20):
> > 
> > Which is one reason Justin's patches don't get merged. They are giant
> > changes which back out other clear corrections.
> 
> This tells me two things:
> 
> 1) You don't trust maintainers.  If a maintainer can't make large changes,
>    who can?
> 
> 2) When a maintainer makes a mistake (fails to integrate a good change,
>    or introduces a bug), the maintainers changes are simply dropped rather
>    then notify (either politely or not I don't much care) the maintainer
>    of his/her mistake.
> 
> Neither of the above applied to integration of the aic79xx driver into
> the 2.4.X tree, but it still took something like 8 months.
> 
> There must be a better way.

As I am probably one of the victims of these differing opinions, can anyone
tell me where to get a really-known-to-work aic-driver for 2.4? I am
experiencing zapping-black events while reading from a SDLT drive (writing to
it does fine).

Short hardware story:
02:03.0 SCSI storage controller: Adaptec AIC-7899P U160/m (rev 01)
02:03.1 SCSI storage controller: Adaptec AIC-7899P U160/m (rev 01)

Host: scsi0 Channel: 00 Id: 08 Lun: 00
  Vendor: IBM      Model: IC35L073UWDY10-0 Rev: S21E
  Type:   Direct-Access                    ANSI SCSI revision: 03
Host: scsi1 Channel: 00 Id: 02 Lun: 00
  Vendor: QUANTUM  Model: SDLT320          Rev: 3838
  Type:   Sequential-Access                ANSI SCSI revision: 02

Any hints welcome

Regards,
Stephan


^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [PATCH] aic7* claims all checked EISA io ranges
  2003-04-10 11:20     ` [PATCH] aic7* claims all checked EISA io ranges Stephan von Krawczynski
@ 2003-04-10 16:44       ` Justin T. Gibbs
  2003-04-11  8:51         ` Stephan von Krawczynski
  2003-04-11 11:39         ` Stephan von Krawczynski
  0 siblings, 2 replies; 10+ messages in thread
From: Justin T. Gibbs @ 2003-04-10 16:44 UTC (permalink / raw)
  To: Stephan von Krawczynski; +Cc: alan, 76306.1226, linux-kernel

> As I am probably one of the victims of these differing opinions, can anyone
> tell me where to get a really-known-to-work aic-driver for 2.4? I am
> experiencing zapping-black events while reading from a SDLT drive (writing to
> it does fine).

The best way to get to a resolution on aic7xxx issues is to use the
drivers from here:

http://people.FreeBSD.org/~gibbs/linux/SRC/

And provide as much information about the problem as you can.  In this
case, I'm at a loss for what a "zapping-black event" is.

--
Justin


^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [PATCH] aic7* claims all checked EISA io ranges
  2003-04-10 16:44       ` Justin T. Gibbs
@ 2003-04-11  8:51         ` Stephan von Krawczynski
  2003-04-11 11:39         ` Stephan von Krawczynski
  1 sibling, 0 replies; 10+ messages in thread
From: Stephan von Krawczynski @ 2003-04-11  8:51 UTC (permalink / raw)
  To: Justin T. Gibbs; +Cc: alan, 76306.1226, linux-kernel

On Thu, 10 Apr 2003 10:44:50 -0600
"Justin T. Gibbs" <gibbs@scsiguy.com> wrote:

> > As I am probably one of the victims of these differing opinions, can anyone
> > tell me where to get a really-known-to-work aic-driver for 2.4? I am
> > experiencing zapping-black events while reading from a SDLT drive (writing
> > to it does fine).
> 
> The best way to get to a resolution on aic7xxx issues is to use the
> drivers from here:
> 
> http://people.FreeBSD.org/~gibbs/linux/SRC/
> 
> And provide as much information about the problem as you can.  In this
> case, I'm at a loss for what a "zapping-black event" is.

Thank you for pointing to the URL.

OK, the error description was a bit flaky :-), I simply meant the box freezes
and the  screen turns black - no oops, no nothing.
This occurs while reading back about 70 GB of data from an SDLT. _Writing_ this
data (which is done just before verify-reading it) seems no problem.

-- 
Regards,
Stephan

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [PATCH] aic7* claims all checked EISA io ranges
  2003-04-10 16:44       ` Justin T. Gibbs
  2003-04-11  8:51         ` Stephan von Krawczynski
@ 2003-04-11 11:39         ` Stephan von Krawczynski
  1 sibling, 0 replies; 10+ messages in thread
From: Stephan von Krawczynski @ 2003-04-11 11:39 UTC (permalink / raw)
  To: Justin T. Gibbs; +Cc: alan, 76306.1226, linux-kernel

On Thu, 10 Apr 2003 10:44:50 -0600
"Justin T. Gibbs" <gibbs@scsiguy.com> wrote:

> > As I am probably one of the victims of these differing opinions, can anyone
> > tell me where to get a really-known-to-work aic-driver for 2.4? I am
> > experiencing zapping-black events while reading from a SDLT drive (writing
> > to it does fine).
> 
> The best way to get to a resolution on aic7xxx issues is to use the
> drivers from here:
> 
> http://people.FreeBSD.org/~gibbs/linux/SRC/

Ok, I tried this one on top of 2.4.21-pre6 (can't compile -pre7) and had to
find out, that it freezes on X startup. I have never experienced something like
that before.
Anything I can do/test? There is no oops, just freeze (screen does not turn
black, kdm freezes in the middle of the startup, displays window borders but no
images).

-- 
Regards,
Stephan

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [PATCH] aic7* claims all checked EISA io ranges (was: [MAILER-DAEMON@rumms.u
  2003-04-09 22:10 [PATCH] aic7* claims all checked EISA io ranges (was: [MAILER-DAEMON@rumms.u Chuck Ebbert
@ 2003-04-10  1:48 ` carbonated beverage
  0 siblings, 0 replies; 10+ messages in thread
From: carbonated beverage @ 2003-04-10  1:48 UTC (permalink / raw)
  To: Chuck Ebbert; +Cc: Justin T. Gibbs, linux-kernel

Hi,

On Wed, Apr 09, 2003 at 06:10:02PM -0400, Chuck Ebbert wrote:
>  How can a major code restructure be done in tiny pieces?  I don't
> think it can.

You might want to tell that to Al Viro. ;-)

-- DN
Daniel

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [PATCH] aic7* claims all checked EISA io ranges (was: [MAILER-DAEMON@rumms.u
@ 2003-04-09 22:10 Chuck Ebbert
  2003-04-10  1:48 ` carbonated beverage
  0 siblings, 1 reply; 10+ messages in thread
From: Chuck Ebbert @ 2003-04-09 22:10 UTC (permalink / raw)
  To: Justin T. Gibbs, linux-kernel


>1) You don't trust maintainers.  If a maintainer can't make large
>changes, who can?


 I was wondering about that too.

 How can a major code restructure be done in tiny pieces?  I don't
think it can.


--
 Chuck
 I am not an octal number!

^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2003-04-11 11:35 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2003-04-09  1:21 [PATCH] aic7* claims all checked EISA io ranges (was: [MAILER-DAEMON@rumms.u Chuck Ebbert
2003-04-09  2:13 ` Justin T. Gibbs
2003-04-09 11:13 ` Alan Cox
2003-04-09 17:34   ` Justin T. Gibbs
2003-04-10 11:20     ` [PATCH] aic7* claims all checked EISA io ranges Stephan von Krawczynski
2003-04-10 16:44       ` Justin T. Gibbs
2003-04-11  8:51         ` Stephan von Krawczynski
2003-04-11 11:39         ` Stephan von Krawczynski
2003-04-09 22:10 [PATCH] aic7* claims all checked EISA io ranges (was: [MAILER-DAEMON@rumms.u Chuck Ebbert
2003-04-10  1:48 ` carbonated beverage

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).