kernel-packages team mailing list archive
-
kernel-packages team
-
Mailing list archive
-
Message #83749
[Bug 1378894] Re: Set CONFIG_PATA_MACIO=y
** Attachment added: "version.log"
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1378894/+attachment/4228760/+files/version.log
--
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