Bug 16008 - Update request: kernel-3.14.43-1.mga4
Summary: Update request: kernel-3.14.43-1.mga4
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: Security (show other bugs)
Version: 4
Hardware: All Linux
Priority: High critical
Target Milestone: ---
Assignee: QA Team
QA Contact: Sec team
URL:
Whiteboard: advisory mga4-32-ok mga4-64-ok
Keywords: validated_update
Depends on:
Blocks:
 
Reported: 2015-05-22 08:33 CEST by Thomas Backlund
Modified: 2015-05-23 20:53 CEST (History)
3 users (show)

See Also:
Source RPM: kernel-3.14.43-1.mga4.src.rpm
CVE:
Status comment:


Attachments

Description Thomas Backlund 2015-05-22 08:33:49 CEST
SRPMS:
kernel-3.14.43-1.mga4.src.rpm
kernel-userspace-headers-3.14.43-1.mga4.src.rpm
kmod-vboxadditions-4.3.28-2.mga4.src.rpm
kmod-virtualbox-4.3.28-2.mga4.src.rpm
kmod-xtables-addons-2.5-18.mga4.src.rpm

kmod-broadcom-wl-6.30.223.141-53.mga4.nonfree.src.rpm
kmod-fglrx-14.010.1006-23.mga4.nonfree.src.rpm
kmod-nvidia173-173.14.39-38.mga4.nonfree.src.rpm
kmod-nvidia304-304.125-8.mga4.nonfree.src.rpm
kmod-nvidia-current-331.113-8.mga4.nonfree.src.rpm



i586:
cpupower-3.14.43-1.mga4.i586.rpm
cpupower-devel-3.14.43-1.mga4.i586.rpm
kernel-desktop-3.14.43-1.mga4-1-1.mga4.i586.rpm
kernel-desktop586-3.14.43-1.mga4-1-1.mga4.i586.rpm
kernel-desktop586-devel-3.14.43-1.mga4-1-1.mga4.i586.rpm
kernel-desktop586-devel-latest-3.14.43-1.mga4.i586.rpm
kernel-desktop586-latest-3.14.43-1.mga4.i586.rpm
kernel-desktop-devel-3.14.43-1.mga4-1-1.mga4.i586.rpm
kernel-desktop-devel-latest-3.14.43-1.mga4.i586.rpm
kernel-desktop-latest-3.14.43-1.mga4.i586.rpm
kernel-doc-3.14.43-1.mga4.noarch.rpm
kernel-server-3.14.43-1.mga4-1-1.mga4.i586.rpm
kernel-server-devel-3.14.43-1.mga4-1-1.mga4.i586.rpm
kernel-server-devel-latest-3.14.43-1.mga4.i586.rpm
kernel-server-latest-3.14.43-1.mga4.i586.rpm
kernel-source-3.14.43-1.mga4-1-1.mga4.noarch.rpm
kernel-source-latest-3.14.43-1.mga4.noarch.rpm
kernel-userspace-headers-3.14.43-1.mga4.i586.rpm
perf-3.14.43-1.mga4.i586.rpm

vboxadditions-kernel-3.14.43-desktop-1.mga4-4.3.28-2.mga4.i586.rpm
vboxadditions-kernel-3.14.43-desktop586-1.mga4-4.3.28-2.mga4.i586.rpm
vboxadditions-kernel-3.14.43-server-1.mga4-4.3.28-2.mga4.i586.rpm
vboxadditions-kernel-desktop586-latest-4.3.28-2.mga4.i586.rpm
vboxadditions-kernel-desktop-latest-4.3.28-2.mga4.i586.rpm
vboxadditions-kernel-server-latest-4.3.28-2.mga4.i586.rpm

virtualbox-kernel-3.14.43-desktop-1.mga4-4.3.28-2.mga4.i586.rpm
virtualbox-kernel-3.14.43-desktop586-1.mga4-4.3.28-2.mga4.i586.rpm
virtualbox-kernel-3.14.43-server-1.mga4-4.3.28-2.mga4.i586.rpm
virtualbox-kernel-desktop586-latest-4.3.28-2.mga4.i586.rpm
virtualbox-kernel-desktop-latest-4.3.28-2.mga4.i586.rpm
virtualbox-kernel-server-latest-4.3.28-2.mga4.i586.rpm

xtables-addons-kernel-3.14.43-desktop-1.mga4-2.5-18.mga4.i586.rpm
xtables-addons-kernel-3.14.43-desktop586-1.mga4-2.5-18.mga4.i586.rpm
xtables-addons-kernel-3.14.43-server-1.mga4-2.5-18.mga4.i586.rpm
xtables-addons-kernel-desktop586-latest-2.5-18.mga4.i586.rpm
xtables-addons-kernel-desktop-latest-2.5-18.mga4.i586.rpm
xtables-addons-kernel-server-latest-2.5-18.mga4.i586.rpm

broadcom-wl-kernel-3.14.43-desktop-1.mga4-6.30.223.141-53.mga4.nonfree.i586.rpm
broadcom-wl-kernel-3.14.43-desktop586-1.mga4-6.30.223.141-53.mga4.nonfree.i586.rpm
broadcom-wl-kernel-3.14.43-server-1.mga4-6.30.223.141-53.mga4.nonfree.i586.rpm
broadcom-wl-kernel-desktop586-latest-6.30.223.141-53.mga4.nonfree.i586.rpm
broadcom-wl-kernel-desktop-latest-6.30.223.141-53.mga4.nonfree.i586.rpm
broadcom-wl-kernel-server-latest-6.30.223.141-53.mga4.nonfree.i586.rpm

fglrx-kernel-3.14.43-desktop-1.mga4-14.010.1006-23.mga4.nonfree.i586.rpm
fglrx-kernel-3.14.43-desktop586-1.mga4-14.010.1006-23.mga4.nonfree.i586.rpm
fglrx-kernel-3.14.43-server-1.mga4-14.010.1006-23.mga4.nonfree.i586.rpm
fglrx-kernel-desktop586-latest-14.010.1006-23.mga4.nonfree.i586.rpm
fglrx-kernel-desktop-latest-14.010.1006-23.mga4.nonfree.i586.rpm
fglrx-kernel-server-latest-14.010.1006-23.mga4.nonfree.i586.rpm

nvidia173-kernel-3.14.43-desktop-1.mga4-173.14.39-38.mga4.nonfree.i586.rpm
nvidia173-kernel-3.14.43-desktop586-1.mga4-173.14.39-38.mga4.nonfree.i586.rpm
nvidia173-kernel-3.14.43-server-1.mga4-173.14.39-38.mga4.nonfree.i586.rpm
nvidia173-kernel-desktop586-latest-173.14.39-38.mga4.nonfree.i586.rpm
nvidia173-kernel-desktop-latest-173.14.39-38.mga4.nonfree.i586.rpm
nvidia173-kernel-server-latest-173.14.39-38.mga4.nonfree.i586.rpm

nvidia304-kernel-3.14.43-desktop-1.mga4-304.125-8.mga4.nonfree.i586.rpm
nvidia304-kernel-3.14.43-desktop586-1.mga4-304.125-8.mga4.nonfree.i586.rpm
nvidia304-kernel-3.14.43-server-1.mga4-304.125-8.mga4.nonfree.i586.rpm
nvidia304-kernel-desktop586-latest-304.125-8.mga4.nonfree.i586.rpm
nvidia304-kernel-desktop-latest-304.125-8.mga4.nonfree.i586.rpm
nvidia304-kernel-server-latest-304.125-8.mga4.nonfree.i586.rpm

nvidia-current-kernel-3.14.43-desktop-1.mga4-331.113-8.mga4.nonfree.i586.rpm
nvidia-current-kernel-3.14.43-desktop586-1.mga4-331.113-8.mga4.nonfree.i586.rpm
nvidia-current-kernel-3.14.43-server-1.mga4-331.113-8.mga4.nonfree.i586.rpm
nvidia-current-kernel-desktop586-latest-331.113-8.mga4.nonfree.i586.rpm
nvidia-current-kernel-desktop-latest-331.113-8.mga4.nonfree.i586.rpm
nvidia-current-kernel-server-latest-331.113-8.mga4.nonfree.i586.rpm



x86_64:
cpupower-3.14.43-1.mga4.x86_64.rpm
cpupower-devel-3.14.43-1.mga4.x86_64.rpm
kernel-desktop-3.14.43-1.mga4-1-1.mga4.x86_64.rpm
kernel-desktop-devel-3.14.43-1.mga4-1-1.mga4.x86_64.rpm
kernel-desktop-devel-latest-3.14.43-1.mga4.x86_64.rpm
kernel-desktop-latest-3.14.43-1.mga4.x86_64.rpm
kernel-doc-3.14.43-1.mga4.noarch.rpm
kernel-server-3.14.43-1.mga4-1-1.mga4.x86_64.rpm
kernel-server-devel-3.14.43-1.mga4-1-1.mga4.x86_64.rpm
kernel-server-devel-latest-3.14.43-1.mga4.x86_64.rpm
kernel-server-latest-3.14.43-1.mga4.x86_64.rpm
kernel-source-3.14.43-1.mga4-1-1.mga4.noarch.rpm
kernel-source-latest-3.14.43-1.mga4.noarch.rpm
kernel-userspace-headers-3.14.43-1.mga4.x86_64.rpm
perf-3.14.43-1.mga4.x86_64.rpm

vboxadditions-kernel-3.14.43-desktop-1.mga4-4.3.28-2.mga4.x86_64.rpm
vboxadditions-kernel-3.14.43-server-1.mga4-4.3.28-2.mga4.x86_64.rpm
vboxadditions-kernel-desktop-latest-4.3.28-2.mga4.x86_64.rpm
vboxadditions-kernel-server-latest-4.3.28-2.mga4.x86_64.rpm

virtualbox-kernel-3.14.43-desktop-1.mga4-4.3.28-2.mga4.x86_64.rpm
virtualbox-kernel-3.14.43-server-1.mga4-4.3.28-2.mga4.x86_64.rpm
virtualbox-kernel-desktop-latest-4.3.28-2.mga4.x86_64.rpm
virtualbox-kernel-server-latest-4.3.28-2.mga4.x86_64.rpm

xtables-addons-kernel-3.14.43-desktop-1.mga4-2.5-18.mga4.x86_64.rpm
xtables-addons-kernel-3.14.43-server-1.mga4-2.5-18.mga4.x86_64.rpm
xtables-addons-kernel-desktop-latest-2.5-18.mga4.x86_64.rpm
xtables-addons-kernel-server-latest-2.5-18.mga4.x86_64.rpm

broadcom-wl-kernel-3.14.43-desktop-1.mga4-6.30.223.141-53.mga4.nonfree.x86_64.rpm
broadcom-wl-kernel-3.14.43-server-1.mga4-6.30.223.141-53.mga4.nonfree.x86_64.rpm
broadcom-wl-kernel-desktop-latest-6.30.223.141-53.mga4.nonfree.x86_64.rpm
broadcom-wl-kernel-server-latest-6.30.223.141-53.mga4.nonfree.x86_64.rpm

fglrx-kernel-3.14.43-desktop-1.mga4-14.010.1006-23.mga4.nonfree.x86_64.rpm
fglrx-kernel-3.14.43-server-1.mga4-14.010.1006-23.mga4.nonfree.x86_64.rpm
fglrx-kernel-desktop-latest-14.010.1006-23.mga4.nonfree.x86_64.rpm
fglrx-kernel-server-latest-14.010.1006-23.mga4.nonfree.x86_64.rpm

nvidia173-kernel-3.14.43-desktop-1.mga4-173.14.39-38.mga4.nonfree.x86_64.rpm
nvidia173-kernel-3.14.43-server-1.mga4-173.14.39-38.mga4.nonfree.x86_64.rpm
nvidia173-kernel-desktop-latest-173.14.39-38.mga4.nonfree.x86_64.rpm
nvidia173-kernel-server-latest-173.14.39-38.mga4.nonfree.x86_64.rpm

nvidia304-kernel-3.14.43-desktop-1.mga4-304.125-8.mga4.nonfree.x86_64.rpm
nvidia304-kernel-3.14.43-server-1.mga4-304.125-8.mga4.nonfree.x86_64.rpm
nvidia304-kernel-desktop-latest-304.125-8.mga4.nonfree.x86_64.rpm
nvidia304-kernel-server-latest-304.125-8.mga4.nonfree.x86_64.rpm

nvidia-current-kernel-3.14.43-desktop-1.mga4-331.113-8.mga4.nonfree.x86_64.rpm
nvidia-current-kernel-3.14.43-server-1.mga4-331.113-8.mga4.nonfree.x86_64.rpm
nvidia-current-kernel-desktop-latest-331.113-8.mga4.nonfree.x86_64.rpm
nvidia-current-kernel-server-latest-331.113-8.mga4.nonfree.x86_64.rpm



Reproducible: 

Steps to Reproduce:
Thomas Backlund 2015-05-22 08:34:01 CEST

Priority: Normal => High

Comment 1 Thomas Backlund 2015-05-22 08:34:57 CEST
Advisory will follow tonight
Comment 2 Thomas Backlund 2015-05-22 08:40:18 CEST
This kernel carries 2 critical data loss fixes, one "ext4: fix data corruption caused by unwritten and delayed extents" , the other one is regarding using raid0 and trim on ssds, hence the critical status
Comment 3 Shlomi Fish 2015-05-22 15:33:30 CEST
Tested kernel-desktop-latest-3.14.43-1.mga4 on my x86-64 Acer LAptop. Everything seems fine including dkms:

<<<<<<<<<<<<<
 I also have an Acer Aspire 5738DZG laptop with the following specs:

    Intel Pentium(R) Dual-Core CPU T4300 @ 2.10GHz. (x86-64).
    ATI Mobility Radeon⢠HD 4570 (r700)
    15.6â³ 3D HD LCD Screen.
    3 GB Memory
    320 GB Hard Disk Drive.
    âDVD Super Multi DL driveâ
    Acer Nplify⢠802.11b/g/n.
>>>>>>>>>>>>>

CC: (none) => shlomif

Comment 4 William Kenney 2015-05-22 17:25:58 CEST
On real hardware, M4, KDE, 32-bit

Package(s) under test:
kernel-desktop-latest

default install of kernel-desktop-latest

[root@localhost wilcal]# uname -a
Linux localhost 3.14.41-desktop-1.mga4 #1 SMP Thu May 7 07:21:13 UTC 2015 i686 i686 i686 GNU/Linux
[root@localhost wilcal]# urpmi kernel-desktop-latest
Package kernel-desktop-latest-3.14.41-1.mga4.i586 is already installed

System boots to a working desktop. Common apps work. Screen dimensions are correct.

install kernel-desktop-latest from updates_testing

[root@localhost wilcal]# uname -a
Linux localhost 3.14.43-desktop-1.mga4 #1 SMP Thu May 21 22:00:24 UTC 2015 i686 i686 i686 GNU/Linux
[root@localhost wilcal]# urpmi kernel-desktop-latest
Package kernel-desktop-latest-3.14.43-1.mga4.i586 is already installed

System boots to a working desktop. Common apps work. Screen dimensions are correct.

Test platform:
Intel, P4 530J 3.0 GHz, 800MHz FSB, 1MB L2, LGA 775
GigaByte  GA-81915G Pro F4  i915G  LGA 775  MoBo
 Marvel Yukon 88E8001 Gigabit LAN
 Intel High Def Audio, Azalia (C-Media 9880) (snd-hda-intel)
 Intel Graphics Media Accelerator 900 (Intel 82915G)
Kingston 4GB (2 x 2GB) DDR400 PC-3200
250GB Seagate
Kingwin KF-91-BK SATA Mobile Rack
Kingwin KF-91-T-BK SATA Mobile Rack Tray
Sony CD/DVD-RW DWQ120AB2

CC: (none) => wilcal.int

Comment 5 Thomas Backlund 2015-05-22 21:58:40 CEST
Advisory:

Updated kernel fixes security, critical data corruption and pdata loss issues

This kernel update is based on upstream -longterm 3.14.43 and fixes a
security issue, and critical data corruption and data loss issues:

drivers/vhost/scsi.c: potential memory corruption (CVE-2015-4036)

ext4 filesystem has a bug that make it possible to lose whole file system
block worth of data when we hit the specific interaction with unwritten
and delayed extents in status extent tree.

when using software raid 0 on SSDs along with trim/discard, any delete or
modification of files can lead to random destruction on the filesystem.
(this regression was introduced in upstream 3.14.41)

For other fixes in this update, see the referenced changelogs.

References:
https://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.14.42
https://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.14.43
Comment 6 William Kenney 2015-05-22 23:37:25 CEST
On real hardware, M4, KDE, 64-bit

Package(s) under test:
kernel-desktop-latest
virtualbox vboxadditions-kernel-desktop-latest dkms-virtualbox
virtualbox-guest-additions virtualbox-kernel-desktop-latest x11-driver-video-vboxvideo
nvidia-current-kernel-desktop-latest

default install of:
kernel-desktop-latest
virtualbox vboxadditions-kernel-desktop-latest dkms-virtualbox
virtualbox-guest-additions virtualbox-kernel-desktop-latest x11-driver-video-vboxvideo
nvidia-current-kernel-desktop-latest

[root@localhost wilcal]# uname -a
Linux localhost 3.14.41-desktop-1.mga4 #1 SMP Thu May 7 07:24:17 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux
[root@localhost wilcal]# urpmi kernel-desktop-latest
Package kernel-desktop-latest-3.14.41-1.mga4.x86_64 is already installed
[root@localhost wilcal]# urpmi virtualbox
Package virtualbox-4.3.28-1.mga4.x86_64 is already installed
[root@localhost wilcal]# urpmi vboxadditions-kernel-desktop-latest
Package vboxadditions-kernel-desktop-latest-4.3.28-1.mga4.x86_64 is already installed
[root@localhost wilcal]# urpmi dkms-virtualbox
Package dkms-virtualbox-4.3.28-1.mga4.noarch is already installed
[root@localhost wilcal]# urpmi virtualbox-guest-additions
Package virtualbox-guest-additions-4.3.28-1.mga4.x86_64 is already installed
[root@localhost wilcal]# urpmi virtualbox-kernel-desktop-latest
Package virtualbox-kernel-desktop-latest-4.3.28-1.mga4.x86_64 is already installed
[root@localhost wilcal]# urpmi x11-driver-video-vboxvideo
Package x11-driver-video-vboxvideo-4.3.28-1.mga4.x86_64 is already installed
[root@localhost wilcal]# urpmi nvidia-current-kernel-desktop-latest
Package nvidia-current-kernel-desktop-latest-331.113-7.mga4.nonfree.x86_64 is already installed
[root@localhost wilcal]# lspci -k
01:00.0 VGA compatible controller: NVIDIA Corporation GF108 [GeForce GT 440] (rev a1)
        Subsystem: Gigabyte Technology Co., Ltd Device 3518
        Kernel driver in use: nvidia
        Kernel modules: nvidiafb, nouveau, nvidia_current

System boots to a working desktop. Common apps work. M4.1 i586 KDE Live-CD runs as a Vbox client.
M4 x86_64 Dual installs and runs as a Vbox client. Screen sizes of the host and client are correct.

install:
kernel-desktop-latest
virtualbox vboxadditions-kernel-desktop-latest dkms-virtualbox
virtualbox-guest-additions virtualbox-kernel-desktop-latest x11-driver-video-vboxvideo
nvidia-current-kernel-desktop-latest
from updates_testing

[root@localhost wilcal]# uname -a
Linux localhost 3.14.43-desktop-1.mga4 #1 SMP Thu May 21 21:25:55 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux
[root@localhost wilcal]# urpmi kernel-desktop-latest
Package kernel-desktop-latest-3.14.43-1.mga4.x86_64 is already installed
[root@localhost wilcal]# urpmi virtualbox
Package virtualbox-4.3.28-1.mga4.x86_64 is already installed
[root@localhost wilcal]# urpmi vboxadditions-kernel-desktop-latest
Package vboxadditions-kernel-desktop-latest-4.3.28-2.mga4.x86_64 is already installed
[root@localhost wilcal]# urpmi dkms-virtualbox
Package dkms-virtualbox-4.3.28-1.mga4.noarch is already installed
[root@localhost wilcal]# urpmi virtualbox-guest-additions
Package virtualbox-guest-additions-4.3.28-1.mga4.x86_64 is already installed
[root@localhost wilcal]# urpmi virtualbox-kernel-desktop-latest
Package virtualbox-kernel-desktop-latest-4.3.28-2.mga4.x86_64 is already installed
[root@localhost wilcal]# urpmi x11-driver-video-vboxvideo
Package x11-driver-video-vboxvideo-4.3.28-1.mga4.x86_64 is already installed
[root@localhost wilcal]# urpmi nvidia-current-kernel-desktop-latest
Package nvidia-current-kernel-desktop-latest-331.113-8.mga4.nonfree.x86_64 is already installed
[wilcal@localhost ~]$ lspci -k
01:00.0 VGA compatible controller: NVIDIA Corporation GF108 [GeForce GT 440] (rev a1)
        Subsystem: Gigabyte Technology Co., Ltd Device 3518
        Kernel driver in use: nvidia
        Kernel modules: nvidiafb, nouveau, nvidia_current

System boots to a working desktop. Common apps work. Previously created M4.1 i586 KDE Live-CD runs
as a Vbox client. Previously installed M4 Daul x86_64 runs as a Vbox client. M5 x86x64 Gnome Live-DVD
runs as a Vbox client. M5 i586 KDE Live-CD installs and runs as a Vbox client.Screen sizes of the host
and all clients are correct.

Test platform:
Intel Core i7-2600K Sandy Bridge 3.4GHz
GIGABYTE GA-Z68X-UD3-B3 LGA 1155 MoBo
GIGABYTE GV-N440D3-1GI Nvidia GeForce GT 440 (Fermi) 1GB
RTL8111/8168B PCI Express 1Gbit Ethernet
DRAM 16GB (4 x 4GB)
Mageia 4 64-bit, Nvidia driver
Comment 7 claire robinson 2015-05-23 18:46:41 CEST
Advisory uploaded.

Whiteboard: (none) => advisory

Comment 8 claire robinson 2015-05-23 18:47:46 CEST
Validating.

Please push to 4 updates

Thanks

Keywords: (none) => validated_update
Whiteboard: advisory => advisory mga4-32-ok mga4-64-ok
CC: (none) => sysadmin-bugs

Comment 9 Mageia Robot 2015-05-23 20:53:42 CEST
An update for this issue has been pushed to Mageia Updates repository.

http://advisories.mageia.org/MGASA-2015-0236.html

Status: NEW => RESOLVED
Resolution: (none) => FIXED


Note You need to log in before you can comment on or make changes to this bug.