Over 50 patches applied.
By: Marius Nestor, Linux Editor
The Linux kernel version 2.6.19.2 was released two days ago and it includes a lot of patches. Most important fix in this release is the removal of an error present since kernel 2.6.19, which on very rare occasions prevents data from being written onto a storage medium correctly, like BitTorrent clients. The stable-kernel team headed by Linus Torvalds hunted this error for about one month and finally, Linus himself wrote a patch.
Security fixes in this release:
• Bluetooth: Add packet size checks for CAPI messages
• handle ext3 directory corruption better
• corrupted cramfs filesystems cause kernel oops
• ext2: skip pages past number of blocks in ext2_find_entry
• VM: Fix nasty and subtle race in shared mmap'ed page writeback
• Fix incorrect user space access locking in mincore()
Changes from 2.6.19.1 to 2.6.19.2
• bonding: incorrect bonding state reported via ioctl
• dvb-core: fix bug in CRC-32 checking on 64-bit systems
• x86-64: Mark rdtsc as sync only for netburst, not for core2
• Fix for shmem_truncate_range() BUG_ON()
• ebtables: don't compute gap before checking struct type
• asix: Fix typo for AX88772 PHY Selection
• IPV4/IPV6: Fix inet{,6} device initialization order.
• UDP: Fix reversed logic in udp_get_port()
• NET: Don't export linux/random.h outside __KERNEL__
• ramfs breaks without CONFIG_BLOCK
• i2c: fix broken ds1337 initialization
• handle ext3 directory corruption better
• ext2: skip pages past number of blocks in ext2_find_entry
• Fix up page_mkclean_one(): virtual caches, s390
• SCSI: add missing cdb clearing in scsi_execute()
To see the full changelog, please click here.
The Linux Kernel is the essential part of all Linux Distributions, responsible for resource allocation, low-level hardware interfaces, security, simple communications, and basic file system management.
Linux is a clone of the operating system Unix, initially written from scratch by Linus Torvalds with assistance from a loosely-knit team of hackers across the Net. It aims towards POSIX and Single UNIX Specification compliance.
12th of January 2007, 10:50 GMT | Copyright (c) 2007 Softpedia |