mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
From: Bjorn Helgaas <bjorn.helgaas@hp.com>
To: Andrew Morton <akpm@linux-foundation.org>
Cc: Len Brown <lenb@kernel.org>,
	linux-acpi@vger.kernel.org, linux-kernel@vger.kernel.org,
	Adam Belay <ambx1@neo.rr.com>, Adam M Belay <abelay@mit.edu>,
	Li Shaohua <shaohua.li@intel.com>,
	Matthieu Castet <castet.matthieu@free.fr>,
	Thomas Renninger <trenn@suse.de>,
	Rene Herman <rene.herman@keyaccess.nl>,
	Jaroslav Kysela <perex@perex.cz>
Subject: Re: [patch 6/8] PNP: replace pnp_resource_table with dynamically allocated resources
Date: Wed, 14 May 2008 17:18:34 -0600	[thread overview]
Message-ID: <200805141718.35158.bjorn.helgaas@hp.com> (raw)
In-Reply-To: <20080513194241.d11664df.akpm@linux-foundation.org>

On Tuesday 13 May 2008 08:42:41 pm Andrew Morton wrote:
> On Mon, 05 May 2008 16:36:36 -0600 Bjorn Helgaas <bjorn.helgaas@hp.com> wrote:
> 
> > PNP used to have a fixed-size pnp_resource_table for tracking the
> > resources used by a device.  This table often overflowed, so we've
> > had to increase the table size, which wastes memory because most
> > devices have very few resources.
> > 
> > This patch replaces the table with a linked list of resources where
> > the entries are allocated on demand.
> > 
> > This removes messages like these:
> > 
> >     pnpacpi: exceeded the max number of IO resources
> >     00:01: too many I/O port resources
> > 
> > References:
> > 
> >     http://bugzilla.kernel.org/show_bug.cgi?id=9535
> >     http://bugzilla.kernel.org/show_bug.cgi?id=9740
> >     http://lkml.org/lkml/2007/11/30/110
> > 
> > This patch also changes the way PNP uses the IORESOURCE_UNSET,
> > IORESOURCE_AUTO, and IORESOURCE_DISABLED flags.
> 
> This patch kills my prehistoric dual PIII.
> 
> http://userweb.kernel.org/~akpm/p5135912.jpg
> http://userweb.kernel.org/~akpm/config-vmm.txt
> http://userweb.kernel.org/~akpm/dmesg-vmm.txt

Thanks for the report.  I think I've fixed the problem.  You had
to remove the following three patches:

  pnp-replace-pnp_resource_table-with-dynamically-allocated-resources.patch
  pnp-remove-ratelimit-on-add-resource-failures.patch
  pnp-dont-sort-by-type-in-sys-resources.patch

I'll post a new set of four patches (I added one patch to fix this
problem) to replace those.  They should go at the same point in the
series as the three you removed.

Bjorn

  reply	other threads:[~2008-05-14 23:18 UTC|newest]

Thread overview: 18+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2008-05-05 22:36 [patch 0/8] PNP: convert resource table to dynamic list, v1 Bjorn Helgaas
2008-05-05 22:36 ` [patch 1/8] PNP: set IRQ index in sysfs "set irq" interface Bjorn Helgaas
2008-05-05 22:36 ` [patch 2/8] PNP: add detail to debug resource dump Bjorn Helgaas
2008-05-19 21:47   ` Rene Herman
2008-05-05 22:36 ` [patch 3/8] PNP: remove pnp_resource.index Bjorn Helgaas
2008-05-19 22:01   ` Rene Herman
2008-05-19 23:27     ` Bjorn Helgaas
2008-05-05 22:36 ` [patch 4/8] PNP: add pnp_resource_type() internal interface Bjorn Helgaas
2008-05-19 22:02   ` Rene Herman
2008-05-05 22:36 ` [patch 5/8] PNP: add pnp_resource_type_name() helper function Bjorn Helgaas
2008-05-19 22:03   ` Rene Herman
2008-05-05 22:36 ` [patch 6/8] PNP: replace pnp_resource_table with dynamically allocated resources Bjorn Helgaas
2008-05-14  2:42   ` Andrew Morton
2008-05-14 23:18     ` Bjorn Helgaas [this message]
2008-05-15  7:54       ` Rene Herman
2008-05-16 17:17         ` Bjorn Helgaas
2008-05-05 22:36 ` [patch 7/8] PNP: remove ratelimit on add resource failures Bjorn Helgaas
2008-05-05 22:36 ` [patch 8/8] PNP: dont sort by type in /sys/.../resources Bjorn Helgaas

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=200805141718.35158.bjorn.helgaas@hp.com \
    --to=bjorn.helgaas@hp.com \
    --cc=abelay@mit.edu \
    --cc=akpm@linux-foundation.org \
    --cc=ambx1@neo.rr.com \
    --cc=castet.matthieu@free.fr \
    --cc=lenb@kernel.org \
    --cc=linux-acpi@vger.kernel.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=perex@perex.cz \
    --cc=rene.herman@keyaccess.nl \
    --cc=shaohua.li@intel.com \
    --cc=trenn@suse.de \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox

all inboxes | Powered by JetHome®