* And oh, btw..
@ 2001-01-05 0:01 Linus Torvalds
2001-01-04 23:06 ` Marcelo Tosatti
` (4 more replies)
0 siblings, 5 replies; 16+ messages in thread
From: Linus Torvalds @ 2001-01-05 0:01 UTC (permalink / raw)
To: Kernel Mailing List
In a move unanimously hailed by the trade press and industry analysts as
being a sure sign of incipient braindamage, Linus Torvalds (also known as
the "father of Linux" or, more commonly, as "mush-for-brains") decided
that enough is enough, and that things don't get better from having the
same people test it over and over again. In short, 2.4.0 is out there.
Anxiously awaited for the last too many months, 2.4.0 brings to the table
many improvements, none of which come to mind to the exhausted release
manager right now. "It's better", was the only printable quote. Pressed
for details, Linus bared his teeth and hissed at reporters, most of which
suddenly remembered that they'd rather cover "Home and Gardening" than the
IT industry anyway.
Anyway, have fun. And don't bother reporting any bugs for the next few
days. I won't care anyway.
Linus
-----
Changes since the prerelease:
David Mosberger:
- ia64 update
NIIBE Yutaka:
- SuperH update
Karsten Keil:
- re-do ISDN certification checksums
Tim Waugh:
- VIA DMA=255 bug fix
- IEEE 1284 config message
- IEEE 1284 probe fix
- missing printk argument
- ppa driver reconnect timeout tweak
Matthew Dharm:
- USB hotplug fix - specify exactly which fields to match on
Rik Faith:
- drm driver synch with XFree86-4.0.2
- oops: we synched a bit too far. Backsync to the _real_ 4.0.2 level.
Geert Uytterhoeven:
- m68k updates
- Amiga resource management updates
- m68k loops_per_jiffy updates
- m68k keyboard delay/repeat
- m68k SCSI updates
- m68k exported symbols update
- m68k Lance updates
- fbdev config fixes
- Amiga Ethernet updates
- Amiga builtin serial updates
- m68k config updates
- m68k __ashldi3
- Amiga Y2K fixes (a bit late, wouldn't you say?)
- Misc m68k updates
- fbdev init order fix
- Mac/m68k IDE updates
- m68k asm constraint fixes
Marc ZYNGIER:
- SMP lockup with IrDA
David Huggins-Daines:
- remove extra "remove_wait_queue()" in drivers/sound/cs46xx.c. It
would lock up badly on nonblocking reads.
Matti Aarnio:
- teach tulip driver about media types 5 and 6
- fix ATM LANE driver linkage issues
- fix DECNET driver unload time cleanup
- fix pointer comparison type warning
- get rid of excessive '##' token pasting that newer gcc's warn about
Keith Owens:
- fix drm Makefile to not use the same objects built-in and in a module
- update modutils version numbers to match 2.4.x kernel
Russell Kroll:
- fix radio card drivers that got the request_region sense inverted
Rich Baum:
- Remove compile warnings with newer gcc versions for lables with no
expression at the end of a compound block
Andreas Franck:
- Make the x86 semaphore implementation compile properly with current
gcc snapshots. Newer gcc's will release the memory allocated for a
data structure too early if only the pointer to that memory is passed
to an asm.
Alan Cox:
- pcxx.c: make it compile ("mseconds" -> "msec")
- Documentation: fix typos/glitches
- CCISS bugfix
- riscom setup bugfix
- toshoboe and wavelan overlarge udelay
- clean/bugfixes amateur radio
- yam/mkiss build fix
- old tulip chips driver update
- sg driver unchecked scsi_allocate_request
- i810 audio fix
- RTC CMOS locking fixes
David Miller:
- update sparc to "loops_per_jiffy"
- sparc32 uses ix86-like semaphores now
- missing flush_dcache_page in kiovec support layer
- netfilter: use "long" for values operated on using bitops
- more empty statement warning fixes
- LVM 32-bit compat ioctl checks
- Include param.h into Sparc64's delay.h to get HZ define
- Fix Zilog serial port speed setting checks
Neil Brown:
- raid5 missing unlock on degraded array
- knfsd inode semaphore: get it early
Johannes Erdfelt:
- USB oops on unplug fix for dc2xx and ov511 driver
Mitch Davis:
- prettier printout of IDE registers if < 0x100
Richard Henderson:
- alpha "loops_per_jiffy" update
Oliver Neukum:
- fix for SMP race in v4l open()
Andreas Bombe:
- Makefile fix for ieee1394
- IEEE 1394 up-to-date
Kai Germaschewski:
- fix ISDN diversion services name-clash (and crash)
Andre Hedrick:
- IDE chipset update, DVD-RAM update
Rik van Riel:
- don't deactivate partially written pages in generic_file_write
Michael Lang:
- ibmmca upgrade: docs and small bugs
Marko Kreen:
- big udelay's in fb drivers. Fix.
Me:
- drivers/net/rcpci45.c: make it compile ("rcpci_pci_table" ->
"rcpci45_pci_table")
- mark_buffer_dirty() only does a "balance_dirty()" if the
buffer was previously clean.
- mm sanity: never decrement page count past zero
- no synchronous bdflush wait
- mm VM scanning and exit race cleanup: mmlist_lock
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
Please read the FAQ at http://www.tux.org/lkml/
^ permalink raw reply [flat|nested] 16+ messages in thread* Re: And oh, btw..
2001-01-05 0:01 And oh, btw Linus Torvalds
@ 2001-01-04 23:06 ` Marcelo Tosatti
2001-01-05 1:11 ` Linus Torvalds
2001-01-05 2:04 ` Can I submit a bug report on this mailing list? Evan Thompson
2001-01-05 0:36 ` And oh, btw Jordan Mendelson
` (3 subsequent siblings)
4 siblings, 2 replies; 16+ messages in thread
From: Marcelo Tosatti @ 2001-01-04 23:06 UTC (permalink / raw)
To: Linus Torvalds; +Cc: Kernel Mailing List
On Thu, 4 Jan 2001, Linus Torvalds wrote:
>
> In a move unanimously hailed by the trade press and industry analysts as
> being a sure sign of incipient braindamage, Linus Torvalds (also known as
> the "father of Linux" or, more commonly, as "mush-for-brains") decided
> that enough is enough, and that things don't get better from having the
> same people test it over and over again. In short, 2.4.0 is out there.
I have 1 patch which has not been answered and I still dont know if you
want it only for 2.5.
I dunno if you've read the swap write clustering patch I sent sometime
ago. Basically it changes swap_writepage to search for physically
contiguous dirty swap cache pages and if it finds them, it writes all of
them in a cluster. The nice thing is that we save disk seek time which are
well known to be nasty.
I've received one report of 13% improvement with dbench and reiserfs, and
on my own benchmarks I've seen improvements of 15% successful write merges
on the swap device (using SAR patch to measure).
I'm not sure if its a intrusive change now with 2.4.0 released. What do
you think?
----
Another problem which we have now is swap-in readahead. Currently swapin
readahead is done on a physical device basis.
The problem is that physical swap pages are not necessarily virtually
contiguous. So what can happen (and is happening) is that we readahead
pages which are not going to be used soon.
What we probably want to do is only readahead swap pages if they really
are virtually contiguous too, to avoid wasting memory and IO processing
with "guesses" about the swap device.
I have a patch which does that (I'm still searching for an SMP deadlock
but I'm looking at it). It walks the virtually contiguous pte's starting
from the one which was faulted, and then it only cluster them if they are
virtually contiguous too.
I'll send the patch as soon as I figured out the deadlock and stress it a
more.
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
Please read the FAQ at http://www.tux.org/lkml/
^ permalink raw reply [flat|nested] 16+ messages in thread* Re: And oh, btw..
2001-01-04 23:06 ` Marcelo Tosatti
@ 2001-01-05 1:11 ` Linus Torvalds
2001-01-05 2:04 ` Can I submit a bug report on this mailing list? Evan Thompson
1 sibling, 0 replies; 16+ messages in thread
From: Linus Torvalds @ 2001-01-05 1:11 UTC (permalink / raw)
To: Marcelo Tosatti; +Cc: Kernel Mailing List
On Thu, 4 Jan 2001, Marcelo Tosatti wrote:
>
> I have 1 patch which has not been answered and I still dont know if you
> want it only for 2.5.
The swap clustering looks ok, but it also looked like something I could
safely delay until a bit later in the 2.4.x series. Basically, the
PageDirty handling is new enough that I didn't want to add any other
wrinkles on top of it, even if they looked clean..
Life does not end at 2.4.0. Think o fit more as a "no more excuses"
release.
Linus
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
Please read the FAQ at http://www.tux.org/lkml/
^ permalink raw reply [flat|nested] 16+ messages in thread
* Can I submit a bug report on this mailing list?
2001-01-04 23:06 ` Marcelo Tosatti
2001-01-05 1:11 ` Linus Torvalds
@ 2001-01-05 2:04 ` Evan Thompson
2001-01-05 11:42 ` Rik van Riel
1 sibling, 1 reply; 16+ messages in thread
From: Evan Thompson @ 2001-01-05 2:04 UTC (permalink / raw)
To: linux-kernel
Alright.
I hear about the 2.4.0 release. I have, in my mailbox, many messages
titled "Re: And oh, btw...", BUT NO ORIGINAL MESSAGE! What happened?
Is my stupid mailserver selective or something?
Anyways. My bug report is: "linux-kernel@vger.kernel.org does not send
me important mails that are important and that should be sent due to
their high importancy."
--
+----------------------------------+-----------------------------------+
| Evan Thompson | POWERED BY: |
| evaner@bigfoot.com | Linux cd168990-a 2.4.0-prerelease |
| Freelance Computer Nerd | #1 Wed Jan 3 16:30:45 CST 2001 |
| http://evaner.penguinpowered.com | i686 unknown (2001/01/02 19:35) |
+----------------------------------+-----------------------------------+
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
Please read the FAQ at http://www.tux.org/lkml/
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: And oh, btw..
2001-01-05 0:01 And oh, btw Linus Torvalds
2001-01-04 23:06 ` Marcelo Tosatti
@ 2001-01-05 0:36 ` Jordan Mendelson
2001-01-05 0:48 ` dep
2001-01-06 11:37 ` Matthias Andree
2001-01-05 0:47 ` Miles Lane
` (2 subsequent siblings)
4 siblings, 2 replies; 16+ messages in thread
From: Jordan Mendelson @ 2001-01-05 0:36 UTC (permalink / raw)
To: Linus Torvalds; +Cc: Kernel Mailing List
Linus Torvalds wrote:
>
> In a move unanimously hailed by the trade press and industry analysts as
> being a sure sign of incipient braindamage, Linus Torvalds (also known as
> the "father of Linux" or, more commonly, as "mush-for-brains") decided
> that enough is enough, and that things don't get better from having the
> same people test it over and over again. In short, 2.4.0 is out there.
Everyone who has ever been the press spotlight knows that most of it is
inaccurate, rushed and written to bring in readers rather than to report
well thought out stories.
Go home, get out the epson salts, fill up the tub with hot water and
just relax.
Jordan
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
Please read the FAQ at http://www.tux.org/lkml/
^ permalink raw reply [flat|nested] 16+ messages in thread* Re: And oh, btw..
2001-01-05 0:36 ` And oh, btw Jordan Mendelson
@ 2001-01-05 0:48 ` dep
2001-01-05 0:50 ` Jordan Mendelson
2001-01-06 11:37 ` Matthias Andree
1 sibling, 1 reply; 16+ messages in thread
From: dep @ 2001-01-05 0:48 UTC (permalink / raw)
To: Kernel Mailing List
On Thursday 04 January 2001 07:36 pm, Jordan Mendelson wrote:
| Go home, get out the epson salts, fill up the tub with hot water
| and just relax.
right after getting the source posted on kernel.org!<g>
--
dep
--
bipartisanship: an illogical construct not unlike the idea that
if half the people like red and half the people like blue, the
country's favorite color is purple.
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
Please read the FAQ at http://www.tux.org/lkml/
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: And oh, btw..
2001-01-05 0:36 ` And oh, btw Jordan Mendelson
2001-01-05 0:48 ` dep
@ 2001-01-06 11:37 ` Matthias Andree
1 sibling, 0 replies; 16+ messages in thread
From: Matthias Andree @ 2001-01-06 11:37 UTC (permalink / raw)
To: Kernel Mailing List
On Thu, 04 Jan 2001, Jordan Mendelson wrote:
> Everyone who has ever been the press spotlight knows that most of it is
> inaccurate, rushed and written to bring in readers rather than to report
> well thought out stories.
Money rules the world, not truth.
--
Matthias Andree
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
Please read the FAQ at http://www.tux.org/lkml/
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: And oh, btw..
2001-01-05 0:01 And oh, btw Linus Torvalds
2001-01-04 23:06 ` Marcelo Tosatti
2001-01-05 0:36 ` And oh, btw Jordan Mendelson
@ 2001-01-05 0:47 ` Miles Lane
2001-01-05 1:09 ` Linus Torvalds
2001-01-06 11:36 ` Matthias Andree
2003-01-04 18:09 ` Anders Gustafsson
4 siblings, 1 reply; 16+ messages in thread
From: Miles Lane @ 2001-01-05 0:47 UTC (permalink / raw)
To: Linus Torvalds; +Cc: Kernel Mailing List
Is there a patch against test12 somewhere? I don't see it.
Have some happy downtime,
Miles
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
Please read the FAQ at http://www.tux.org/lkml/
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: And oh, btw..
2001-01-05 0:47 ` Miles Lane
@ 2001-01-05 1:09 ` Linus Torvalds
0 siblings, 0 replies; 16+ messages in thread
From: Linus Torvalds @ 2001-01-05 1:09 UTC (permalink / raw)
To: Miles Lane; +Cc: Kernel Mailing List
On Thu, 4 Jan 2001, Miles Lane wrote:
>
> Is there a patch against test12 somewhere? I don't see it.
In v2.4/test-kernels:
patch-2.4.0-prerelease.gz - patch from test12 to the prerelease
prerelease-to-final.gz - patch from prerelease to final.
And it will apparently take some time for the ftp servers to sync up: when
I moved the test-kernels away from the main v2.4 directory I didn't think
of the fact that the mirror scripts will spend quite a bit of time just
synchronizing everything (the fact that _I_ did it with a simple "mv" on
the master copies doesn't mean that the mirror services will be able to do
it ;)
Right now the sync from the master copy has gotten to the patches in the
test directory, which means that it shouldn't take more than maybe 15
minutes until everything has been synched - but I suspect that if people
pound on ftp.kernel.org it will only slow stuff down further, so try to
see if you can find other mirrors that got in early and don't synchronize
the test-kernels...
Linus
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
Please read the FAQ at http://www.tux.org/lkml/
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: And oh, btw..
2001-01-05 0:01 And oh, btw Linus Torvalds
` (2 preceding siblings ...)
2001-01-05 0:47 ` Miles Lane
@ 2001-01-06 11:36 ` Matthias Andree
2003-01-04 18:09 ` Anders Gustafsson
4 siblings, 0 replies; 16+ messages in thread
From: Matthias Andree @ 2001-01-06 11:36 UTC (permalink / raw)
To: Kernel Mailing List
On Thu, 04 Jan 2001, Linus Torvalds wrote:
> - Amiga Y2K fixes (a bit late, wouldn't you say?)
Might relabeling them 3rd Millennium fixes do any good? :-)
Anyhow, thanks.
--
Matthias Andree
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
Please read the FAQ at http://www.tux.org/lkml/
^ permalink raw reply [flat|nested] 16+ messages in thread* Re: And oh, btw..
2001-01-05 0:01 And oh, btw Linus Torvalds
` (3 preceding siblings ...)
2001-01-06 11:36 ` Matthias Andree
@ 2003-01-04 18:09 ` Anders Gustafsson
4 siblings, 0 replies; 16+ messages in thread
From: Anders Gustafsson @ 2003-01-04 18:09 UTC (permalink / raw)
To: Linus Torvalds; +Cc: Kernel Mailing List
On Thu, Jan 04, 2001 at 04:01:22PM -0800, Linus Torvalds wrote:
^^^^^^^^^^^^
> same people test it over and over again. In short, 2.4.0 is out there.
Happy birthday 2.4-kernel!
--
Anders Gustafsson - andersg@0x63.nu - http://0x63.nu/
^ permalink raw reply [flat|nested] 16+ messages in thread
end of thread, other threads:[~2003-01-04 18:02 UTC | newest]
Thread overview: 16+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2001-01-05 0:01 And oh, btw Linus Torvalds
2001-01-04 23:06 ` Marcelo Tosatti
2001-01-05 1:11 ` Linus Torvalds
2001-01-05 2:04 ` Can I submit a bug report on this mailing list? Evan Thompson
2001-01-05 11:42 ` Rik van Riel
2001-01-05 0:36 ` And oh, btw Jordan Mendelson
2001-01-05 0:48 ` dep
2001-01-05 0:50 ` Jordan Mendelson
2001-01-05 0:58 ` Alan Cox
2001-01-05 1:04 ` J . A . Magallon
2001-01-05 1:06 ` Alan Cox
2001-01-06 11:37 ` Matthias Andree
2001-01-05 0:47 ` Miles Lane
2001-01-05 1:09 ` Linus Torvalds
2001-01-06 11:36 ` Matthias Andree
2003-01-04 18:09 ` Anders Gustafsson
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox