Softpedia
 


LINUX CATEGORIES:



GLOBAL PAGES >>
NEWS ARCHIVE >>
SOFTPEDIA REVIEWS >>
MEET THE EDITORS >>
WEEK'S BEST
  • Linux Kernel 3.9.6 / 3....
  • Linux Kernel 3.0.82 LTS...
  • KDE Software Compilatio...
  • PulseAudio 4.0
  • Wireshark 1.10.0
  • NetworkManager 0.9.8.2
  • LibreOffice 3.6.6 / 4.0...
  • SystemRescueCd 3.7.0
  • Linux Kernel 3.10 RC6
  • Ubuntu Tweak 0.8.5
  • 7-DAY TOP DOWNLOAD
    #
    Program
    Psiphon 3
    1,885 downloads
    Wine 1.4.1 / 1.6 RC2
    1,398 downloads
    LibreOffice 3.6.6 /
    4.0.3 / 4.0.4 RC2 /
    4.1.0 Beta 2

    1,366 downloads
    BackTrack 5 R3
    1,290 downloads
    Red Hat Linux 9
    1,101 downloads
    Adobe Flash Player
    for Linux
    11.2.202.258

    1,095 downloads
    VLC 2.0.7
    986 downloads
    Ubuntu 10.04.4 LTS
    851 downloads
    Red Hat Enterprise
    Linux 6.4

    780 downloads
    Ubuntu 12.04.2 LTS
    737 downloads
    MOST POPULAR DISTROS
    #
    Distribution
    PCLinuxOS 2013.04
    User rating: 4.8/5
    Votes: 370
    Ubuntu 9.10
    User rating: 4.4/5
    Votes: 267
    OpenMandriva 2013.0
    Alpha

    User rating: 4.4/5
    Votes: 624
    Clonezilla LiveCD
    2.1.1-25 / 2.1.2-12

    User rating: 4.3/5
    Votes: 260
    BackTrack 5 R3
    User rating: 4.3/5
    Votes: 569
    Fedora 18
    User rating: 4.3/5
    Votes: 613
    openSUSE Linux 12.3
    / 13.1 Milestone 2

    User rating: 4.2/5
    Votes: 471
    Ubuntu 12.04.2 LTS
    User rating: 4.2/5
    Votes: 696
    Ubuntu 10.04.4 LTS
    User rating: 4.0/5
    Votes: 286
    Linux Mint 15
    User rating: 4.0/5
    Votes: 371
    Home > Linux > System > Operating Systems > Kernels > Linux Kernel > Changelog

    Linux Kernel 3.9.6 / 3.8.13 / 3.7.10 - Changelog


    What's new in Linux Kernel 3.8:

    February 19th, 2013

    · Ext4 embeds very small files in the inode
    · Btrfs fast device replacement
    · F2FS, a SSD friendly filesystem
    · User namespace support completed
    · XFS log checksums
    · Huge Pages support a zero page
    · The memory resource controller supports accounting of kernel memory
    · Automatic NUMA balancing
    · Removal of support for 386 processors



    What's new in Linux Kernel 3.2:

    January 5th, 2012

    · Support for bigger block sizes in EXT4;
    · Faster scrubbing, detailed corruption messages, automatic backup of tree roots, and manual inspection of metadata in Btrfs;
    · Process bandwith controller;
    · Support for the Hexagon architecture;
    · Thin provisioning and recursive snapshots in the Device Mapper;
    · I/O-less dirty throttling, reduce filesystem writeback from page reclaim;
    · TCP Proportional Rate Reduction;
    · Improved live profiling tool "perf top";
    · Cross memory attach.



    What's new in Linux Kernel 3.1:

    October 24th, 2011

    · New architecture: OpenRISC;
    · Dynamic writeback throttling;
    · Filesystem barriers enabled by default in EXT3;
    · Support for Near-Field Communication;
    · Slab allocator speedups;
    · VFS Scalability improvements;
    · New iSCSI implementation;
    · New cpupowerutils utility;
    · Software RAID: Bad block management;
    · Personality to report 2.6.x version numbers;
    · Wii Controller support;
    · Lots of new drivers;
    · Many bugfixes and improvements.



    What's new in Linux Kernel 2.6.37.3:

    March 8th, 2011

    · arp_notify: unconditionally send gratuitous ARP for NETDEV_NOTIFY_PEERS.
    · DNS: Fix a NULL pointer deref when trying to read an error key [CVE-2011-1076]
    · e1000e: disable broken PHY wakeup for ICH10 LOMs, use MAC wakeup instead
    · dccp: fix oops on Reset after close
    · r8169: disable ASPM
    · carl9170: add Airlive X.USB a/b/g/n USBID
    · "AirLive X.USB now works perfectly under a Linux environment!"
    · nilfs2: fix regression that i-flag is not set on changeless checkpoints
    · p54usb: add Senao NUB-350 usbid
    · ath9k_htc: Fix an endian issue
    · block: kill loop_mutex
    · block: blk-flush shouldn't call directly into q->request_fn() __blk_run_queue()
    · block: add @force_kblockd to __blk_run_queue()
    · blk-throttle: Do not use kblockd workqueue for throtl work
    · drm/i915: fix memory corruption with GM965 and >4GB RAM
    · tg3: Restrict phy ioctl access
    · fix cfg80211_wext_siwfreq lock ordering...
    · Staging: comedi: Add MODULE_LICENSE and similar to NI modules
    · e1000e: 82579 PHY incorrectly identified during init
    · mm: vmstat: use a single setter function and callback for adjusting percpu thresholds
    · ext2: Fix link count corruption under heavy link+rename load
    · clockevents: Prevent oneshot mode when broadcast device is periodic
    · fuse: fix hang of single threaded fuseblk filesystem
    · ASoC: correct pxa AC97 DAI names
    · eukrea-tlv320: fix platform_name
    · Bluetooth: Add Atheros BT AR5BBU12 fw supported
    · Bluetooth: fix crash with quirky dongles doing sound
    · Bluetooth: add Atheros BT AR9285 fw supported
    · x86: Use u32 instead of long to set reset vector back to 0
    · mfd: Fix NULL pointer due to non-initialized ucb1x00-ts absinfo
    · mfd: Avoid tps6586x burst writes
    · ACPI / debugfs: Fix buffer overflows, double free
    · drm: fix unsigned vs signed comparison issue in modeset ctl ioctl.
    · Ocfs2/refcounttree: Fix a bug for refcounttree to writeback clusters in a right number.
    · ocfs2: Check heartbeat mode for kernel stacks only
    · ALSA: HDA: Add ideapad quirk for two Dell machines
    · ALSA: HDA: Fix mic initialization in VIA auto parser
    · ALSA: usb-audio: fix oops due to cleanup race when disconnecting
    · ALSA: HDA: Add a new Conexant codec 506e (20590)
    · usb: musb: core: set has_tt flag
    · USB: prevent buggy hubs from crashing the USB stack
    · USB: Reset USB 3.0 devices on (re)discovery
    · xhci: Fix an error in count_sg_trbs_needed()_
    · xhci: Fix errors in the running total calculations in the TRB math
    · xhci: Clarify some expressions in the TRB math
    · xhci: Avoid BUG() in interrupt context
    · x86 quirk: Fix polarity for IRQ0 pin2 override on SB800 systems
    · PM: Make ACPI wakeup from S5 work again when CONFIG_PM_SLEEP is unset
    · Fix over-zealous flush_disk when changing device size.
    · md: Fix - again - partition detection when array becomes active
    · md: avoid spinlock problem in blk_throtl_exit
    · md: correctly handle probe of an 'mdp' device.
    · mm: fix dubious code in __count_immobile_pages()
    · drivers/rtc/rtc-ds3232.c: fix time range difference between linux and RTC chip
    · ldm: corrupted partition table can cause kernel oops
    · swiotlb: fix wrong panic
    · epoll: prevent creating circular epoll structures
    · staging: usbip: vhci: use urb->dev->portnum to find port
    · staging: usbip: vhci: refuse to enqueue for dead connections
    · staging: usbip: vhci: give back URBs from in-flight unlink requests
    · staging: usbip: vhci: update reference count for usb_device
    · staging: brcm80211: bugfix for softmac crash on multi cpu configurations
    · staging: brcm80211: remove assert to avoid panic since 2.6.37 kernel
    · mm: prevent concurrent unmap_mapping_range() on the same inode
    · tcp: fix inet_twsk_deschedule()
    · Revert "drm/radeon/kms: switch back to min->max pll post divider iteration"
    · p54pci: update receive dma buffers before and after processing
    · Revert "Bluetooth: Enable USB autosuspend by default on btusb"
    · sierra: add new ID for Airprime/Sierra USB IP modem
    · USB: serial/usb_wwan, fix tty NULL dereference
    · USB: Add quirk for Samsung Android phone modem
    · USB: Add Samsung SGH-I500/Android modem ID switch to visor driver
    · USB: add quirks entry for Keytouch QWERTY Panel
    · usb: musb: omap2430: fix kernel panic on reboot



    What's new in Linux Kernel 2.6.36.1:

    November 23rd, 2010

    · sgi-xp: incoming XPC channel messages can come in after the channel's partition structures have been torn down
    · ARM: cns3xxx: Fixup the missing second parameter to addruart macro to allow them to build.
    · Fixup the missing second parameter to addruart macro to allow them to build
    · kgdb,arm: fix register dump
    · secmark: do not return early if there was no error
    · Fixed Regression in NFS Direct I/O path
    · Fix regressions in scsi_internal_device_block
    · Fix race when removing SCSI devices
    · gdth: integer overflow in ioctl
    · pmcraid: remove duplicate struct member
    · qla4xxx: fix build on PPC
    · libsas: fix NCQ mixing with non-NCQ
    · sd name space exhaustion causes system hang
    · asus-laptop: fix gps rfkill
    · USB: accept some invalid ep0-maxpacket values
    · usb: r8a66597-hcd: Change mistake of the outsw function
    · USB: opticon: Fix long-standing bugs in opticon driver
    · USB: visor: fix initialisation of UX50/TH55 devices
    · USB: disable endpoints after unbinding interfaces, not before
    · USB: atmel_usba_udc: force vbus_pin at -EINVAL when gpio_request failled
    · USB: cp210x: Add WAGO 750-923 Service Cable device ID
    · USB: cp210x: Add Renesas RX-Stick device ID
    · USB: option: Add more ZTE modem USB id's
    · USB: Change acm_iad_descriptor bFunctionProtocol to USB_CDC_ACM_PROTO_AT_V25TER
    · usb: musb: blackfin: call gpio_free() on error path in musb_platform_init()
    · usb: musb: blackfin: call usb_nop_xceiv_unregister() in musb_platform_exit()
    · USB: MUSB: fix kernel WARNING/oops when unloading module in OTG mode
    · USB: ftdi_sio: add device ids for ScienceScope
    · USB: ftdi_sio: new VID/PIDs for various Papouch devices
    · USB: add PID for FTDI based OpenDCC hardware
    · USB: ftdi_sio: revert "USB: ftdi_sio: fix DTR/RTS line modes"
    · USB: ftdi_sio: Add PID for accesio products
    · USB: gadget: g_multi: fixed vendor and product ID
    · USB: gadget: g_ffs: fixed vendor and product ID
    · usb gadget: composite: prevent OOPS for non-standard control request
    · drivers/net/wireless/p54/eeprom.c: Return -ENOMEM on memory allocation failure
    · p54usb: add five more USBIDs
    · p54usb: fix off-by-one on !CONFIG_PM
    · pipe: fix failure to return error code on ->confirm()
    · USB: mct_u232: fix broken close
    · KVM: SVM: Restore correct registers after sel_cr0 intercept emulation
    · KVM: X86: Report SVM bit to userspace only when supported
    · x86, vm86: Fix preemption bug for int1 debug and int3 breakpoint handlers.
    · x86, kdump: Change copy_oldmem_page() to use cached addressing
    · x86, intr-remap: Set redirection hint in the IRTE
    · x86, mtrr: Assume SYS_CFG[Tom2ForceMemTypeWB] exists on all future AMD CPUs
    · x86, olpc: Don't retry EC commands forever
    · x86, kexec: Make sure to stop all CPUs before exiting the kernel
    · x86, mrst: A function in a header file needs to be marked "inline"
    · x86, cpu: Fix renamed, not-yet-shipping AMD CPUID feature bit
    · mm, x86: Saving vmcore with non-lazy freeing of vmas
    · intel_idle: do not use the LAPIC timer for ATOM C2
    · libahci: fix result_tf handling after an ATA PIO data-in command
    · cifs: fix broken oplock handling
    · futex: Fix errors in nested key ref-counting
    · Bluetooth: fix oops in l2cap_connect_req
    · bluetooth: Fix missing NULL check
    · sched: Fix string comparison in /proc/sched_features
    · sched: Drop all load weight manipulation for RT tasks
    · pcmcia: synclink_cs: fix information leak to userland
    · powerpc/perf: Fix sampling enable for PPC970
    · perf_events: Fix bogus context time tracking
    · perf_events: Fix bogus AMD64 generic TLB events
    · Staging: phison: fix problem caused by libata change
    · staging: usbip: Process event flags without delay
    · staging: usbip: Notify usb core of port status changes



    What's new in Linux Kernel 2.6.35:

    August 2nd, 2010

    · Support for transparent spreading of incoming network traffic load, across CPUs;
    · Btrfs filesystem improvements;
    · Delayed logging for XFS filesystem;
    · Kernel debugger (KDB) frontend;
    · perf improvements;
    · Intel graphics improvements;
    · Memory compaction;
    · Multiple multicast route tables support;
    · Support for L2TP v3 (RFC 3931);
    · Support for the CAIF protocol;
    · APEI (ACPI Platform Error Interface) support.




    WindowsGamesDriversMacLinuxScriptsMobileHandheldNews

    SUBMIT PROGRAM   |   ADVERTISE   |   GET HELP   |   SEND US FEEDBACK   |   RSS FEEDS   |   UPDATE YOUR SOFTWARE   |   ROMANIAN FORUM