mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
* re: Linux 2.4.17
  2001-12-21 20:16 Linux 2.4.17 Dan Kegel
@ 2001-12-21 19:44 ` Marcelo Tosatti
  2001-12-21 21:59   ` Dan Kegel
                     ` (3 more replies)
  2001-12-21 21:09 ` David Gomez
  1 sibling, 4 replies; 14+ messages in thread
From: Marcelo Tosatti @ 2001-12-21 19:44 UTC (permalink / raw)
  To: Dan Kegel; +Cc: linux-kernel



On Fri, 21 Dec 2001, Dan Kegel wrote:

> Marcelo wrote:
> 
> > Well, 
> > 
> > Here it is... 
> > 
> > 
> > final:
> > 
> > - Fix more loopback deadlocks                   (Andrea Arcangeli)
> > - Make Alpha with Nautilus chipset and
> >   Irongate chipset configuration compile
> >   correctly                                     (Michal Jaegermann)
> > 
> > rc2: 
> > 
> > - Fix potential oops with via-rhine             (Andrew Morton)
> > - sysvfs: mark inodes as bad in case of read 
> > ...
> 
> Um, what happened to the idea of 'no changes between the last
> release candidate and final'?

I haven't said that, did I? 

I said I would make -rc kernels which would not add any new _feature_.



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

* re: Linux 2.4.17
@ 2001-12-21 20:16 Dan Kegel
  2001-12-21 19:44 ` Marcelo Tosatti
  2001-12-21 21:09 ` David Gomez
  0 siblings, 2 replies; 14+ messages in thread
From: Dan Kegel @ 2001-12-21 20:16 UTC (permalink / raw)
  To: linux-kernel

Marcelo wrote:

> Well, 
> 
> Here it is... 
> 
> 
> final:
> 
> - Fix more loopback deadlocks                   (Andrea Arcangeli)
> - Make Alpha with Nautilus chipset and
>   Irongate chipset configuration compile
>   correctly                                     (Michal Jaegermann)
> 
> rc2: 
> 
> - Fix potential oops with via-rhine             (Andrew Morton)
> - sysvfs: mark inodes as bad in case of read 
> ...

Um, what happened to the idea of 'no changes between the last
release candidate and final'?

I'm disappointed; I thought we were entering a new era of
release discipline in the stable kernel. 

- Dan

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

* re: Linux 2.4.17
  2001-12-21 20:16 Linux 2.4.17 Dan Kegel
  2001-12-21 19:44 ` Marcelo Tosatti
@ 2001-12-21 21:09 ` David Gomez
  2001-12-22  4:12   ` John Alvord
  2001-12-22  5:45   ` Bernd Eckenfels
  1 sibling, 2 replies; 14+ messages in thread
From: David Gomez @ 2001-12-21 21:09 UTC (permalink / raw)
  To: Dan Kegel; +Cc: linux-kernel


> > final:
> >
> > - Fix more loopback deadlocks                   (Andrea Arcangeli)
> > - Make Alpha with Nautilus chipset and
> >   Irongate chipset configuration compile
> >   correctly                                     (Michal Jaegermann)
> >
> > rc2:
> >
> > - Fix potential oops with via-rhine             (Andrew Morton)
> > - sysvfs: mark inodes as bad in case of read
> > ...
>
> Um, what happened to the idea of 'no changes between the last
> release candidate and final'?

I think the policy is 'not to add unnecessary changes' , not 'no changes'.

> I'm disappointed; I thought we were entering a new era of
> release discipline in the stable kernel.

I'd be dissapointed if Marcelo had released and stable kernel still
with the loopback deadlocks. And i don't think the alpha compile fix is
going to break anything.



David Gómez

"The question of whether computers can think is just like the question of
 whether submarines can swim." -- Edsger W. Dijkstra




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

* Re: Linux 2.4.17
  2001-12-21 19:44 ` Marcelo Tosatti
@ 2001-12-21 21:59   ` Dan Kegel
  2001-12-21 22:11     ` Rik van Riel
  2001-12-21 23:10   ` Oliver Xymoron
                     ` (2 subsequent siblings)
  3 siblings, 1 reply; 14+ messages in thread
From: Dan Kegel @ 2001-12-21 21:59 UTC (permalink / raw)
  To: Marcelo Tosatti; +Cc: linux-kernel

Marcelo Tosatti wrote:
> 
Marcelo wrote:
> > Um, what happened to the idea of 'no changes between the last
> > release candidate and final'?
> 
> I haven't said that, did I?
> 
> I said I would make -rc kernels which would not add any new _feature_.

Sorry; I must have misunderstood.  But I think lwn.net 
misunderstood, too; http://lwn.net/2001/1213/kernel.php3
says "Marcelo's stated plan is to have the final release be the same 
as the last release candidate; the hope is to be done with surprises 
caused by last-minute patches."

I guess I and lwn.net were projecting our desires onto Marcello's statements?

- Dan

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

* Re: Linux 2.4.17
  2001-12-21 21:59   ` Dan Kegel
@ 2001-12-21 22:11     ` Rik van Riel
  0 siblings, 0 replies; 14+ messages in thread
From: Rik van Riel @ 2001-12-21 22:11 UTC (permalink / raw)
  To: Dan Kegel; +Cc: Marcelo Tosatti, linux-kernel

On Fri, 21 Dec 2001, Dan Kegel wrote:
> Marcelo Tosatti wrote:
> Marcelo wrote:
       ^

> I guess I and lwn.net were projecting our desires onto Marcello's statements?
                                                              ^^
I wouldn't be surprised. If you don't even read his
name, I bet you wouldn't have seen the subtleties
in his announcement either ;)

*runs like hell*

cheers,

Rik
-- 
DMCA, SSSCA, W3C?  Who cares?  http://thefreeworld.net/

http://www.surriel.com/		http://distro.conectiva.com/


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

* re: Linux 2.4.17
  2001-12-21 19:44 ` Marcelo Tosatti
  2001-12-21 21:59   ` Dan Kegel
@ 2001-12-21 23:10   ` Oliver Xymoron
  2001-12-22  0:34   ` David Relson
  2001-12-22  8:15   ` Daniel Phillips
  3 siblings, 0 replies; 14+ messages in thread
From: Oliver Xymoron @ 2001-12-21 23:10 UTC (permalink / raw)
  To: Marcelo Tosatti; +Cc: Dan Kegel, linux-kernel

On Fri, 21 Dec 2001, Marcelo Tosatti wrote:

> > > Here it is...
> > >
> > >
> > > final:
> > >
> > > - Fix more loopback deadlocks                   (Andrea Arcangeli)
> > > - Make Alpha with Nautilus chipset and
> > >   Irongate chipset configuration compile
> > >   correctly                                     (Michal Jaegermann)
> >
> > Um, what happened to the idea of 'no changes between the last
> > release candidate and final'?
>
> I haven't said that, did I?

No, but it's a good idea. There's always the risk of breaking something
and you don't want to introduce a disk-eating bug between -rc and -final.
It's better to ship one more -rc and wait a day before -final. If you
don't, people will just get in the habit of waiting a day after -final to
be safe.

> I said I would make -rc kernels which would not add any new _feature_.

That's less important.

-- 
 "Love the dolphins," she advised him. "Write by W.A.S.T.E.."


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

* re: Linux 2.4.17
  2001-12-21 19:44 ` Marcelo Tosatti
  2001-12-21 21:59   ` Dan Kegel
  2001-12-21 23:10   ` Oliver Xymoron
@ 2001-12-22  0:34   ` David Relson
  2001-12-22  0:52     ` Mike Castle
  2001-12-22  5:19     ` Craig I. Hagan
  2001-12-22  8:15   ` Daniel Phillips
  3 siblings, 2 replies; 14+ messages in thread
From: David Relson @ 2001-12-22  0:34 UTC (permalink / raw)
  To: lkml

At 06:10 PM 12/21/01, Oliver Oxymoron wrote:
>On Fri, 21 Dec 2001, Marcelo Tosatti wrote:
>
>... There's always the risk of breaking something
>and you don't want to introduce a disk-eating bug between -rc and -final.
>It's better to ship one more -rc and wait a day before -final. If you
>don't, people will just get in the habit of waiting a day after -final to
>be safe.
>
> > I said I would make -rc kernels which would not add any new _feature_.
>
>That's less important.

I agree with releasing an extra -rc and waiting the extra day for -final.

My thought is that the _only_ difference between the last -rc and -final is 
correctly setting "EXTRAVERSION=" in Makefile.

David


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

* Re: Linux 2.4.17
  2001-12-22  0:34   ` David Relson
@ 2001-12-22  0:52     ` Mike Castle
  2001-12-22  5:19     ` Craig I. Hagan
  1 sibling, 0 replies; 14+ messages in thread
From: Mike Castle @ 2001-12-22  0:52 UTC (permalink / raw)
  To: lkml

On Fri, Dec 21, 2001 at 07:34:29PM -0500, David Relson wrote:
> My thought is that the _only_ difference between the last -rc and -final is 
> correctly setting "EXTRAVERSION=" in Makefile.

Perhaps Documentation/* changes.

mrc
-- 
     Mike Castle      dalgoda@ix.netcom.com      www.netcom.com/~dalgoda/
    We are all of us living in the shadow of Manhattan.  -- Watchmen
fatal ("You are in a maze of twisty compiler features, all different"); -- gcc

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

* Re: Linux 2.4.17
  2001-12-21 21:09 ` David Gomez
@ 2001-12-22  4:12   ` John Alvord
  2001-12-22 18:12     ` David A. Frantz
  2001-12-22  5:45   ` Bernd Eckenfels
  1 sibling, 1 reply; 14+ messages in thread
From: John Alvord @ 2001-12-22  4:12 UTC (permalink / raw)
  To: David Gomez; +Cc: Dan Kegel, linux-kernel

On Fri, 21 Dec 2001 22:09:09 +0100 (CET), "David Gomez"
<davidge@viadomus.com> wrote:

>
>> > final:
>> >
>> > - Fix more loopback deadlocks                   (Andrea Arcangeli)
>> > - Make Alpha with Nautilus chipset and
>> >   Irongate chipset configuration compile
>> >   correctly                                     (Michal Jaegermann)
>> >
>> > rc2:
>> >
>> > - Fix potential oops with via-rhine             (Andrew Morton)
>> > - sysvfs: mark inodes as bad in case of read
>> > ...
>>
>> Um, what happened to the idea of 'no changes between the last
>> release candidate and final'?
>
>I think the policy is 'not to add unnecessary changes' , not 'no changes'.
>
>> I'm disappointed; I thought we were entering a new era of
>> release discipline in the stable kernel.
>
>I'd be dissapointed if Marcelo had released and stable kernel still
>with the loopback deadlocks. And i don't think the alpha compile fix is
>going to break anything.

One possibility would be to release 2.4.17 and 2.4.18-pre1
simultaneously, with the otherwise last minute changes. There have
been so many brown-bag bugs introduced by the last changes, there
everyone is or should be nervous. Immediately launching the next -pre
series will help keep the momentum moving while preserving the more
certain knowledge of the quality of the last -rc level.

john alvord

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

* re: Linux 2.4.17
  2001-12-22  0:34   ` David Relson
  2001-12-22  0:52     ` Mike Castle
@ 2001-12-22  5:19     ` Craig I. Hagan
  1 sibling, 0 replies; 14+ messages in thread
From: Craig I. Hagan @ 2001-12-22  5:19 UTC (permalink / raw)
  To: David Relson; +Cc: lkml

> 
> I agree with releasing an extra -rc and waiting the extra day for -final.
> 
> My thought is that the _only_ difference between the last -rc and -final is 
> correctly setting "EXTRAVERSION=" in Makefile.

I've lots of thoughts as well as things i would have liked to have seen in
2.4.17. However, This is Marcelo's show. It is his call to make, and I support
what he did. It has got to be a tough job to know that *you* are the one who
says "This is good (enough)."

-- craig



-------------------------------------------------------------------------------
Craig I. Hagan     "It's a small world, but I wouldn't want to back it up"
hagan(at)cih.com        "True hackers don't die, their ttl expires"
  	"It takes a village to raise an idiot, but an idiot can raze a village"

	Stop the spread of spam, use a sendmail condom!
	     http://www.cih.com/~hagan/smtpd-hacks

                       In Bandwidth we trust


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

* Re: re: Linux 2.4.17
  2001-12-21 21:09 ` David Gomez
  2001-12-22  4:12   ` John Alvord
@ 2001-12-22  5:45   ` Bernd Eckenfels
  1 sibling, 0 replies; 14+ messages in thread
From: Bernd Eckenfels @ 2001-12-22  5:45 UTC (permalink / raw)
  To: linux-kernel

In article <Pine.LNX.4.33.0112212203460.1184-100000@fargo> you wrote:
> I'd be dissapointed if Marcelo had released and stable kernel still
> with the loopback deadlocks. And i don't think the alpha compile fix is
> going to break anything.

Well, of course having another RC wont be too much of a problem.

greetings
Bernd

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

* Re: Linux 2.4.17
  2001-12-21 19:44 ` Marcelo Tosatti
                     ` (2 preceding siblings ...)
  2001-12-22  0:34   ` David Relson
@ 2001-12-22  8:15   ` Daniel Phillips
  3 siblings, 0 replies; 14+ messages in thread
From: Daniel Phillips @ 2001-12-22  8:15 UTC (permalink / raw)
  To: Marcelo Tosatti, Dan Kegel; +Cc: linux-kernel

On December 21, 2001 08:44 pm, Marcelo Tosatti wrote:
> On Fri, 21 Dec 2001, Dan Kegel wrote:
> 
> > Marcelo wrote:
> > 
> > > Well, 
> > > 
> > > Here it is... 
> > > 
> > > 
> > > final:
> > > 
> > > - Fix more loopback deadlocks                   (Andrea Arcangeli)
> > > - Make Alpha with Nautilus chipset and
> > >   Irongate chipset configuration compile
> > >   correctly                                     (Michal Jaegermann)
> > > 
> > > rc2: 
> > > 
> > > - Fix potential oops with via-rhine             (Andrew Morton)
> > > - sysvfs: mark inodes as bad in case of read 
> > > ...
> > 
> > Um, what happened to the idea of 'no changes between the last
> > release candidate and final'?
> 
> I haven't said that, did I? 
> 
> I said I would make -rc kernels which would not add any new _feature_.

I'll weigh in on this one, basically a "me too".  The only changelog entry I 
find unsettling is "Fix more loopback deadlocks" and all I have to say about 
it is: remember what happened when Al fixed the iput bug.  I'm not suggesting 
that there was no basic idiot testing - I'm practically certain you did some 
yourself, but it would have been oh-so-nice to have an rc3 that lived for at 
least a short time on the kernel list before going to final.

By the way, great job managing this first major point release (2.4.16 doesn't 
really count ;-).

--
Daniel

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

* Re: Linux 2.4.17
  2001-12-22  4:12   ` John Alvord
@ 2001-12-22 18:12     ` David A. Frantz
  2001-12-22 23:05       ` Alan Cox
  0 siblings, 1 reply; 14+ messages in thread
From: David A. Frantz @ 2001-12-22 18:12 UTC (permalink / raw)
  To: linux-kernel

Hello Everyone;

At this point I'm not a kernel developer, most likely never will be, but I do
use linux exclusively.    So from that perspective here are my comments for
consideration.

At some point in the development of a new kernel there must be an emphasis on
quality and reliability.   I personally do not see how it is even possible to
release a "final" kernel revision with only one or two days testing.
Granted everyone expects a new kernel series to have a few issues upon
release, but once the ** in a 2.4.** kernel move past 10 it really is time to
think quality.

Realizing that excessive time spent on quality issues would lead to many
delays, I'd like to suggest that the third dot number use an odd even
numbering system to seperate the heavly tested kernels from the heavily
modified kernels.    In other words all pre-kernels leading up to a 2.4.18
kernel would be aimed at stabilizing the code and quality.    When this is
done the pre-kernels for the 2.4.19 series would aim to oimplement the more
major changes that everyone wants or needs.

I'd to be able to pick up a kernel from www.kernel.org and have some
confidence that it will work correctly without extensive patching.    The idea
that vendors can supply us with a heavily tested kernel is, to me anyways,
against the spirit of the whole community.    After all there are many fly by
night Linux distributions, a stable kernel available from www.kernel.org would
go a long way to maintaining these sort of systems.

Now this may seem a bit demanding but consider this.    If the users of this
list did not have prior knowledge of the kernels available on www.kernel.org
how would they know which ones to avoid totally, which ones are OK, and which
ones seem to be well done?    Its really a shame that we need to talk about a
stable kernel this way, on the other hand due to reading this list I
understand how the various revisions came about.   The problem, as I see it,
is that there were to many kernels released before everything stabilized.
If your implementing or testing new technology them by all means release a
pre-kernel, a patch against a stable kernel, or a technology specific
pre-kernel (such as the -aa releases) but lets not go on with throwing out
grossly buggy release kernels.   Even if it takes months, release a kernel
that for most people will work.

I hope these comments are helpful.    Like I say Linux is the only thing that
I use at home, I really want it to succeed.   So for the 2.4.** kernel lets
concentrate on quality, it would be nice to know that from now on each new
kernel release is beter than the one before it.

Thanks
dave


John Alvord wrote:

> On Fri, 21 Dec 2001 22:09:09 +0100 (CET), "David Gomez"
> <davidge@viadomus.com> wrote:
>
> >
> >> > final:
> >> >
> >> > - Fix more loopback deadlocks                   (Andrea Arcangeli)
> >> > - Make Alpha with Nautilus chipset and
> >> >   Irongate chipset configuration compile
> >> >   correctly                                     (Michal Jaegermann)
> >> >
> >> > rc2:
> >> >
> >> > - Fix potential oops with via-rhine             (Andrew Morton)
> >> > - sysvfs: mark inodes as bad in case of read
> >> > ...
> >>
> >> Um, what happened to the idea of 'no changes between the last
> >> release candidate and final'?
> >
> >I think the policy is 'not to add unnecessary changes' , not 'no changes'.
> >
> >> I'm disappointed; I thought we were entering a new era of
> >> release discipline in the stable kernel.
> >
> >I'd be dissapointed if Marcelo had released and stable kernel still
> >with the loopback deadlocks. And i don't think the alpha compile fix is
> >going to break anything.
>
> One possibility would be to release 2.4.17 and 2.4.18-pre1
> simultaneously, with the otherwise last minute changes. There have
> been so many brown-bag bugs introduced by the last changes, there
> everyone is or should be nervous. Immediately launching the next -pre
> series will help keep the momentum moving while preserving the more
> certain knowledge of the quality of the last -rc level.
>
> john alvord
> -
> To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at  http://vger.kernel.org/majordomo-info.html
> Please read the FAQ at  http://www.tux.org/lkml/


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

* Re: Linux 2.4.17
  2001-12-22 18:12     ` David A. Frantz
@ 2001-12-22 23:05       ` Alan Cox
  0 siblings, 0 replies; 14+ messages in thread
From: Alan Cox @ 2001-12-22 23:05 UTC (permalink / raw)
  To: wizard; +Cc: linux-kernel

> Now this may seem a bit demanding but consider this.    If the users of this
> list did not have prior knowledge of the kernels available on www.kernel.org
> how would they know which ones to avoid totally, which ones are OK, and which
> ones seem to be well done?    Its really a shame that we need to talk about a

They would go to a vendor who is prepared to say "We tested this, we put
our logo on the package saying we have faith in it"



Alan

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

end of thread, other threads:[~2001-12-22 22:55 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2001-12-21 20:16 Linux 2.4.17 Dan Kegel
2001-12-21 19:44 ` Marcelo Tosatti
2001-12-21 21:59   ` Dan Kegel
2001-12-21 22:11     ` Rik van Riel
2001-12-21 23:10   ` Oliver Xymoron
2001-12-22  0:34   ` David Relson
2001-12-22  0:52     ` Mike Castle
2001-12-22  5:19     ` Craig I. Hagan
2001-12-22  8:15   ` Daniel Phillips
2001-12-21 21:09 ` David Gomez
2001-12-22  4:12   ` John Alvord
2001-12-22 18:12     ` David A. Frantz
2001-12-22 23:05       ` Alan Cox
2001-12-22  5:45   ` Bernd Eckenfels

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox

all inboxes | Powered by JetHome®