Linux 3.8 Release

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

Linux 3.8 [Linux 3.8]

This Linux kernel change "Linux 3.8" is included in the Linux 3.8 release. This change is authored by Linus Torvalds <torvalds [at] linux-foundation.org> on Mon Feb 18 15:58:34 2013 -0800. The commit for this change in Linux stable tree is 19f949f (patch) which is from upstream commit e9cf59a. The same Linux upstream change may have […]

mm: fix pageblock bitmap allocation [Linux 3.8]

This Linux kernel change "mm: fix pageblock bitmap allocation" is included in the Linux 3.8 release. This change is authored by Linus Torvalds <torvalds [at] linux-foundation.org> on Mon Feb 18 09:58:02 2013 -0800. The commit for this change in Linux stable tree is 7c45512 (patch). mm: fix pageblock bitmap allocation Commit c060f943d092 (“mm: use aligned […]

Merge tag ‘stable/for-linus-3.8-rc7-tag-two’ of git://git.kernel.org/pub/scm/linux/kernel/git/konrad/xen [Linux 3.8]

This Linux kernel change "Merge tag ‘stable/for-linus-3.8-rc7-tag-two’ of git://git.kernel.org/pub/scm/linux/kernel/git/konrad/xen" is included in the Linux 3.8 release. This change is authored by Linus Torvalds <torvalds [at] linux-foundation.org> on Fri Feb 15 12:12:55 2013 -0800. The commit for this change in Linux stable tree is f741656 (patch). Other info about this change: Merge: ac89758 e9daff2 Merge tag […]

Revert "[media] dvb_frontend: return -ENOTTY for unimplement IOCTL" [Linux 3.8]

This Linux kernel change "Revert “[media] dvb_frontend: return -ENOTTY for unimplement IOCTL”" is included in the Linux 3.8 release. This change is authored by Mauro Carvalho Chehab <mchehab [at] redhat.com> on Fri Feb 15 13:39:31 2013 -0200. The commit for this change in Linux stable tree is ac89758 (patch). Revert “[media] dvb_frontend: return -ENOTTY for […]

Merge tag ‘3.8-pci-fixes-3’ of git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci [Linux 3.8]

This Linux kernel change "Merge tag ‘3.8-pci-fixes-3’ of git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci" is included in the Linux 3.8 release. This change is authored by Linus Torvalds <torvalds [at] linux-foundation.org> on Fri Feb 15 12:04:08 2013 -0800. The commit for this change in Linux stable tree is db1b2d3 (patch). Other info about this change: Merge: 7ea76eb 249bfb8 Merge tag […]

Merge tag ‘omapdss-for-3.8-rc8’ of git://gitorious.org/linux-omap-dss2/linux [Linux 3.8]

This Linux kernel change "Merge tag ‘omapdss-for-3.8-rc8’ of git://gitorious.org/linux-omap-dss2/linux" is included in the Linux 3.8 release. This change is authored by Linus Torvalds <torvalds [at] linux-foundation.org> on Fri Feb 15 12:03:09 2013 -0800. The commit for this change in Linux stable tree is 7ea76eb (patch). Other info about this change: Merge: f0a34ac 91e83ff Merge tag […]

Merge branch ‘i2c/for-current’ of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux [Linux 3.8]

This Linux kernel change "Merge branch ‘i2c/for-current’ of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux" is included in the Linux 3.8 release. This change is authored by Linus Torvalds <torvalds [at] linux-foundation.org> on Fri Feb 15 11:59:27 2013 -0800. The commit for this change in Linux stable tree is f0a34ac (patch). Other info about this change: Merge: 323a72d 14d77c4 Merge branch […]

Revert "xen PVonHVM: use E820_Reserved area for shared_info" [Linux 3.8]

This Linux kernel change "Revert “xen PVonHVM: use E820_Reserved area for shared_info”" is included in the Linux 3.8 release. This change is authored by Konrad Rzeszutek Wilk <konrad.wilk [at] oracle.com> on Thu Feb 14 21:29:31 2013 -0500. The commit for this change in Linux stable tree is e9daff2 (patch). Revert “xen PVonHVM: use E820_Reserved area […]

Revert "xen/PVonHVM: fix compile warning in init_hvm_pv_info" [Linux 3.8]

This Linux kernel change "Revert “xen/PVonHVM: fix compile warning in init_hvm_pv_info”" is included in the Linux 3.8 release. This change is authored by Konrad Rzeszutek Wilk <konrad.wilk [at] oracle.com> on Thu Feb 14 21:29:27 2013 -0500. The commit for this change in Linux stable tree is 5eb65be (patch). Revert “xen/PVonHVM: fix compile warning in init_hvm_pv_info” […]

sunvdc: Fix off-by-one in generic_request(). [Linux 3.8]

This Linux kernel change "sunvdc: Fix off-by-one in generic_request()" is included in the Linux 3.8 release. This change is authored by David S. Miller <davem [at] davemloft.net> on Thu Feb 14 11:49:01 2013 -0800. The commit for this change in Linux stable tree is f4d9605 (patch). sunvdc: Fix off-by-one in generic_request(). The ‘operations’ bitmap corresponds […]

OMAPDSS: add FEAT_DPI_USES_VDDS_DSI to omap3630_dss_feat_list [Linux 3.8]

This Linux kernel change "OMAPDSS: add FEAT_DPI_USES_VDDS_DSI to omap3630_dss_feat_list" is included in the Linux 3.8 release. This change is authored by NeilBrown <neilb [at] suse.de> on Sun Dec 16 08:08:03 2012 +1100. The commit for this change in Linux stable tree is eb91e79 (patch) which is from upstream commit 195e672. The same Linux upstream change […]

efi: Clear EFI_RUNTIME_SERVICES rather than EFI_BOOT by "noefi" boot parameter [Linux 3.8]

This Linux kernel change "efi: Clear EFI_RUNTIME_SERVICES rather than EFI_BOOT by “noefi” boot parameter" is included in the Linux 3.8 release. This change is authored by Satoru Takeuchi <takeuchi_satoru [at] jp.fujitsu.com> on Thu Feb 14 09:12:52 2013 +0900. The commit for this change in Linux stable tree is 1de63d6 (patch). efi: Clear EFI_RUNTIME_SERVICES rather than […]

xen: remove redundant NULL check before unregister_and_remove_pcpu(). [Linux 3.8]

This Linux kernel change "xen: remove redundant NULL check before unregister_and_remove_pcpu()" is included in the Linux 3.8 release. This change is authored by Cyril Roelandt <tipecaml [at] gmail.com> on Tue Feb 12 05:01:53 2013 +0100. The commit for this change in Linux stable tree is 4f8c852 (patch). xen: remove redundant NULL check before unregister_and_remove_pcpu(). unregister_and_remove_pcpu […]

x86/xen: don’t assume %ds is usable in xen_iret for 32-bit PVOPS. [Linux 3.8]

This Linux kernel change "x86/xen: don’t assume %ds is usable in xen_iret for 32-bit PVOPS" is included in the Linux 3.8 release. This change is authored by Jan Beulich <JBeulich [at] suse.com> on Thu Jan 24 13:11:10 2013 +0000. The commit for this change in Linux stable tree is 13d2b4d (patch). x86/xen: don’t assume %ds […]

sparc64: Fix get_user_pages_fast() wrt. THP. [Linux 3.8]

This Linux kernel change "sparc64: Fix get_user_pages_fast() wrt. THP" is included in the Linux 3.8 release. This change is authored by David S. Miller <davem [at] davemloft.net> on Wed Feb 13 12:21:06 2013 -0800. The commit for this change in Linux stable tree is 89a7791 (patch). sparc64: Fix get_user_pages_fast() wrt. THP. Mostly mirrors the s390 […]

sparc64: Add missing HAVE_ARCH_TRANSPARENT_HUGEPAGE. [Linux 3.8]

This Linux kernel change "sparc64: Add missing HAVE_ARCH_TRANSPARENT_HUGEPAGE" is included in the Linux 3.8 release. This change is authored by David S. Miller <davem [at] davemloft.net> on Wed Feb 13 12:15:08 2013 -0800. The commit for this change in Linux stable tree is b9156eb (patch). sparc64: Add missing HAVE_ARCH_TRANSPARENT_HUGEPAGE. This got missed in the cleanups […]