← Back to team overview

kernel-packages team mailing list archive

[Bug 1378894] Re: Set CONFIG_PATA_MACIO=y

 

I don't have logs for the busybox failure....a check of the kernel
config history should verify that the config changed between trusty and
utopic.

** Changed in: linux (Ubuntu)
       Status: Incomplete => Confirmed

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1378894

Title:
  Set CONFIG_PATA_MACIO=y

Status in “linux” package in Ubuntu:
  Triaged

Bug description:
  Had some time to fool around with Ubuntu on a PowerBook3,5. I
  discovered that the 3.16 kernel has a regression in it, it does not
  set CONFIG_PATA_MACIO=y. As a result /dev/sda is not available in the
  initramfs and the machine cannot mount the root filesystem. This is a
  regression from the 3.13.0-37 kernel in trusty.

  To reproduce:
  1) Set up a Powerbook or Powermac running Ubuntu (I have 12.04 on a Powerbook3,5, with the 3.13.0-37 kernel installed)
  2) Install the 3.16.0-21.28 kernel from https://launchpad.net/ubuntu/+source/linux/3.16.0-21.28/+build/6437990
  3) Reboot

  Expected results:
  The machine reboots normally

  Actual results:
  Boot fails in the initramfs with the error "gave up waiting for boot device"

  From the busy box prompt, running "modprobe pata_macio" then "exit"
  allows the machine to keep booting.

  A permanent workaround is to add pata_macio to /etc/initramfs-
  tools/modules and then update the initramfs

  There is a brief discussion of a similar problem in Precise in bug
  876982. CONFIG_PATA_MACIO=y was set in 3.2.0-2.6.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1378894/+subscriptions


References