login
Header Space

 
 

[patch 00/37] PNP resource_table cleanups

Score:
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: Len Brown <lenb@...>
Cc: <linux-acpi@...>, <linux-kernel@...>, Adam Belay <ambx1@...>, Li Shaohua <shaohua.li@...>, Matthieu Castet <castet.matthieu@...>, Thomas Renninger <trenn@...>, Rene Herman <rene.herman@...>, Jaroslav Kysela <perex@...>, Andrew Morton <akpm@...>
Date: Wednesday, March 26, 2008 - 1:10 pm

This series of patches does some PNP housecleaning and
consolidation.

PNP currently uses a fixed-size table (pnp_resource_table)
to track the IO, MMIO, IRQ, and DMA resources used by a
device.  Some motherboard devices have many resources, so
we've been plagued by table overflows and we've had to
drastically increase the table size, which wastes a lot
of memory.

The end goal is to replace that fixed-size table with something
more dynamic.  These patches don't go that far, but they do make
pnp_resource_table private to the PNP core and centralize all
references to it in a small set of shared functions.

In addition, this series contains a number of related
cleanups, like centralized allocation of struct pnp_dev,
conversion to dev_printk when possible, removing many
PNP core internal functions from the public interface,
and alignment of the ISAPNP, PNPBIOS, and PNPACPI backends.

Bjorn
-- 
--
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
[patch 00/37] PNP resource_table cleanups, Bjorn Helgaas, (Wed Mar 26, 1:10 pm)
Re: [patch 00/37] PNP resource_table cleanups, Len Brown, (Wed Mar 26, 6:42 pm)
Re: [patch 00/37] PNP resource_table cleanups, Bjorn Helgaas, (Wed Mar 26, 7:13 pm)
Re: [patch 00/37] PNP resource_table cleanups, Rene Herman, (Wed Mar 26, 8:30 pm)
Re: [patch 00/37] PNP resource_table cleanups, Bjorn Helgaas, (Thu Mar 27, 1:50 pm)
Re: [patch 00/37] PNP resource_table cleanups, Rene Herman, (Mon Mar 31, 3:40 pm)
Re: [patch 00/37] PNP resource_table cleanups, Bjorn Helgaas, (Mon Mar 31, 4:51 pm)
Re: [patch 00/37] PNP resource_table cleanups, Rene Herman, (Mon Mar 31, 5:38 pm)
Re: [patch 00/37] PNP resource_table cleanups, Rene Herman, (Tue Apr 1, 6:16 am)
Re: [patch 00/37] PNP resource_table cleanups, Bjorn Helgaas, (Tue Apr 1, 10:52 am)
Re: [patch 00/37] PNP resource_table cleanups, Rene Herman, (Mon Mar 31, 3:48 pm)
speck-geostationary