Hello Linuxer,

ini berita yang saya copy dari linux today.
http://linuxtoday.com/developer/2003121802826NWKNDV

=======================================================================


 Linus Torvalds: Linux 2.6.0
Dec 18, 2003, 21 :14 UTC (34 Talkback[s]) (12581 reads)
(Other stories by Linus Torvalds)

    "The beaver is out of detox"
    - Anon 

This  should  not  be  a big surprise to anybody on the list any more,
since  we've  been  building up to it for a long time now, and for the
last  few weeks I haven't accepted any patches except for what amounts
to fairly obvious one-liners.

Anyway, 2.6.0 is out there now, and the patch from -test11 is a swelte
11kB  in  size. It's not the totally empty patch I was hoping for, but
judging  by the bugs I worked on personally, things are looking pretty
good.

To give you an example, one of the nastier bugs that we chased for the
last  five weeks was a bug that could only be reproduced reliably on a
16-  or  32-way  system,  and  only  when  the system had flaky disks.
Putting  in  known-good  disks  made the problem disappear. Similarly,
compiling the kernel with another compiler made the problem disappear.

It  turned  out  to  be a really subtle bug wrt SMP ordering and stack
allocation,  and  lots  of  thanks  to  Ram  Pai for gathering all the
information  that  eventually  led  to  it  being fixed. The fix was a
one-liner and a big comment - but my point is that the quality of bugs
has  been  pretty  high  lately, and we feel that we're in pretty good
shape.

Andrew  has  written up some caveats and pointers to information about
2.4.x  vs 2.6.x changes, and I'll let him post that. Some known issues
were  not  considered to be release-critical and a number of them have
pending  fixes  in  the -mm queue. Generally they just didn't have the
kind  of verification yet where I was willing to take them in order to
make sure a fair 2.6.0 release.

NOTE!  I'll  continue  to  keep  track  of the 2.6 BK tree until we're
closer  to the time when we literally split it for 2.7.x, because both
Andrew  and  I  are pretty comfortable with our respective toolchains.
But  Andrew  is  the  stable  tree maintainer, so everything should be
approved  by  him  at this point. Think of the -mm tree as the staging
area,  and  mine as a release tree. We'll work together, but Andrew is
boss.

(BK  merging  will  have to go through some approval format, we'll see
how that works out exactly).

Linus

---

Summary of changes from v2.6.0-test11 to v2.6.0

Alan Stern:

    * USB: fix bug not setting device state following usb_device_reset() 

Andrey Borzenkov:

    * USB: prevent catch-all USB aliases in modules.alias 

Arnaldo Carvalho de Melo:

    * [IPV6]: Fix TCP socket leak 

David Brownell:

    * USB: fix remove device after set_configuration 

David S. Miller:

    * [NETFILTER]: In conntrack, do not fragment TSO packets by accident
    * [PKT_SCHED]: Do not dereference the special pointer value 'HTB_DIRECT' 

Greg Kroah-Hartman:

    * USB: register usb-serial ports in the proper place in sysfs
    * USB: fix race with hub devices disconnecting while stuff is
      still happening to them
    * USB: fix bug for multiple opens on ttyUSB devices
    * kobject: fix bug where a parent could be deleted before a child device 

Harald Welte:

    * [NETFILTER]: Sanitize ip_cttcp_timeoutclose_wait value, from 2.4.x 

Herbert Xu:

    * USB: Fix connect/disconnect race 

Hideaki Yoshifuji:

    * [IPV6]: Fix ipv4 mapped address calculation in udpv6_sendmsg() 

Hirofumi Ogawa:

    * Missing initialization of /proc/net/tcp seq_file 

Ingo Molnar:

    * Fix lost wakeups problem
    * Fix /proc access to dead thread group list oops 

James McMechan:

    * tmpfs oops fix 

Jean Delvare:

    * I2C: fix i2c_smbus_write_byte() for i2c-nforce2 

Jeff Garzik:

    * fix use-after-free in libata
    * fix oops on unload in pcnet32
    * remove manual driver poisoning of net_device
    * wireless airo oops fix 

Jens Axboe:

    * fix broken x86_64 rdtscll
    * scsi_ioctl memcpy'ing user address
    * no bio unmap on cdb copy failure
    * Fix IDE bus reset and DMA disable when reading blank DVD-R
    * CDROM_SEND_PACKET bug 

Jes Sorensen:

    * qla1280 crash fix in error handling 

Julian Anastasov:

    * [BRIDGE]: Provide correct TOS value to IPv4 routing 

Linus Torvalds:

    * Fix x86 kernel page fault error codes
    * Fix ide-scsi.c uninitialized variable
    * Fix the PROT_EXEC breakage on anonymous mmap
    * Fix subtle bug in "finish_wait()", which can cause kernel
      stack corruption on SMP because of another CPU still accessing
      a waitqueue even after it was de-allocated.
    * More subtle SMP bugs in prepare_to_wait()/finish_wait()
    * Fix thread group leader zombie leak 

Martin Devera:

    * [PKT_SCHED]: In HTB, filters must be destroyed before the classes 

Matthew Dharm:

    * USB storage: fix for jumpshot and datafab devices 

Neil Brown:

    * Fix possible bio corruption with RAID5 

Oliver Neukum:

    * USB: fix sleping in interrupt bug in auerswald driver
    * USB: fix race with signal delivery in usbfs 

Pavlin Radoslavov:

    * [RTNETLINK]: Add RTPROT_XORP 

René Scharfe:

    * HPFS: missing lock_kernel() in hpfs_readdir() 

Tom Rini:

    * USB: mark the scanner driver as obsolete 

Ulrich Drepper:

    * Fix 'noexec' behaviour

  

-- 
Best regards,
Tjhan Albert

"The future belongs to those who believes in the beauty of their dreams"
-Eleanor Rosevelt-


-- 
Unsubscribe: kirim email kosong ke [EMAIL PROTECTED]
Arsip dan info di http://linux.or.id/milis.php
FAQ milis http://linux.or.id/faq.php

Kirim email ke