Linux 3.4 Release

This post summarizes new features, bugfixes and changes in Linux 3.4 kernel release. There are 934485 lines of Linux source code changed/added in Linux 3.4 release compared to Linux 3.3 release. To view the source code of Linux 3.4 kernel release online, please check the linux-stable tree for Linux 3.4. If you would like to […]

Linux 3.4 [Linux 3.4]

This Linux kernel change "Linux 3.4" is included in the Linux 3.4 release. This change is authored by Linus Torvalds <torvalds [at] linux-foundation.org> on Sun May 20 15:29:13 2012 -0700. The commit for this change in Linux stable tree is 76e10d1 (patch) which is from upstream commit d6c7797. The same Linux upstream change may have […]

Merge tag ‘parisc-fixes’ of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6 [Linux 3.4]

This Linux kernel change "Merge tag ‘parisc-fixes’ of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6" is included in the Linux 3.4 release. This change is authored by Linus Torvalds <torvalds [at] linux-foundation.org> on Sat May 19 15:30:15 2012 -0700. The commit for this change in Linux stable tree is d6c7797 (patch). Other info about this change: Merge: 5d12045 b3cb867 Merge tag […]

Merge branch ‘x86/ld-fix’ of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip [Linux 3.4]

This Linux kernel change "Merge branch ‘x86/ld-fix’ of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip" is included in the Linux 3.4 release. This change is authored by Linus Torvalds <torvalds [at] linux-foundation.org> on Sat May 19 15:28:22 2012 -0700. The commit for this change in Linux stable tree is 5d12045 (patch). Other info about this change: Merge: 14e931a 24ab82b Merge branch […]

Merge branch ‘for-linus’ of git://git.kernel.dk/linux-block [Linux 3.4]

This Linux kernel change "Merge branch ‘for-linus’ of git://git.kernel.dk/linux-block" is included in the Linux 3.4 release. This change is authored by Linus Torvalds <torvalds [at] linux-foundation.org> on Sat May 19 10:12:17 2012 -0700. The commit for this change in Linux stable tree is 14e931a (patch). Other info about this change: Merge: a2ae978 05c69d2 Merge branch […]

memcg,thp: fix res_counter:96 regression [Linux 3.4]

This Linux kernel change "memcg,thp: fix res_counter:96 regression" is included in the Linux 3.4 release. This change is authored by Hugh Dickins <hughd [at] google.com> on Fri May 18 11:28:34 2012 -0700. The commit for this change in Linux stable tree is 62ade86 (patch). memcg,thp: fix res_counter:96 regression Occasionally, testing memcg’s move_charge_at_immigrate on rc7 shows […]

x86, relocs: When printing an error, say relative or absolute [Linux 3.4]

This Linux kernel change "x86, relocs: When printing an error, say relative or absolute" is included in the Linux 3.4 release. This change is authored by H. Peter Anvin <hpa [at] linux.intel.com> on Fri May 18 09:52:01 2012 -0700. The commit for this change in Linux stable tree is 24ab82b (patch). x86, relocs: When printing […]

x86, relocs: Workaround for binutils 2.22.52.0.1 section bug [Linux 3.4]

This Linux kernel change "x86, relocs: Workaround for binutils 2.22.52.0.1 section bug" is included in the Linux 3.4 release. This change is authored by H. Peter Anvin <hpa [at] linux.intel.com> on Fri May 18 00:24:09 2012 -0700. The commit for this change in Linux stable tree is a3e854d (patch). x86, relocs: Workaround for binutils 2.22.52.0.1 […]

x86, realmode: 16-bit real-mode code support for relocs tool [Linux 3.4]

This Linux kernel change "x86, realmode: 16-bit real-mode code support for relocs tool" is included in the Linux 3.4 release. This change is authored by H. Peter Anvin <hpa [at] linux.intel.com> on Tue May 8 21:22:24 2012 +0300. The commit for this change in Linux stable tree is 6520fe5 (patch). x86, realmode: 16-bit real-mode code […]

Merge tag ‘dm-3.4-fixes-2’ of git://git.kernel.org/pub/scm/linux/kernel/git/agk/linux-dm [Linux 3.4]

This Linux kernel change "Merge tag ‘dm-3.4-fixes-2’ of git://git.kernel.org/pub/scm/linux/kernel/git/agk/linux-dm" is included in the Linux 3.4 release. This change is authored by Linus Torvalds <torvalds [at] linux-foundation.org> on Fri May 18 18:22:45 2012 -0700. The commit for this change in Linux stable tree is b1dab2f (patch). Other info about this change: Merge: 2f05af8 f402693 Merge tag […]

dm thin: fix table output when pool target disables discard passdown internally [Linux 3.4]

This Linux kernel change "dm thin: fix table output when pool target disables discard passdown internally" is included in the Linux 3.4 release. This change is authored by Mike Snitzer <snitzer [at] redhat.com> on Sat May 19 01:01:01 2012 +0100. The commit for this change in Linux stable tree is f402693 (patch). dm thin: fix […]

md/raid10: fix transcription error in calc_sectors conversion. [Linux 3.4]

This Linux kernel change "md/raid10: fix transcription error in calc_sectors conversion" is included in the Linux 3.4 release. This change is authored by NeilBrown <neilb [at] suse.de> on Sat May 19 09:01:13 2012 +1000. The commit for this change in Linux stable tree is b0d634d (patch). md/raid10: fix transcription error in calc_sectors conversion. The old […]

proc: move fd symlink i_mode calculations into tid_fd_revalidate() [Linux 3.4]

This Linux kernel change "proc: move fd symlink i_mode calculations into tid_fd_revalidate()" is included in the Linux 3.4 release. This change is authored by Linus Torvalds <torvalds [at] linux-foundation.org> on Fri May 18 11:32:15 2012 -0700. The commit for this change in Linux stable tree is 30a08bf (patch). proc: move fd symlink i_mode calculations into […]

tilegx: enable SYSCALL_WRAPPERS support [Linux 3.4]

This Linux kernel change "tilegx: enable SYSCALL_WRAPPERS support" is included in the Linux 3.4 release. This change is authored by Chris Metcalf <cmetcalf [at] tilera.com> on Fri May 18 13:33:24 2012 -0400. The commit for this change in Linux stable tree is e6d9668 (patch). tilegx: enable SYSCALL_WRAPPERS support Some discussion with the glibc mailing lists […]

Merge tag ‘linus-mce-fix’ of git://git.kernel.org/pub/scm/linux/kernel/git/ras/ras [Linux 3.4]

This Linux kernel change "Merge tag ‘linus-mce-fix’ of git://git.kernel.org/pub/scm/linux/kernel/git/ras/ras" is included in the Linux 3.4 release. This change is authored by Linus Torvalds <torvalds [at] linux-foundation.org> on Fri May 18 09:42:20 2012 -0700. The commit for this change in Linux stable tree is 3d99449 (patch). Other info about this change: Merge: 42ea7d7 dad1743 Merge tag […]

frv: delete incorrect task prototypes causing compile fail [Linux 3.4]

This Linux kernel change "frv: delete incorrect task prototypes causing compile fail" is included in the Linux 3.4 release. This change is authored by Paul Gortmaker <paul.gortmaker [at] windriver.com> on Thu May 17 17:03:26 2012 -0700. The commit for this change in Linux stable tree is 93c2d65 (patch). frv: delete incorrect task prototypes causing compile […]

slub: missing test for partial pages flush work in flush_all() [Linux 3.4]

This Linux kernel change "slub: missing test for partial pages flush work in flush_all()" is included in the Linux 3.4 release. This change is authored by majianpeng <majianpeng [at] gmail.com> on Thu May 17 17:03:26 2012 -0700. The commit for this change in Linux stable tree is 02e1a9c (patch). slub: missing test for partial pages […]

fs, proc: fix ABBA deadlock in case of execution attempt of map_files/ entries [Linux 3.4]

This Linux kernel change "fs, proc: fix ABBA deadlock in case of execution attempt of map_files/ entries" is included in the Linux 3.4 release. This change is authored by Cyrill Gorcunov <gorcunov [at] openvz.org> on Thu May 17 17:03:25 2012 -0700. The commit for this change in Linux stable tree is eb94cd9 (patch). fs, proc: […]

drivers/rtc/rtc-pl031.c: configure correct wday for 2000-01-01 [Linux 3.4]

This Linux kernel change "drivers/rtc/rtc-pl031.c: configure correct wday for 2000-01-01" is included in the Linux 3.4 release. This change is authored by Rajkumar Kasirajan <rajkumar.kasirajan [at] stericsson.com> on Thu May 17 17:03:24 2012 -0700. The commit for this change in Linux stable tree is c0a5f4a (patch). drivers/rtc/rtc-pl031.c: configure correct wday for 2000-01-01 The reset date […]