Ok,
the naming should be familiar - it's the same deal as with 2.4.0.
One difference is that while 2.4.0 took about 7 months from the pre1 to
the final release, I hope (and believe) that we have fewer issues facing
us in the current 2.6.0. But very obviously there are going to be a
few test-releases before the real thing.
The point of the test versions is to make more people realize that they
need testing and get some straggling developers realizing that it's too
late to worry about the next big feature. I'm hoping that Linux vendors
will start offering the test kernels as installation alternatives, and
do things like make upgrade internal machines, so that when the real
2.6.0 does happen, we're all set.
Linus
---
Summary of changes from v2.5.75 to v2.6.0-test1
<jcchen:icplus.com.tw>:
[netdrvr sundance] increase eeprom read timeout
<taowenhwa:intel.com>:
[e100] cu_start: timeout waiting for cu
[e100] misc
Alan Cox:
genrtc sets owner fields so
Remove bogus printk in microcode.c
clean up floppy98 a bit
dtlk comment fix
isurf compile fix
axnet can unload with timers live
ibmtr can unload with timers live
fix up nmclan locking and hang on eject at wrong moment
fix further timer in pcmcia stuff
Fix remaining g_NCR5380 use of check_region
not sure what the author was on
AC97 updates from 2.4
Add the au1000 driver
demo plugin for switching ad1980 ports Dell style
Fix security leaks in btaudio
Add the ALI5455 driver from 2.4
fix security leaks in cmpci
Update cs46xx in 2.5 to the newer 2.4 release
fix the security leak in dmasound
Switch the SB Live! to the new ac97 api
fix security leaks and a crash in es1370
bring es1371 in line with 2.4
fix security leak and crash in esssolo
Add Forte Media OSS driver
update ITE audio
update the i810 audio driver
switch maestro3 to new ac97
fix security leak in maestro.c
fix security leak in msnd_pinnacle.c
Add swarm driver for broadcom boards
update nec driver to new ac97
update trident driver for new ac97 etc
fix wrong printk in nm256 audio
update via audio driver, make it work on esd add new chips
more wrong strlcpy's
update ymfpci for new ac97
Merge AD1889 driver from 2.4
Alan Stern:
USB: Small correction to usb-skeleton.c
USB: Updates for unusual_devs.h
Andi Kleen:
Deprecate numerical sysctl
x86-64 fixes for 2.5.75
Andrew Morton:
fix return of compat_sys_sched_getaffinity
remove proc_mknod()
reiserfs dirty memory accounting fix
fix reiserfs for 64bit arches
wall_to_monotonic initialization fixes for
i_size atomic access: infrastructure
i_size atomic access
kmap() -> kmap_atomic() in fs/exec.c
make CONFIG_KALLSYMS default to "on"
misc fixes
Set umask correctly for nfsd kernel threads
Bug fix in AIO initialization
Fix race condition between aio_complete and
separate locking for vfsmounts
fix for CPU scheduler load distribution
NBD: cosmetic cleanups
nbd: enhanced diagnostics support
nbd: remove unneeded blksize_bits field
nbd: initialise the embedded kobject
nbd: cleanup PARANOIA usage & code
NBD documentation update
nbd: remove unneeded nbd_open/nbd_release and refcnt
nbd: make nbd and block layer agree about device and
JBD: checkpointing optimisations
JBD: transaction buffer accounting fix
ext3: sync_fs() fix
oom killer fixes
yenta-socket initialisation fix
Fix yenta-socket oops
devfs oops fix
devfs deadlock fix
epoll-per-fd fix
Andries E. Brouwer:
cryptoloop
Bernardo Innocenti:
asm-generic/div64.h breakage
Brian Gerst:
c99 initializers for init/version.c
Daniel Ritz:
more net driver timer fixes
net/pcmcia fix fast_poll timers (HZ > 100)
Dave Jones:
[AGPGART] Remove unneeded assignment
[AGPGART] Use defines for register bits in AMD K8 GART driver
[AGPGART] K8 GART driver doesn't need masks
[AGPGART] Ignore multiple K8 GARTS on UP
[AGPGART] Optimise PCI searching in K8 GART driver
[AGPGART] K8 Device 0x1103 is always at PCI_FUNC 3
[AGPGART] K8 North bridge bus position is no longer relevant
[AGPGART] HP AGP update
[AGPGART] Sort SiS device IDs
[AGPGART] SiS 746 support This (and a few other SiS chipsets) are
AGP 3 compliant. AFAIK, none of these have been tested in AGP3
mode, but they should work just fine in AGP2.x mode at least.
[AGPGART] SiS 648 support
[AGPGART] Make frontend sparse clean
David Brownell:
USB: usb_get_string(), don't use bogus ids
USB: usbnet, don't NET_XMIT_DROP
David S. Miller:
[SPARC]: SEMTIMEDOP for both Sparc ports
[SPARC64]: Port over IPC msg{snd,rcv} compat32 fixes from ia64
[TCP]: When in SYN-SENT, initialize metrics after move to
established state
[NET]: Ok, sunhme is VLAN challenged after all
[IPV6]: Build and send redirect packet using "buff" not "skb",
fixes OOPS
[IPV6]: Fix dst reference counting in ndisc_send_redirect()
[SPARC64]: Ditch local KALLSYMS from Kconfig, update defconfig
[SPARC64]: Implement force_successful_syscall()
[SPARC64]: Use mm->free_area_cache
[IPV4]: Do not redefine config macros in net/ip_vs.h
[IPV4]: Always use Jenkins hash in ipvs conn table, use
get_random_bytes() to init key
[IPV4]: Kill slow timers from IPVS, they are superfluous and
inefficient these days
David Stevens:
[IPV4]: Do not sent IGMP leave messages unless IFF_UP
Dominik Brodowski:
[PCMCIA] don't hide calls to socket drivers
[PCMCIA] rename ss_entry to ops
François Romieu:
Fix AD1889 driver 2.4 merge
Fix error path in AD1889 driver
Greg Kroah-Hartman:
USB: fix up my USB Bluetooth entry to help prevent confusion in the
future
USB: remove pointless warning about using usbdevfs
Herbert Xu:
[IPSEC]: Missing reqid check in xfrm_state_ok
Hideaki Yoshifuji:
[IPV6]: Fix offset of payload with extension header
Ian Abbott:
USB: ftdi_sio update
James Morris:
[NETLINK]: Just drop packets for kernel netlink socket with no
data_ready handler
Jean Tourrilhes:
[IrDA] include cleanup
[IrDA] struct check
[IrDA] irtty leaks
[IrDA] irnet cast
[IrDA] IrCOMM devfs
[IrDA] setup dma fix
[IrDA] irda-usb endian
[IrDA] nsc 39x support
Jeff Garzik:
[netdrvr tg3] more ULL suffixes to make gcc 3.3 happy
[netdrvr] fix compiler warnings in 3c359, proteon, skisa tokenring
drivers.
[netdrvr wavelan] remove check_region usage
[netdrvr atmel_cs] kill compiler warning (jumping to "empty" label)
Jens Axboe:
disk stats accounting fix
Fix IDE-CD command failure re-play
fs accounting, part 2
Kay Sievers:
usblp: usb_buffer_free() not called Here is the blind flight :-)
drivers/usb/class/usblp.c usblp->dev was set to NULL to
indicate a device disconnect but we need this value for
usb_buffer_free() when device is still opened and cleanup is
delayed until usblp_release().
Linus Torvalds:
Avoid mmap() overflow case if TASK_SIZE is the full range of an
"unsigned long" (sparc64).
Merge comment updates from DRI CVS tree
Update i810 DRI driver from CVS to add page flipping
Update r128 driver from DRI CVS: add support for ycbcr textures
Update radeon driver from DRI CVS: add more commands
Merge from DRI CVS tree: avoid zero DRI "handles"
Merge with DRI CVS tree - which added a reminder to the DRI people
not to remove the HAVE_KERNEL_CTX_SWITCH support that the sparc
drivers require.
Fix signedness tests in vsnprintf by making it explicit
Mark Bartlomiej as the IDE maintainer, about 3 months late ;)
Disable TI cardbus PCI IRQ routing code that was forward-ported
from 2.4-ac - it seems to cause hangs for people.
Matthew Dharm:
USB: fix usb-storage initializers
USB: fix datafab and freecom to use I/O buffer
Matthew Wilcox:
parisc updates
Makefile update for parisc
eisa Kconfig update for parisc
Add two sysctls for PA-RISC
Remove warning from binfmt_elf.c for upwards growing stack
gsc-ps2 update
Miles Bader:
Use <asm-generic/statsfs.h> on v850
More irqreturn_t changes for v850
show_stack changes for v850
Nivedita Singhvi:
[NET]: Fix typo in net-sysfs.c copyright
Pete Zaitcev:
[SPARC]: Clean secondary System.map
[SPARC]: defconfig for willy's scsi
[SPARC]: hch's cond_syscall() for PCI syscalls, Alpha/PPC/etc. can
use this too
[SPARC]: Redo show_stack()
[SPARC]: Trap table alignment for Hyperspace (Keith Weselowsky)
Petr Sebor:
via-agp.c - agp_try_unsupported typo
Petr Vandrovec:
new sysctl checking accesses userspace directly
Ralf Bächle:
mkiss
Richard Henderson:
[ALPHA] Add tgkill syscall
[ALPHA] Set correct CLOCK_TICK_RATE for the RTC
[ALPHA] Remove SBUS & MCA from alpha Kconfig
Robert Zwerus:
Documentation/CodingStyle spelling fixes
Russell King:
[PCMCIA] Prevent PCMCIA oops during socket driver initialisation
[PCMCIA] Fix hangs when PCMCIA modules loaded
Samuel Thibault:
[2.5] maestro volume tuning
Stephen Hemminger:
convert plip to alloc_netdev
[netdrvr dgrs] convert to using alloc_etherdev
Steve French:
NTLMv2 password support and NTLMSSP signing part 1
ntlmssp signing
More NTLMv2
Open / Create lookup intents part one
Add mknod support
fix cifs distributed caching - send oplock release immediately
after flush of writebehind data on oplock break from server
Thomas Graf:
[NET]: Return EDESTADDRREQ as appropriate in sendmsg
implementations