Bug 112756 - PNP missing in 2.6 kernel
Summary: PNP missing in 2.6 kernel
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Red Hat Raw Hide
Classification: Retired
Component: kernel
Version: 1.0
Hardware: All
OS: Linux
high
medium
Target Milestone: ---
Assignee: Dave Jones
QA Contact: Brian Brock
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2003-12-30 17:06 UTC by Thomas Dodd
Modified: 2015-01-04 22:04 UTC (History)
1 user (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2004-10-26 04:23:22 UTC
Embargoed:


Attachments (Terms of Use)

Description Thomas Dodd 2003-12-30 17:06:44 UTC
From Bugzilla Helper:
User-Agent: Mozilla/5.0 (X11; U; SunOS sun4u; en-US; rv:1.6b)
Gecko/20031216

Description of problem:
The ISA PNP tools have been replaced with in kernel code, but that
code is not enabled in the current kernel builds. This is needed for
many ISA card to work.

In my case it's a PCMCIA socket. Vadem VG-469 ISA-to-PCMCIA, using the
i82365 driver. Enabling ISA-PNP in the kerenbl config allows it to work.
I'm currently using this options:
CONFIG_PNP_DEBUG=y
CONFIG_ISAPNP=y
CONFIG_PNPBIOS=y

The DEBUG option is probably not needed.
I also noticed most/all of the ALSA ISA sound cards are not
configured. Many/most of them would use the PNP options too. The OSS
version are on.

Is there any particular reason not to include ISA PNP?
What about the ALSA drivers for ISA cards?


Version-Release number of selected component (if applicable):
kernel-2.6.0-1.107

How reproducible:
Always

Steps to Reproduce:
1. boot a 2.6 kernel from people.redhat.com/arjanv/2.5
2. PCMCIA fails to start
3. no PCMCIA devices can be used
    

Actual Results:  
PCMCIA is not avaliable because the ISA-PCMCIA adapter is not
configured. This is an add-in card, and BIOS won't configure it

Expected Results:  The kernel level ISAPNP driver should configure the
adapter, the PCMCIA starts and cdevices can be used.


Additional info:

Rebilding the kernel with ISAPNP and PNPBIOS allows the adaptor to
work along with my PCMCIA devices (mostly CompactFlash cards).

This worked in the 2.4 kernels.

Comment 1 Arjan van de Ven 2004-01-03 08:56:02 UTC
PNPBIOS is a really really bad option to enable since it crashes on a
lot of machines (and is not needed for ISAPNP operation anyway).




Comment 2 Thomas Dodd 2004-01-03 20:20:08 UTC
OK. So PNPBIOS isn't needed. I just turned on all the PNP options, and
it worked.

Still shouldn't ISAPNP be on? Or some support for configuring the
devices? Does turningf on ISAPNP have any sideeffects to warrant
turning it off for most?



Comment 3 Dave Jones 2004-10-26 04:23:22 UTC
enabled in errata.



Note You need to log in before you can comment on or make changes to this bug.