Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index Assistance Kernel & Hardware
  • Search

Is pci=nocrs bad?

Kernel not recognizing your hardware? Problems with power management or PCMCIA? What hardware is compatible with Gentoo? See here. (Only for kernels supported by Gentoo.)
Post Reply
Advanced search
3 posts • Page 1 of 1
Author
Message
npaust
n00b
n00b
Posts: 70
Joined: Fri Apr 23, 2004 4:13 pm
Location: Walla Walla, WA

Is pci=nocrs bad?

  • Quote

Post by npaust » Thu Oct 14, 2010 2:07 am

I'm using a snazzy Dell Precision T3500 workstation and having some trouble. Basically, the 2.6.32 kernels worked perfectly fine but the 2.6.34 kernels fail to boot because of some issue with the SATA controller. There are numerous threads here in the gentoo forums and on the web talking about it, seems to be an issue with the ICH10 controller.

Anyway, the solution is to just add pci=nocrs to the kernel options and everything boots without a problem.

The question is this: will "pci=nocrs" cause any problems? I have to assume that using crs was chosen as a default for a reason. Should I be sticking with 2.6.32 kernels or just use the workaround for the 2.6.34 kernels and be happy?
Top
krinn
Watchman
Watchman
User avatar
Posts: 7476
Joined: Fri May 02, 2003 6:14 am

  • Quote

Post by krinn » Thu Oct 14, 2010 1:13 pm

stick with 2.6.32, an old kernel lack newer hardware support, this shouldn't be a problem as it already run on yours, and an old kernel might cause trouble with hal/udev... but for that you need a really older kernel than that one, and when it will be time to change, latest kernel will certainly have your issue corrected.
Top
roarinelk
Guru
Guru
User avatar
Posts: 524
Joined: Thu Mar 04, 2004 12:24 pm

  • Quote

Post by roarinelk » Thu Oct 14, 2010 2:36 pm

"pci=nocrs" is used to discard ACPI resource information for various devices. This was default
behavior before 2.6.34 (IIRC), but since then some improvements were made to resource handling
and "pci=use_crs" is now default for very recent BIOSes (I believe BIOS dates within the last
2 years).

If your BIOS has a recent date and you run into problems with pci=use_crs then report it to
LKML and/or create a kernel bugzilla entry so they can be fixed.
Top
Post Reply

3 posts • Page 1 of 1

Return to “Kernel & Hardware”

Jump to
  • Assistance
  • ↳   News & Announcements
  • ↳   Frequently Asked Questions
  • ↳   Installing Gentoo
  • ↳   Multimedia
  • ↳   Desktop Environments
  • ↳   Networking & Security
  • ↳   Kernel & Hardware
  • ↳   Portage & Programming
  • ↳   Gamers & Players
  • ↳   Other Things Gentoo
  • ↳   Unsupported Software
  • Discussion & Documentation
  • ↳   Documentation, Tips & Tricks
  • ↳   Gentoo Chat
  • ↳   Gentoo Forums Feedback
  • ↳   Duplicate Threads
  • International Gentoo Users
  • ↳   中文 (Chinese)
  • ↳   Dutch
  • ↳   Finnish
  • ↳   French
  • ↳   Deutsches Forum (German)
  • ↳   Diskussionsforum
  • ↳   Deutsche Dokumentation
  • ↳   Greek
  • ↳   Forum italiano (Italian)
  • ↳   Forum di discussione italiano
  • ↳   Risorse italiane (documentazione e tools)
  • ↳   Polskie forum (Polish)
  • ↳   Instalacja i sprzęt
  • ↳   Polish OTW
  • ↳   Portuguese
  • ↳   Documentação, Ferramentas e Dicas
  • ↳   Russian
  • ↳   Scandinavian
  • ↳   Spanish
  • ↳   Other Languages
  • Architectures & Platforms
  • ↳   Gentoo on ARM
  • ↳   Gentoo on PPC
  • ↳   Gentoo on Sparc
  • ↳   Gentoo on Alternative Architectures
  • ↳   Gentoo on AMD64
  • ↳   Gentoo for Mac OS X (Portage for Mac OS X)
  • Board index
  • All times are UTC
  • Delete cookies

© 2001–2026 Gentoo Foundation, Inc.

Powered by phpBB® Forum Software © phpBB Limited

Privacy Policy

 

 

magic