Comment 123 for bug 576601

Revision history for this message
Koen Calliauw (info-layer7) wrote : Re: [Bug 576601] Re: [MacBookPro 7, 1]mcp89 sata link reset fails, no disks detected

@Dave,

I think he was aiming at the fact someone should investigate the
OpenSUSE way of doing it. If they manage to do it without the
workaround with ata_generic somehow, people could be able to port the
change more easily into Ubuntu.
I make take a look at the code tomorrow if I find the time.

Cheers,
K!

2010/7/15 Dave Walker <email address hidden>:
> @ivanhoe1024, Thanks for the info; it's well under way in Ubuntu.
>
> --
> [MacBookPro 7,1]mcp89 sata link reset fails, no disks detected
> https://bugs.launchpad.net/bugs/576601
> You received this bug notification because you are a direct subscriber
> of the bug.
>
> Status in The Linux Kernel: Unknown
> Status in “linux” package in Ubuntu: Fix Released
> Status in “linux” source package in Lucid: Fix Committed
>
> Bug description:
> SRU Justification:
>
> Impact: SATA drives on the MBP 7.1 are not usable as the ahci mode is not working correctly.
>
> Fix: Two patches taken from upstream, which have also been marked for stable inclusion will blacklist the MBP from using AHCI and falling back to the ide driver which works. Second half forces DMA on.
>
> Testcase: See report. Disk drive not usable without the patches.
>
> ---
>
> Booting 10.04 livecd on one of the new MacBook Pro(7,1) results in SATA drives not being detected, and thus, not being able to install 10.04.
>
> The new MacBook Pro has the MCP89 chipset.
>
> ProblemType: Bug
> DistroRelease: Ubuntu 10.04
> Package: linux-image-2.6.32-21-generic 2.6.32-21.32
> Regression: No
> Reproducible: Yes
> ProcVersionSignature: Ubuntu 2.6.32-21.32-generic 2.6.32.11+drm33.2
> Uname: Linux 2.6.32-21-generic x86_64
> NonfreeKernelModules: wl
> AlsaVersion: Advanced Linux Sound Architecture Driver Version 1.0.21.
> Architecture: amd64
> ArecordDevices:
>  **** List of CAPTURE Hardware Devices ****
>  card 0: NVidia [HDA NVidia], device 0: Cirrus Analog [Cirrus Analog]
>    Subdevices: 1/1
>    Subdevice #0: subdevice #0
> AudioDevicesInUse:
>  USER        PID ACCESS COMMAND
>  /dev/snd/controlC0:  ubuntu     2755 F.... pulseaudio
> CRDA: Error: [Errno 2] No such file or directory
> Card0.Amixer.info:
>  Card hw:0 'NVidia'/'HDA NVidia at 0xd3480000 irq 22'
>    Mixer name   : 'Nvidia ID c'
>    Components   : 'HDA:10134206,106b0d00,00100301 HDA:10de000c,10de0101,00100200'
>    Controls      : 16
>    Simple ctrls  : 9
> Date: Thu May  6 19:41:45 2010
> LiveMediaBuild: Ubuntu 10.04 LTS "Lucid Lynx" - Release amd64 (20100429)
> MachineType: Apple Inc. MacBookPro7,1
> ProcCmdLine: BOOT_IMAGE=/casper/vmlinuz file=/cdrom/preseed/hostname.seed boot=casper initrd=/casper/initrd.lz quiet splash -- maybe-ubiquity
> ProcEnviron:
>  LANG=en_US.UTF-8
>  SHELL=/bin/bash
> RelatedPackageVersions: linux-firmware 1.34
> RfKill:
>
> SourcePackage: linux
> dmi.bios.date: 03/25/10
> dmi.bios.vendor: Apple Inc.
> dmi.bios.version: MBP71.88Z.0039.B05.1003251322
> dmi.board.name: Mac-F222BEC8
> dmi.board.vendor: Apple Inc.
> dmi.chassis.type: 10
> dmi.chassis.vendor: Apple Inc.
> dmi.chassis.version: Mac-F222BEC8
> dmi.modalias: dmi:bvnAppleInc.:bvrMBP71.88Z.0039.B05.1003251322:bd03/25/10:svnAppleInc.:pnMacBookPro7,1:pvr1.0:rvnAppleInc.:rnMac-F222BEC8:rvr:cvnAppleInc.:ct10:cvrMac-F222BEC8:
> dmi.product.name: MacBookPro7,1
> dmi.product.version: 1.0
> dmi.sys.vendor: Apple Inc.
> ---
> Architecture: amd64
> DistroRelease: Ubuntu 10.04
> InstallationMedia: Ubuntu 10.04 LTS "Lucid Lynx" - Release amd64 (20100429)
> Package: linux (not installed)
> ProcEnviron:
>  LANG=en_US.utf8
>  SHELL=/bin/bash
> Tags: lucid
> Uname: Linux 2.6.34-020634rc7-generic x86_64
> UnreportableReason: The running kernel is not an Ubuntu kernel
> UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare
>
>
>
> To unsubscribe from this bug, go to:
> https://bugs.launchpad.net/linux/+bug/576601/+subscribe
>