Linux Kernel

Software Screenshot:
Linux Kernel
Software Details:
Version: 4.17.15 / 4.14.63 LTS / 4.9.120 LTS / 4.4.148 LTS updated
Upload Date: 17 Aug 18
Distribution Type: Freeware
Downloads: 399

Rating: 5.0/5 (Total Votes: 1)

Linux kernel is the essential part of any Linux operating system. It is responsible for resource allocation, low-level hardware interfaces, security, simple communications, basic file system management, and more. Written from scratch by Linus Torvalds (with help from various developers), Linux is a clone of the UNIX operating system. It is geared towards POSIX and Single UNIX Specification compliances.

Features at a glance

Linux comes with powerful features, such as true multitasking, multistack networking, shared copy-on-write executables, shared libraries, demand loading, virtual memory, and proper memory management. Initially designed only for 386/486-based computers, now Linux supports a wide range of architectures, including 64-bit (IA64, AMD64), ARM, ARM64, DEC Alpha, MIPS, SUN Sparc, PowerPC, as well as Amiga and Atari machines.

The most essential component of a GNU/Linux operating system

The most essential component of a Linux-based operating system is the Linux kernel. Without it, the entire system (libraries, applications, etc.) is useless. When creating a Linux distribution, it is also very important to know how to correctly optimize the Linux kernel package, in order to make it support certain hardware components or recognize a specific device.

Distributed in multiple stable branches

One should not be confused by the many stable branches of the Linux kernel, as they are available for different purposes. For example, there are several LTS (Long Term Support) branches that can be used to deploy very stable Linux operating systems. These days, major Linux distribution developers provide users with optimized kernel packages for different purposes. However, advanced users can configure, compile and install their own kernels directly from the source packages at any point (all you need is a supported GCC compiler).

The heart of a Linux distribution

The Linux kernel is the heart of a Linux distribution. If you are a long time Linux user, you may have stumbled across upgrades to the default Linux kernel packages, which lead to better support for certain hardware components or peripherals.

What is new in this release:

  • The release got delayed by a week due to travels, but I suspect that's just as well. We had a few fixes come in, and while it wasn't a lot, I think we're better off for it. At least I hope so - I'll be very disappointed if any of them cause more problems than they fix..
  • Anyway, the patch from rc8 is fairly small, with mainly some small arch updates (arm, mips, powerpc, s390, sparc, x86 all had some minor changes, some of them due to a networking fix for the bpf jit). And drivers (mainly gpu and networking). And some generic networking fixes. The appended shortlog gives more details.

What is new in version 4.17.15 / 4.14.63 LTS / 4.9.120 LTS / 4.4.148 LTS :

  • The release got delayed by a week due to travels, but I suspect that's just as well. We had a few fixes come in, and while it wasn't a lot, I think we're better off for it. At least I hope so - I'll be very disappointed if any of them cause more problems than they fix..
  • Anyway, the patch from rc8 is fairly small, with mainly some small arch updates (arm, mips, powerpc, s390, sparc, x86 all had some minor changes, some of them due to a networking fix for the bpf jit). And drivers (mainly gpu and networking). And some generic networking fixes. The appended shortlog gives more details.

What is new in version 4.16.17 / 4.14.51 LTS / 4.9.109 LTS / 4.4.138 LTS :

  • The release got delayed by a week due to travels, but I suspect that's just as well. We had a few fixes come in, and while it wasn't a lot, I think we're better off for it. At least I hope so - I'll be very disappointed if any of them cause more problems than they fix..
  • Anyway, the patch from rc8 is fairly small, with mainly some small arch updates (arm, mips, powerpc, s390, sparc, x86 all had some minor changes, some of them due to a networking fix for the bpf jit). And drivers (mainly gpu and networking). And some generic networking fixes. The appended shortlog gives more details.

What is new in version :

  • The release got delayed by a week due to travels, but I suspect that's just as well. We had a few fixes come in, and while it wasn't a lot, I think we're better off for it. At least I hope so - I'll be very disappointed if any of them cause more problems than they fix..
  • Anyway, the patch from rc8 is fairly small, with mainly some small arch updates (arm, mips, powerpc, s390, sparc, x86 all had some minor changes, some of them due to a networking fix for the bpf jit). And drivers (mainly gpu and networking). And some generic networking fixes. The appended shortlog gives more details.

What is new in version 4.9.77 LTS / 4.4.112 LTS / 4.1.48 LTS / 3.18.92 EO:

  • The release got delayed by a week due to travels, but I suspect that's just as well. We had a few fixes come in, and while it wasn't a lot, I think we're better off for it. At least I hope so - I'll be very disappointed if any of them cause more problems than they fix..
  • Anyway, the patch from rc8 is fairly small, with mainly some small arch updates (arm, mips, powerpc, s390, sparc, x86 all had some minor changes, some of them due to a networking fix for the bpf jit). And drivers (mainly gpu and networking). And some generic networking fixes. The appended shortlog gives more details.

What is new in version 4.9.77 LTS / 4.4.112 LTS / 4.1.48 LTS / 3.18.92 EO:

  • The release got delayed by a week due to travels, but I suspect that's just as well. We had a few fixes come in, and while it wasn't a lot, I think we're better off for it. At least I hope so - I'll be very disappointed if any of them cause more problems than they fix..
  • Anyway, the patch from rc8 is fairly small, with mainly some small arch updates (arm, mips, powerpc, s390, sparc, x86 all had some minor changes, some of them due to a networking fix for the bpf jit). And drivers (mainly gpu and networking). And some generic networking fixes. The appended shortlog gives more details.

What is new in version 4.13.16 EOL / 4.9.66 LTS / 4.4.103 LTS / 4.1.46 LT:

  • The release got delayed by a week due to travels, but I suspect that's just as well. We had a few fixes come in, and while it wasn't a lot, I think we're better off for it. At least I hope so - I'll be very disappointed if any of them cause more problems than they fix..
  • Anyway, the patch from rc8 is fairly small, with mainly some small arch updates (arm, mips, powerpc, s390, sparc, x86 all had some minor changes, some of them due to a networking fix for the bpf jit). And drivers (mainly gpu and networking). And some generic networking fixes. The appended shortlog gives more details.

What is new in version 4.13.16 EOL / 4.9.66 LTS / 4.4.103 LTS / 4.1.46 LT:

  • The release got delayed by a week due to travels, but I suspect that's just as well. We had a few fixes come in, and while it wasn't a lot, I think we're better off for it. At least I hope so - I'll be very disappointed if any of them cause more problems than they fix..
  • Anyway, the patch from rc8 is fairly small, with mainly some small arch updates (arm, mips, powerpc, s390, sparc, x86 all had some minor changes, some of them due to a networking fix for the bpf jit). And drivers (mainly gpu and networking). And some generic networking fixes. The appended shortlog gives more details.

What is new in version 4.13.16 EOL / 4.9.66 LTS / 4.4.103 LTS / 4.1.46 LT:

  • The release got delayed by a week due to travels, but I suspect that's just as well. We had a few fixes come in, and while it wasn't a lot, I think we're better off for it. At least I hope so - I'll be very disappointed if any of them cause more problems than they fix..
  • Anyway, the patch from rc8 is fairly small, with mainly some small arch updates (arm, mips, powerpc, s390, sparc, x86 all had some minor changes, some of them due to a networking fix for the bpf jit). And drivers (mainly gpu and networking). And some generic networking fixes. The appended shortlog gives more details.

What is new in version 4.13.14 / 4.9.63 LTS / 4.4.99 LTS / 4.1.46 LTS / 3:

  • The release got delayed by a week due to travels, but I suspect that's just as well. We had a few fixes come in, and while it wasn't a lot, I think we're better off for it. At least I hope so - I'll be very disappointed if any of them cause more problems than they fix..
  • Anyway, the patch from rc8 is fairly small, with mainly some small arch updates (arm, mips, powerpc, s390, sparc, x86 all had some minor changes, some of them due to a networking fix for the bpf jit). And drivers (mainly gpu and networking). And some generic networking fixes. The appended shortlog gives more details.

What is new in version 4.13.14 / 4.9.63 LTS / 4.4.99 LTS / 4.1.46 LTS / 3:

  • The release got delayed by a week due to travels, but I suspect that's just as well. We had a few fixes come in, and while it wasn't a lot, I think we're better off for it. At least I hope so - I'll be very disappointed if any of them cause more problems than they fix..
  • Anyway, the patch from rc8 is fairly small, with mainly some small arch updates (arm, mips, powerpc, s390, sparc, x86 all had some minor changes, some of them due to a networking fix for the bpf jit). And drivers (mainly gpu and networking). And some generic networking fixes. The appended shortlog gives more details.

What is new in version 4.9.56 LTS / 4.4.92 LTS / 4.1.45 LTS / 3.18.75 EOL:

  • The release got delayed by a week due to travels, but I suspect that's just as well. We had a few fixes come in, and while it wasn't a lot, I think we're better off for it. At least I hope so - I'll be very disappointed if any of them cause more problems than they fix..
  • Anyway, the patch from rc8 is fairly small, with mainly some small arch updates (arm, mips, powerpc, s390, sparc, x86 all had some minor changes, some of them due to a networking fix for the bpf jit). And drivers (mainly gpu and networking). And some generic networking fixes. The appended shortlog gives more details.

What is new in version 4.9.52 LTS / 4.4.89 LTS / 4.1.43 LTS / 3.18.72 EOL:

  • The release got delayed by a week due to travels, but I suspect that's just as well. We had a few fixes come in, and while it wasn't a lot, I think we're better off for it. At least I hope so - I'll be very disappointed if any of them cause more problems than they fix..
  • Anyway, the patch from rc8 is fairly small, with mainly some small arch updates (arm, mips, powerpc, s390, sparc, x86 all had some minor changes, some of them due to a networking fix for the bpf jit). And drivers (mainly gpu and networking). And some generic networking fixes. The appended shortlog gives more details.

What is new in version 4.9.52 LTS / 4.4.89 LTS / 4.1.43 LTS / 3.18.72 EOL:

  • The release got delayed by a week due to travels, but I suspect that's just as well. We had a few fixes come in, and while it wasn't a lot, I think we're better off for it. At least I hope so - I'll be very disappointed if any of them cause more problems than they fix..
  • Anyway, the patch from rc8 is fairly small, with mainly some small arch updates (arm, mips, powerpc, s390, sparc, x86 all had some minor changes, some of them due to a networking fix for the bpf jit). And drivers (mainly gpu and networking). And some generic networking fixes. The appended shortlog gives more details.

What is new in version 4.9.52 LTS / 4.4.89 LTS / 4.1.43 LTS / 3.18.72 EOL:

  • The release got delayed by a week due to travels, but I suspect that's just as well. We had a few fixes come in, and while it wasn't a lot, I think we're better off for it. At least I hope so - I'll be very disappointed if any of them cause more problems than they fix..
  • Anyway, the patch from rc8 is fairly small, with mainly some small arch updates (arm, mips, powerpc, s390, sparc, x86 all had some minor changes, some of them due to a networking fix for the bpf jit). And drivers (mainly gpu and networking). And some generic networking fixes. The appended shortlog gives more details.

What is new in version 4.9.52 LTS / 4.4.89 LTS / 4.1.43 LTS / 3.18.72 EOL:

  • The release got delayed by a week due to travels, but I suspect that's just as well. We had a few fixes come in, and while it wasn't a lot, I think we're better off for it. At least I hope so - I'll be very disappointed if any of them cause more problems than they fix..
  • Anyway, the patch from rc8 is fairly small, with mainly some small arch updates (arm, mips, powerpc, s390, sparc, x86 all had some minor changes, some of them due to a networking fix for the bpf jit). And drivers (mainly gpu and networking). And some generic networking fixes. The appended shortlog gives more details.

What is new in version 4.13.4 / 4.14 RC2:

  • It's not like this is a huge rc, but it's definitely bigger than the previous rc's were. I don't think that's necessarily a big problem, it seems to be mostly timing - we've just happened to get merges from most subsystems (eg networking from Davem, and all of the usual device driver subsystems from Greg, not to mention the GPU updates and all the random other subsystem maintainers). But networking (both drivers and core) is the most noticeable part.

What is new in version 4.9.9 / 4.10 RC7:

  • It's not like this is a huge rc, but it's definitely bigger than the previous rc's were. I don't think that's necessarily a big problem, it seems to be mostly timing - we've just happened to get merges from most subsystems (eg networking from Davem, and all of the usual device driver subsystems from Greg, not to mention the GPU updates and all the random other subsystem maintainers). But networking (both drivers and core) is the most noticeable part.

What is new in version 4.9.2 / 4.10 RC3:

  • It's not like this is a huge rc, but it's definitely bigger than the previous rc's were. I don't think that's necessarily a big problem, it seems to be mostly timing - we've just happened to get merges from most subsystems (eg networking from Davem, and all of the usual device driver subsystems from Greg, not to mention the GPU updates and all the random other subsystem maintainers). But networking (both drivers and core) is the most noticeable part.

What is new in version 4.8.7 / 4.9 RC5:

  • It's not like this is a huge rc, but it's definitely bigger than the previous rc's were. I don't think that's necessarily a big problem, it seems to be mostly timing - we've just happened to get merges from most subsystems (eg networking from Davem, and all of the usual device driver subsystems from Greg, not to mention the GPU updates and all the random other subsystem maintainers). But networking (both drivers and core) is the most noticeable part.

What is new in version 4.8.6 / 4.9 RC3:

  • It's not like this is a huge rc, but it's definitely bigger than the previous rc's were. I don't think that's necessarily a big problem, it seems to be mostly timing - we've just happened to get merges from most subsystems (eg networking from Davem, and all of the usual device driver subsystems from Greg, not to mention the GPU updates and all the random other subsystem maintainers). But networking (both drivers and core) is the most noticeable part.

What is new in version 4.8.5 / 4.9 RC3:

  • It's not like this is a huge rc, but it's definitely bigger than the previous rc's were. I don't think that's necessarily a big problem, it seems to be mostly timing - we've just happened to get merges from most subsystems (eg networking from Davem, and all of the usual device driver subsystems from Greg, not to mention the GPU updates and all the random other subsystem maintainers). But networking (both drivers and core) is the most noticeable part.

What is new in version 4.7.6 / 4.8 RC8:

  • It's not like this is a huge rc, but it's definitely bigger than the previous rc's were. I don't think that's necessarily a big problem, it seems to be mostly timing - we've just happened to get merges from most subsystems (eg networking from Davem, and all of the usual device driver subsystems from Greg, not to mention the GPU updates and all the random other subsystem maintainers). But networking (both drivers and core) is the most noticeable part.

What is new in version 4.7 / 4.8 RC1:

  • It's not like this is a huge rc, but it's definitely bigger than the previous rc's were. I don't think that's necessarily a big problem, it seems to be mostly timing - we've just happened to get merges from most subsystems (eg networking from Davem, and all of the usual device driver subsystems from Greg, not to mention the GPU updates and all the random other subsystem maintainers). But networking (both drivers and core) is the most noticeable part.

What is new in version 4.7:

  • It's not like this is a huge rc, but it's definitely bigger than the previous rc's were. I don't think that's necessarily a big problem, it seems to be mostly timing - we've just happened to get merges from most subsystems (eg networking from Davem, and all of the usual device driver subsystems from Greg, not to mention the GPU updates and all the random other subsystem maintainers). But networking (both drivers and core) is the most noticeable part.

What is new in version 4.6.4 / 4.7 RC7:

  • It's not like this is a huge rc, but it's definitely bigger than the previous rc's were. I don't think that's necessarily a big problem, it seems to be mostly timing - we've just happened to get merges from most subsystems (eg networking from Davem, and all of the usual device driver subsystems from Greg, not to mention the GPU updates and all the random other subsystem maintainers). But networking (both drivers and core) is the most noticeable part.

What is new in version 4.6.2 / 4.7 RC4:

  • The patch statistics look fairly normal too: about half is drivers, almost a quarter is architecture fixups, and the rest is mostly networking and some documentation updates, but there's some core kernel/mm/fs fixes in there too.

What is new in version 4.4.4 LTS / 4.5 RC7:

  • The diffstat looks odd this time because there's a big patch to one of the network driver header files that makes it look like the include directory is almost 40% of the whole change. But that patch just renames a ton of reserved fields, no actual code change.
  • Ignoring that oddity in the diffstat statistics, things look fairly normal. Mostly drivers (networking and usb dominate, but there's some gpu, sound, acpi fixes too), with the usual architecture updates (arc, arm, x86) and some core networking. Some perf work, and a few filesystem fixes (nfs, dax, some core vfs).

What is new in version 4.3.6 / 4.1.19 LTS / 3.18.28 LTS / 3.14.63 LTS / 3:

  • The release got delayed by a week due to travels, but I suspect that's just as well. We had a few fixes come in, and while it wasn't a lot, I think we're better off for it. At least I hope so - I'll be very disappointed if any of them cause more problems than they fix..
  • Anyway, the patch from rc8 is fairly small, with mainly some small arch updates (arm, mips, powerpc, s390, sparc, x86 all had some minor changes, some of them due to a networking fix for the bpf jit). And drivers (mainly gpu and networking). And some generic networking fixes. The appended shortlog gives more details.

What is new in version 4.3 / 4.4 RC4:

  • Everything looks fairly normal: about 70% drivers - network drivers, gpu, sound, scsi dominate. On top of that we have 15% core networking, and the rest is split between arch updates and "misc" stuff all over (including some vfs and core kernel fixes).

What is new in version 4.2.1 / 4.3 RC3:

  • We're on the usual Sunday schedule, and -rc2 is out there. As has been the trend for a while now, rc2 tends to be reasonably small, probably because it takes a while for regression reports to start trickling in (and some people probably actively wait for rc2 to even start testing - you scaredy-cats, you).
  • Anyway, things are looking fairly normal. There's some noise all over the tree due to the irq flow-handler cleanup that removed the redundant irq number argument. But apart from that one-time thing, things are looking fairly calm and small - let's see whether that continues. Knock wood.
  • Anyway, it's the usual mix of architecture and driver fixes, with a smattering of other stuff (the perf tooling updates stand out, for example). I don't think there's anything particularly alarming, the appended shortlog gives the fairly boring details.

What is new in version 4.1.2 / 4.2 RC2:

  • The rc2 patch is roughly one third drivers (drm being the bulk of it), one third architectures (arm, mips and parisc, a smattering of x86) and one third "misc". That misc pile is mostly filesystems (btrfs) and some timer updates, and then the perf tool build fix that involved just making some of the perf tool infrastructure private to the tool rather than trying to share it with the kernel.

What is new in version 4.0.8 / 3.18.18 LTS / 3.14.48 LTS / 3.12.44 LTS / :

  • The release got delayed by a week due to travels, but I suspect that's just as well. We had a few fixes come in, and while it wasn't a lot, I think we're better off for it. At least I hope so - I'll be very disappointed if any of them cause more problems than they fix..
  • Anyway, the patch from rc8 is fairly small, with mainly some small arch updates (arm, mips, powerpc, s390, sparc, x86 all had some minor changes, some of them due to a networking fix for the bpf jit). And drivers (mainly gpu and networking). And some generic networking fixes. The appended shortlog gives more details.

What is new in version 4.0.8 / 3.18.18 LTS / 3.14.48 LTS / 3.12.44 LTS / :

  • The release got delayed by a week due to travels, but I suspect that's just as well. We had a few fixes come in, and while it wasn't a lot, I think we're better off for it. At least I hope so - I'll be very disappointed if any of them cause more problems than they fix..
  • Anyway, the patch from rc8 is fairly small, with mainly some small arch updates (arm, mips, powerpc, s390, sparc, x86 all had some minor changes, some of them due to a networking fix for the bpf jit). And drivers (mainly gpu and networking). And some generic networking fixes. The appended shortlog gives more details.

What is new in version 4.0.4 / 4.1 RC6:

  • This is about half drivers (mainly scsi target, networking, and graphics, plus the aforementioned raid and dm changes, with other random fixes). The rest is fairly evenly split between architecture updates (alpha stands out), filesystem updates (xfs, cifs and overlayfs) and "misc" (networking, turbostat tool update, documentation).

What is new in version 4.0.2 / 4.1 RC2:

  • As usual, it's a mixture of driver fixes, arch updates (with s390 really standing out due to that one prng commit), and some filesystem and networking. The attached shortlog gives the details, there's nothing particularly worrisome here. So far 4.1 looks fairly normal.

What is new in version 3.19.7 / 3.18.13 LTS / 3.14.41 LTS / 3.12.42 LTS /:

  • The release got delayed by a week due to travels, but I suspect that's just as well. We had a few fixes come in, and while it wasn't a lot, I think we're better off for it. At least I hope so - I'll be very disappointed if any of them cause more problems than they fix..
  • Anyway, the patch from rc8 is fairly small, with mainly some small arch updates (arm, mips, powerpc, s390, sparc, x86 all had some minor changes, some of them due to a networking fix for the bpf jit). And drivers (mainly gpu and networking). And some generic networking fixes. The appended shortlog gives more details.

What is new in version 3.19.7 / 3.18.13 LTS / 3.14.41 LTS / 3.12.42 LTS /:

  • The release got delayed by a week due to travels, but I suspect that's just as well. We had a few fixes come in, and while it wasn't a lot, I think we're better off for it. At least I hope so - I'll be very disappointed if any of them cause more problems than they fix..
  • Anyway, the patch from rc8 is fairly small, with mainly some small arch updates (arm, mips, powerpc, s390, sparc, x86 all had some minor changes, some of them due to a networking fix for the bpf jit). And drivers (mainly gpu and networking). And some generic networking fixes. The appended shortlog gives more details.

What is new in version 3.18.7 / 3.14.33 LTS / 3.12.37 LTS / 3.10.69 LTS /:

  • The release got delayed by a week due to travels, but I suspect that's just as well. We had a few fixes come in, and while it wasn't a lot, I think we're better off for it. At least I hope so - I'll be very disappointed if any of them cause more problems than they fix..
  • Anyway, the patch from rc8 is fairly small, with mainly some small arch updates (arm, mips, powerpc, s390, sparc, x86 all had some minor changes, some of them due to a networking fix for the bpf jit). And drivers (mainly gpu and networking). And some generic networking fixes. The appended shortlog gives more details.

What is new in version 3.11:

  • As some people noticed, I got distracted ("Ooh, look, a squirrel..") and never wrote an announcement for -rc7. My bad. But it wasn't actually all that interesting a release apart from the date, and it had a silly compile error in ohci-pci if you hadn't enabled CONFIG_PM_RUNTIME, so we'll just forget -rc7 ever happened, ok? Instead, go and get the real 3.11 release, which is out there, all shiny and ready to be compiled and loved.
  • Since rc7 (ok, I lied, it happened) there's been just small fixes. Most of them came in from the networking tree, but there's some all over: some random filesystem fixes, a couple of sound fixes, a /proc/timer_list fix, things like that. Nothing really stands out (unless you happened to use the new soft-dirty code, that had a buglet that could really hurt), but let's hope we don't have some silly configuration that doesn't even compile this time around.

What is new in version 3.10:

  • Timer free multitasking;
  • Added Bcache, a block layer cache for SSD caching;
  • Smaller extents support for the Btrfs filesystem;
  • XFS metadata checksums;
  • SysV IPC scalability improvements;
  • Semaphores scalability improvements;
  • Added TCP Tail loss probe algorithm;
  • MIPS KVM support.

What is new in version 3.8:

  • 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 is new in version 3.2:

  • 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 is new in version 3.1:

  • 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 is new in version 2.6.37.3:

  • 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 is new in version 2.6.36.1:

  • 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 is new in version 2.6.35:

  • 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.

Similar Software

NetBSD
NetBSD

22 Jun 18

KolibriOS
KolibriOS

17 Feb 15

DragonFly BSD
DragonFly BSD

22 Jun 18

Instant-Grid
Instant-Grid

2 Jun 15

Other Software of Developer Kernel.Org Organization, Inc.

ReiserFSprogs
ReiserFSprogs

19 Jun 16

kmod
kmod

20 Jan 18

Comments to Linux Kernel

Comments not found
Add Comment
Turn on images!