Kernel 4.0.4 released with more ARM Fixes

Greg Kroah-Hartman recently announced the release of Linux Kernel 4.0.4, which has been tagged the most advanced and stable kernel version currently available. The Linux kernel 4.0.4 patch includes fixes for the ARM hardware architecture issue, as well as updates for the ACPI, MMC, GPU (Radeon and Intel i915) devices.

linux-kernel-01

Linux Kernel 4.0.4 changelog

  • drm/radeon: don’t setup audio on asics that don’t support it
  • vfio: Fix runaway interruptible timeout
  • sound/oss: fix deadlock in sequencer_ioctl(SNDCTL_SEQ_OUTOFBAND)
  • ACPI / SBS: Add 5 us delay to fix SBS hangs on MacBook
  • mmc: card: Don’t access RPMB partitions for normal read/write
  • mnt: Fix fs_fully_visible to verify the root directory is visible
  • ARM: dts: imx23-olinuxino: Fix polarity of LED GPIO
  • ARM: mvebu: armada-xp-openblocks-ax3-4: Disable internal RTC
  • ARM: dts: imx28: Fix AUART4 TX-DMA interrupt name
  • ARM: 83071: psci: move psci firmware calls out of line
  • ARM: dts: OMAP3-N900: Add microphone bias voltages
  • and lots more
  • Install Kernel 4.0.4 on Ubuntu OS

    32bit OS

    cd /tmp
    
    wget kernel.ubuntu.com/~kernel-ppa/mainline/v4.0.4-wily/linux-headers-4.0.4-040004_4.0.4-040004.201505171336_all.deb
    
    wget kernel.ubuntu.com/~kernel-ppa/mainline/v4.0.4-wily/linux-headers-4.0.4-040004-generic_4.0.4-040004.201505171336_amd64.deb
    
    wget kernel.ubuntu.com/~kernel-ppa/mainline/v4.0.4-wily/linux-image-4.0.4-040004-generic_4.0.4-040004.201505171336_amd64.deb
    
    sudo dpkg -i linux-headers-4.0*.deb linux-image-4.0*.deb
    
    sudo reboot

    64bit OS

    cd /tmp
    
    wget kernel.ubuntu.com/~kernel-ppa/mainline/v4.0.4-wily/linux-headers-4.0.4-040004_4.0.4-040004.201505171336_all.deb
    
    wget kernel.ubuntu.com/~kernel-ppa/mainline/v4.0.4-wily/linux-headers-4.0.4-040004-generic_4.0.4-040004.201505171336_i386.deb
    
    wget kernel.ubuntu.com/~kernel-ppa/mainline/v4.0.4-wily/linux-image-4.0.4-040004-generic_4.0.4-040004.201505171336_i386.deb
    
    sudo dpkg -i linux-headers-4.0*.deb linux-image-4.0*.deb
    
    sudo reboot

    Remove Linux Kernel 4.0.4

    sudo apt-get remove linux-header-4.0* linux-image-4.0*
     
    comments powered by Disqus