50% of the changes are in drivers!

Feb 26, 2008 10:47 GMT  ·  By

Two new versions of the heart of all Linux distributions were released: the stable 2.6.24.3 and the development 2.6.25 RC3 kernel. The developers advise you to update your kernel to the latest version, because of the numerous fixes included in it.

The stable release, 2.6.24.3, comes with the following features and bugfixes:

■ Fixed dl2k constants ■ INET_DIAG: Fix inet_diag_lock_handler error path. ■ Disable G5 NAP mode during SMU commands on U3 ■ S390: Fix futex_atomic_cmpxchg_std inline assembly. ■ IPCOMP: Fix reception of incompressible packets ■ IPCOMP: Fetch nexthdr before ipch is destroyed ■ INET: Prevent out-of-sync truesize on ip_fragment slow path ■ AUDIT: Increase skb->truesize in audit_expand ■ NFS: Fix a potential file corruption issue when writing ■ inotify: fix check for one-shot watches before destroying them ■ POWERPC: Revert chrp_pci_fixup_vt8231_ata devinit to fix libata on pegasos

Linus Torvalds announced that most of the updates are in architecture and drivers, as usual. It seems that 37% of the changes are in architecture and 50% in drivers. Speaking of drivers, there are also new ones, like mvsas SCSI, adt7473 and a few for watchdog. The rest of the updates are mostly in networking, documentation and a few related to EFS and XFS filesystems.

The SLUB corruption issue in the second release candidate was fixed, although not too many persons noticed it. Here are some more technical details for 2.6.25 RC3:

■ Add the Intel ICH10 SMBus Controller DeviceID's and updates Tolapai support. ■ i2c-pca-isa: Add access check to legacy ioports ■ i2c: Storage class should be before const qualifier ■ libata-core: fix kernel-doc warning ■ sata_fsl: fix build with ATA_VERBOSE_DEBUG ■ [NET]: Restore sanity wrt. print_mac(). ■ Alchemy: compile fix ■ pata_atiixp: Use 255 sector limit ■ Fix u132-hcd.c compile error ■ [NETFILTER]: fix ebtable targets return ■ [IP_TUNNEL]: Don't limit the number of tunnels with generic name explicitly. ■ [RTNL]: Validate hardware and broadcast address attribute for RTM_NEWLINK ■ tg3: ethtool phys_id default ■ fix vmsas.c file permissions ■ [BNX2]: Disable parallel detect on an HP blade.

Download the Linux kernel 2.6.24.3 right now from Softpedia! Download the Linux kernel 2.6.25 RC3 right now from