|
|
我的2.6.11内核启动后出现下面的提示,但是我的驱动程序中要用到pci_enable_device()这个函数,那是不是对我的驱动程序也有影响啊?请问在编译的时候怎么选择才能消除这个问题,谢谢了
Sep 12 18:55:25 localhost kernel: Linux Plug and Play Support v0.97 (c) Adam Belay
Sep 12 18:55:25 localhost kernel: pnp: PnP ACPI init
Sep 12 18:55:25 localhost kernel: pnp: PnP ACPI: found 13 devices
Sep 12 18:55:25 localhost kernel: PCI: Using ACPI for IRQ routing
Sep 12 18:55:25 localhost kernel: ** PCI interrupts are no longer routed automatically. If this
Sep 12 18:55:25 localhost kernel: ** causes a device to stop working, it is probably because the
Sep 12 18:55:25 localhost kernel: ** driver failed to call pci_enable_device(). As a temporary
Sep 12 18:55:25 localhost kernel: ** workaround, the "pci=routeirq" argument restores the old
Sep 12 18:55:25 localhost kernel: ** behavior. If this argument makes the device work again,
Sep 12 18:55:25 localhost kernel: ** please email the output of "lspci" to bjorn.helgaas@hp.com
Sep 12 18:55:25 localhost kernel: ** so I can fix the driver.
Sep 12 18:55:25 localhost kernel: apm: BIOS version 1.2 Flags 0x07 (Driver version 1.16ac)
Sep 12 18:55:25 localhost kernel: apm: overridden by ACPI.
Sep 12 18:55:25 localhost kernel: audit: initializing netlink socket (disabled)
Sep 12 18:55:25 localhost kernel: audit(1158087294.185:0): initialized
Sep 12 18:55:26 localhost kernel: Total HugeTLB memory allocated, |
|