← Back to team overview

kernel-packages team mailing list archive

[Bug 1536397] Re: [nForce2] pata_amd pata_acpi can't load

 

It was impossible to resist temptation to find where the story began. It
all started between 4.1 and 4.2-rc1. Bisecting points to this commit:

3d9fecf6bfb8b12bc2f9a4c7109895a2a2bb9436 is the first bad commit
commit 3d9fecf6bfb8b12bc2f9a4c7109895a2a2bb9436
Author: Bjorn Helgaas <bhelgaas@xxxxxxxxxx>
Date:   Tue Jun 9 17:31:38 2015 -0500

    x86/PCI: Use host bridge _CRS info on systems with >32 bit addressing
    
    We enable _CRS on all systems from 2008 and later.  On older systems, we
    ignore _CRS and assume the whole physical address space (excluding RAM and
    other devices) is available for PCI devices, but on systems that support
    physical address spaces larger than 4GB, it's doubtful that the area above
    4GB is really available for PCI.
    
    After d56dbf5bab8c ("PCI: Allocate 64-bit BARs above 4G when possible"), we
    try to use that space above 4GB *first*, so we're more likely to put a
    device there.
    
    On Juan's Toshiba Satellite Pro U200, BIOS left the graphics, sound, 1394,
    and card reader devices unassigned (but only after Windows had been
    booted).  Only the sound device had a 64-bit BAR, so it was the only device
    placed above 4GB, and hence the only device that didn't work.
    
    Keep _CRS enabled even on pre-2008 systems if they support physical address
    space larger than 4GB.
    
    Fixes: d56dbf5bab8c ("PCI: Allocate 64-bit BARs above 4G when possible")
    Reported-and-tested-by: Juan Dayer <jdayer@xxxxxxxxxxx>
    Reported-and-tested-by: Alan Horsfield <alan@xxxxxxxxxxxxxxxx>
    Link: https://bugzilla.kernel.org/show_bug.cgi?id=99221
    Link: https://bugzilla.opensuse.org/show_bug.cgi?id=907092
    Signed-off-by: Bjorn Helgaas <bhelgaas@xxxxxxxxxx>
    CC: stable@xxxxxxxxxxxxxxx  # v3.14+


** Bug watch added: Linux Kernel Bug Tracker #99221
   http://bugzilla.kernel.org/show_bug.cgi?id=99221

** Bug watch added: bugzilla.opensuse.org/ #907092
   http://bugzilla.opensuse.org/show_bug.cgi?id=907092

-- 
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/1536397

Title:
  [nForce2] pata_amd pata_acpi can't load

Status in linux package in Ubuntu:
  Triaged

Bug description:
  The system is 15.04.

  Since the 3.19.0-33-generic system fall to (initramfs) prompt. Now I
  can boot the system only with 3.19.0-15-generic.

  I always update the system and check new kernel packages, but they
  have the same error.

  In dmesg I found:

  pata_amd 0000:00:09.0: can't enable device: BAR 0 [io 0x01f0-0x01f7] not claimed
  pata_amd: probe of 0000:00:09.0 failed with error -22

  And analogical for pata_acpi.

  P.S. I have a suspicion to the option CONFIG_PCI_BUS_ADDR_T_64BIT=y . But I'm not linux kernel guru.
  --- 
  ApportVersion: 2.17.2-0ubuntu1.8
  Architecture: i386
  AudioDevicesInUse:
   USER        PID ACCESS COMMAND
   /dev/snd/controlC0:  paly       2672 F.... pulseaudio
  CurrentDesktop: XFCE
  DistroRelease: Ubuntu 15.04
  HibernationDevice: RESUME=UUID=d4137d34-9c31-41b2-9557-b14531398f02
  InstallationDate: Installed on 2015-11-14 (67 days ago)
  InstallationMedia: Xubuntu 15.04 "Vivid Vervet" - Release i386 (20150422.1)
  Lsusb:
   Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
   Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
   Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
  Package: linux (not installed)
  ProcFB: 0 nouveaufb
  ProcKernelCmdLine: BOOT_IMAGE=/@/boot/vmlinuz-3.19.0-15-generic root=/dev/sda2 ro rootflags=subvol=@ quiet splash vt.handoff=7
  ProcVersionSignature: Ubuntu 3.19.0-15.15-generic 3.19.3
  RelatedPackageVersions:
   linux-restricted-modules-3.19.0-15-generic N/A
   linux-backports-modules-3.19.0-15-generic  N/A
   linux-firmware                             1.143.7
  RfKill:
   0: phy0: Wireless LAN
   	Soft blocked: yes
   	Hard blocked: no
  Tags:  vivid
  UdevLog: Error: [Errno 2] Немає такого файла або каталогу: '/var/log/udev'
  Uname: Linux 3.19.0-15-generic i686
  UpgradeStatus: Upgraded to vivid on 2015-12-05 (47 days ago)
  UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo
  _MarkForUpload: True
  dmi.bios.date: 07/07/2004
  dmi.bios.vendor: Phoenix Technologies, LTD
  dmi.bios.version: 6.00 PG
  dmi.board.name: nVidia-nForce
  dmi.chassis.type: 3
  dmi.modalias: dmi:bvnPhoenixTechnologies,LTD:bvr6.00PG:bd07/07/2004:svn:pn:pvr:rvn:rnnVidia-nForce:rvr:cvn:ct3:cvr:

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


References