Re: Re: kacpid respawning under linux-2.4.20 on Toshiba Satellite 5105

Ken Hughes
2003-01-03T19:14:47Z

On 2003.01.03 11:10 "Grover, Andrew" wrote:
> (oops, should have read your followup before replying to your original
> msg - sorry)
>
> > From: Ken Hughes [mailto:khughes-kam3zbT8ll8@public.gmane.org]
> > A follow-up to my last post:
> >
> > I traced my problem to this code in drivers/acpi/osl.c in
> > acpi_os_derive_pci_id():
> >
> > /* any nicer way to get bus number of bridge ? */
> > status = acpi_os_read_pci_configuration(pci_id, 0x0e,
> > &tu8, 8);
> > if (ACPI_SUCCESS(status) && (tu8 & 0x7f) == 1) {
> > status = acpi_os_read_pci_configuration(pci_id,0x19,
>
> > &tu8, 8);
> > if (ACPI_SUCCESS(status))
> > pci_id->bus = tu8;
> >
> > If I replace the assignment to pci_id->bus with a printk, the zombie
>
> > kacpidpc
> > processes go away. The value shown for tu8 is 2. pci_id->device is
>
> > 0x1e and
> > pci_id->function is 0 at this point.
>
> What value was pci_id->bus before it got overwritten with 2?

pci_id->bus was 0.

Ken

-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.