> man operating_systems
Вышел пятый кандидат в релиз Linux 2.6.11
Линус Торвальдс объявил сегодня о выходе Linux 2.6.11-rc5. В письме он отметил, что надеялся на то, что rc4 станет последним перед финальным релизом, однако обнаруженные проблемы конфликтов ресурсов на ноутбуках, различные проблемы с TLB на ppc, переполнения буфера в сетевой подсистеме и некоторые другие проблемы потребовали выпуска еще одного промежуточного -rc5.

Впрочем, финальный релиз последует очень скоро. В rc5 вошли небольшие, но важные изменения, самое большое из которых - новый драйвер SATA.

Скачать патчи можно с kernel.org, однако, сейчас там происходит что-то неправильное, патч с 2.6.10 весит 14 байт, а rc4-rc5 больше 4 МБ. Надеюсь, скоро это исправят и можно будет нормально скачать.

Changelog следует далее.

Summary of changes from v2.6.11-rc4 to v2.6.11-rc5
============================================

<benh:au1.ibm.com>:
o ppc32: Wrong vaddr in flush_hash_one_pte()

<mat.loikkanen:synopsys.com>:
o [libata] add ->bmdma_{stop,status} hooks

Alan Stern:
o USB Hub driver: Add reset recovery-time delay

Andrew Morton:
o mca resource layout fix
o end_buffer_async_read printk ratelimiting
o strip.c build fix
o alpha: struct resource fix
o ppc32: resource layout fixes
o sparc64 rusage build fix
o sparc64 usb build fix
o x86_64: resource layout fix

Anton Blanchard:
o ppc64: Fix 32bit largepage issue

Antonino Daplas:
o fbdev: Fix gcc 4.0 compile failure

Arjan van de Ven:
o Allow heap to be marked executable too

Arnaldo Carvalho de Melo:
o [TCP]: Fix excessive stack usage resulting in OOPS with 4KSTACKS

Art Haas:
o [SPARC]:Check prom_getproperty() return value in prom_nodematch()

Bartlomiej Zolnierkiewicz:
o [ide] fix ide_get_error_location() for LBA28

Ben Dooks:
o [ARM PATCH] 2480/1: IXP4XX - cleanup resource for i2c controller
o [ARM PATCH] 2481/1: IXP2000 - replace sti/cli with
local_irq{save,restore}
o [ide] Kconfig for VR1000 machine driver selection

Benjamin Herrenschmidt:
o radeonfb: typos fixes
o radeonfb: Fix hang on boot with some laptops
o Fix possible race with 4level-fixup.h
o Check for wraps in copy_page_range
o Fix buf in zeromap_pud_range() losing virtual address
o radeonfb: Workaround memory corruption accel problem
o ppc32: fix ptep_test_and_clear_young
o ppc32: kernel mapping breakage

Bjorn Helgaas:
o de214x.c uses uninitialized pci_dev->irq

Bob Breuer:
o [SPARC]: Check prom_getproperty return value

Brian Murphy:
o USB: ehci requeue revisit

Christoph Hellwig:
o block new writers on frozen filesystems

Corey Minyard:
o IPMI: Fix LAN bridging

Daniel Ritz:
o PCI: support PCI_PM_CAP version 1

David Brownell:
o USB: ehci patch for NF4 port miscounting

David S. Miller:
o [COMPAT]: TUNSETIFF needs to copy back data after ioctl
o [SPARC]: Fix cg3 fb blanking
o [SPARC]: Fix video mode probing in atyfb driver
o [TG3]: Always check tg3_readphy() return value
o [TG3]: Update driver version and reldate
o [SPARC64]: auxio_register is pointer not integer
o [SPARC64]: Put PROM trampolines into asm file
o [SPARC64]: Fix access_ok() and friends warnings
o [SPARC64]: Fix access_ok() args in sys_sparc32.c:get_tv32()
o [SPARC64]: Use common sys_ipc() compat code
o [SPARC64]: BUG on rediculious memcpy lengths

Dmitry Torokhov:
o ALPS: do not activate on unsupported models

François Romieu:
o dscc4: use of uncompletely initialized struct
o dscc4: code factorisation
o dscc4: error status checking and pci janitoring
o dscc4: removal of unneeded casts
o dscc4: removal of unneeded variable
o r8169: endianness fixes
o r8169: merge of Realtek's code
o r8169: typo in debugging code
o r8169: screaming irq when the device is closed
o r8169: synchronization and balancing when the device is closed
o r8169: fix rx skb allocation error logging
o r8169: skb alignment nitpicking
o r8169: removal of unused #define
o r8169: uniformize comments
o r8169: IRQ races during change of mtu
o r8169: factor out some code

Gary N. Spiess:
o natsemi long cable fix

Herbert Xu:
o ISDN locking fix
o [IPSEC]: Move dst->child loop from dst_ifdown to xfrm_dst_ifdown
o [NET]: Add netdev argument to dst ifdown

Hideaki Yoshifuji:
o [IPV6]: Fix IPV6_PKTINFO et al. handling in udpv6_recvmsg()

Hirokazu Takata:
o m32r: build fix for SMP kernel
o m32r: fix sys_clone()
o m32r: defconfig updates
o m32r: warning fix

Jeff Garzik:
o [libata sata_via] minor cleanups
o [libata sata_via] add support for VT6421 SATA
o [libata] do not call pci_disable_device() for certain errors
o libata kfree fix
o [libata] Add missing hooks, to avoid oops in advanced SATA drivers

Joe Korty:
o memset argument order misuses

John W. Linville:
o libata: fix command queue leak when xlat_func fails

Krzysztof Helt:
o [SPARC32]: Need to clear PSR_EF in psr of childregs on fork() on
SMP

Len Brown:
o [ACPI] ACPICA 20050211 from Bob Moore

Lennert Buytenhek:
o [ARM PATCH] 2485/1: fix enp2611 coexistence with other machine
types
o [ARM PATCH] 2486/1: fix incorrect comment in
arch/arm/kernel/debug.S
o [ARM PATCH] 2487/1: minor IRQ routing tweaks for ENP-2611
o [ARM PATCH] 2493/1: put IXP2000 slowport in 8-bit mode after boot
o [ARM PATCH] 2494/1: fix 'CONFGI_' -> 'CONFIG_' in
mach-ixp2000/ixdp2x00.c

Linus Torvalds:
o Eicon driver: remove ^M for real this time
o Limit tty IO chunking to 2kB
o Fix bogus opost buffer size check
o Input: fix ALPS protocol validation rules
o Use e820 memory map to determine PCI allocation area
o Be more careful about looking for gaps in the e820 table
o x86: when choosing PCI starting address, print out gap information
o agp: aper_base is unsigned
o Linux 2.6.11-rc5

Marcel Holtmann:
o [Bluetooth] The new Microsoft dongle needs HCI_Reset

Mark Lord:
o sata_qstor: new basic driver for Pacific Digital

Matt Porter:
o emac: fix jumbo frame support
o emac: fix mdio delay

Mika Kukkonen:
o [ide] small compile fix to ide.c with !CONFIG_PCI
o Build failure with !CONFIG_PCI and with CONFIG_ISAPNP=y &&
CONFIG_PNPBIOS=y

Nathan Scott:
o [XFS] Reinstate missing frozen check on write, fixes snapshots and
xfs_freeze.
o [XFS] Prevent releasepage from releasing pages early, while they
still have delayed allocate buffers. Affects filesystem blocksizes
smaller than the pagesize only.
o [XFS] Fix problems with synchronous writes returning EAGAIN
incorrectly for pinned inodes.

Nathan T. Lynch:
o kthread_bind new worker threads when onlining cpu

Nick Piggin:
o optimise copy page range

Olaf Hering:
o ppc64: remove extra whitespace before preprocessor token
o [NET]: Fix socket.h comment typo

Olof Johansson:
o Fix possible futex mmap_sem deadlock

Paul Mackerras:
o ppc64: fix compilation for Maple board

Pete Zaitcev:
o USB: Add ioctls to ub
o ub: fix Add ioctls to ub patch

Ralf Bächle:
o [NETROM/ROSE]: Use netdev_priv()

Randy Dunlap:
o sis: fix sparse warnings
o au1100: fix io_remap_page_range() arg. list

Ravinandan Arakali:
o S2io: Multicast fix

Robert Olsson:
o [PKTGEN]: Bug fixes, bump to version 2.56

Rolf Eike Beer:
o make ACPI_BLACKLIST_YEAR depend on ACPI_INTERPRETER

Russell King:
o [ARM] Add missing __user annotations to sys_clone()
o [ARM] Fix SA1111 and PXA iomem sparse warnings
o [ARM] Fix sparse warnings for Integrator builds
o [ARM] Take account of vm_pgoff for DMA mmap

Stephen Hemminger:
o [TCP]: Fix BIC max_cwnd calculation error

Thomas Gleixner:
o [ARM PATCH] 2474/1: Fix compile for badge4
o [ARM PATCH] 2476/1: Fix compile for shannon
o [ARM PATCH] 2478/1: Remove NULL initializers

Tim Burgess:
o device-mapper: dm-raid1 deadlock fix

Tom Rini:
o ppc32: fixup of previous PCI9 patch
o Re-order <linux/fs.h> includes to fix userland breakage
o Fix NR_OPEN header order dependency

Trond Myklebust:
o NFS: Further fixes for the -onolock case


Roman I Khimov  в  Четверг, 24 Февраль 2005, 11:50  |   Комментарии: 27  |  для печати

Наши новости доступны в формате RSS.

© OSRC.info, 2004-2010.
Авторские права на любые материалы, авторы которых явно указаны, принадлежат их авторам. По вопросам публикации таких материалов обращайтесь к авторам.
Авторские права на любые другие материалы принадлежат OSRC.info.
Сайт является помещением библиотеки. Копирование, сохранение на жестком диске или иной способ сохранения произведений осуществляются пользователями на свой риск.
При использовании материалов сайта ссылка на OSRC.info обязательна.