<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel/linux.git/drivers/pci/hotplug, branch linux-2.6.16.y</title>
<subtitle>Linux kernel stable tree (mirror)</subtitle>
<id>https://git.radix-linux.su/kernel/linux.git/atom?h=linux-2.6.16.y</id>
<link rel='self' href='https://git.radix-linux.su/kernel/linux.git/atom?h=linux-2.6.16.y'/>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/'/>
<updated>2006-02-02T00:35:29+00:00</updated>
<entry>
<title>[PATCH] PowerPC/PCI Hotplug build break</title>
<updated>2006-02-02T00:35:29+00:00</updated>
<author>
<name>Linas Vepstas</name>
<email>linas@austin.ibm.com</email>
</author>
<published>2006-02-02T00:21:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=61ee9cd5f2e76859222c1d64394ae633f9080163'/>
<id>urn:sha1:61ee9cd5f2e76859222c1d64394ae633f9080163</id>
<content type='text'>
Build break: Building PCI hotplug on PowerPC results in
a build break, due to failure to export symbols.

Reported today by Dave Jones &lt;davej@redhat.com&gt;:
drivers/pci/hotplug/rpaphp.ko needs unknown symbol pcibios_add_pci_devices

This patch fixes same problem in drivers/pci tree
Previous patch fixes the break in the arch/powerpc tree.

Signed-off-by: Linas Vepstas &lt;linas@austin.ibm.com&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@osdl.org&gt;
</content>
</entry>
<entry>
<title>[PATCH] powerpc/PCI hotplug: shuffle error checking to better location.</title>
<updated>2006-02-01T02:00:13+00:00</updated>
<author>
<name>linas@austin.ibm.com</name>
<email>linas@austin.ibm.com</email>
</author>
<published>2006-01-13T00:35:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=8737d6a90cd8b085c2ea9cb4c7443c87f86c3429'/>
<id>urn:sha1:8737d6a90cd8b085c2ea9cb4c7443c87f86c3429</id>
<content type='text'>
Error checking is scattered through various layers of the dlpar code,
leading to a somewhat opaque code structure. This patch consolidates
error checking in one routine, simplifying the code a tad. There's
also some whitespace cleanup here too.

Signed-off-by: Linas Vepstas &lt;linas@austin.ibm.com&gt;
Acked-by: John Rose &lt;johnrose@austin.ibm.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;
</content>
</entry>
<entry>
<title>[PATCH] powerpc/PCI hotplug: minor cleanup forward decls</title>
<updated>2006-02-01T02:00:13+00:00</updated>
<author>
<name>linas@austin.ibm.com</name>
<email>linas@austin.ibm.com</email>
</author>
<published>2006-01-13T00:32:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=b64a71ab5c9098a79ccb463af968933483458a0f'/>
<id>urn:sha1:b64a71ab5c9098a79ccb463af968933483458a0f</id>
<content type='text'>
Minor cleanup. Move structure initializer to bottom of file,
this allows elimination of eyeball-strain-inducing forward
declarations.

Signed-off-by: Linas Vepstas &lt;linas@austin.ibm.com&gt;
Acked-by: John Rose &lt;johnrose@austin.ibm.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;
</content>
</entry>
<entry>
<title>[PATCH] powerpc/PCI hotplug: cleanup: add prefix</title>
<updated>2006-02-01T02:00:13+00:00</updated>
<author>
<name>linas@austin.ibm.com</name>
<email>linas@austin.ibm.com</email>
</author>
<published>2006-01-13T00:31:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=f6afbad82c6b7bab0198442592b110341fb419ba'/>
<id>urn:sha1:f6afbad82c6b7bab0198442592b110341fb419ba</id>
<content type='text'>
Minor cleanup. Add the prefix rpaphp_* to several generic-sounding routines.
Remove rpaphp_remove_slot(), which is a one-liner.

Signed-off-by: Linas Vepstas &lt;linas@austin.ibm.com&gt;
Acked-by: John Rose &lt;johnrose@austin.ibm.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;
</content>
</entry>
<entry>
<title>[PATCH] powerpc/PCI hotplug: merge rpaphp_enable_pci_slot()</title>
<updated>2006-02-01T02:00:13+00:00</updated>
<author>
<name>linas@austin.ibm.com</name>
<email>linas@austin.ibm.com</email>
</author>
<published>2006-01-13T00:28:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=e06b80b78db96ca272db4ec0b26ce1092a1a9704'/>
<id>urn:sha1:e06b80b78db96ca272db4ec0b26ce1092a1a9704</id>
<content type='text'>
Remove general baroqueness.  The function rpaphp_enable_pci_slot()
has a fairly simple logic structure, once all of the debug printk's
are removed. Its called from only one place, and that place also
has a very simple structure once he printk's are removed.  Merge
the two together.

Signed-off-by: Linas Vepstas &lt;linas@austin.ibm.com&gt;
Acked-by: John Rose &lt;johnrose@austin.ibm.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;
</content>
</entry>
<entry>
<title>[PATCH] powerpc/PCI hotplug: de-convolute rpaphp_unconfig_pci_adap</title>
<updated>2006-02-01T02:00:12+00:00</updated>
<author>
<name>linas@austin.ibm.com</name>
<email>linas@austin.ibm.com</email>
</author>
<published>2006-01-13T00:26:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=8fe64399cccf8dddcc4e5eaff270a12064f6fe9f'/>
<id>urn:sha1:8fe64399cccf8dddcc4e5eaff270a12064f6fe9f</id>
<content type='text'>
Remove general baroqueness.  The function rpaphp_unconfig_pci_adapter()
is really just three lines of code, once all the dbg printks are removed.
And its called in only one place. So replace the call by the thre lines.
Also, provide proper semaphore locking in the affected function
disable_slot()

Signed-off-by: Linas Vepstas &lt;linas@austin.ibm.com&gt;
Acked-by: John Rose &lt;johnrose@austin.ibm.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;
</content>
</entry>
<entry>
<title>[PATCH] powerpc/PCI hotplug: remove remove_bus_device()</title>
<updated>2006-02-01T02:00:12+00:00</updated>
<author>
<name>linas@austin.ibm.com</name>
<email>linas@austin.ibm.com</email>
</author>
<published>2006-01-13T00:24:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=8a85a70db8c65fd1703b4597f72fe6ee25642234'/>
<id>urn:sha1:8a85a70db8c65fd1703b4597f72fe6ee25642234</id>
<content type='text'>
The function rpaphp_eeh_remove_bus_device() is a dupe of
eeh_remove_bus_device(). Remove it.

Signed-off-by: Linas Vepstas &lt;linas@austin.ibm.com&gt;
Acked-by: John Rose &lt;johnrose@austin.ibm.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;
</content>
</entry>
<entry>
<title>[PATCH] powerpc/PCI hotplug: merge config_pci_adapter</title>
<updated>2006-02-01T02:00:12+00:00</updated>
<author>
<name>linas@austin.ibm.com</name>
<email>linas@austin.ibm.com</email>
</author>
<published>2006-01-13T00:22:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=7fec77e4793f307b30846a3d4015d329ffc0b685'/>
<id>urn:sha1:7fec77e4793f307b30846a3d4015d329ffc0b685</id>
<content type='text'>
Remove general baroqueness.  The function rpaphp_config_pci_adapter()
is really just one line of code, once all the dbg printks are removed.
And its called in only one place. So replace the call by the one line.

Signed-off-by: Linas Vepstas &lt;linas@austin.ibm.com&gt;
Acked-by: John Rose &lt;johnrose@austin.ibm.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;
</content>
</entry>
<entry>
<title>[PATCH] powerpc/PCI hotplug: remove rpaphp_fixup_new_pci_devices()</title>
<updated>2006-02-01T02:00:12+00:00</updated>
<author>
<name>linas@austin.ibm.com</name>
<email>linas@austin.ibm.com</email>
</author>
<published>2006-01-13T00:20:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=eca845c71816669dace4bf1954d9ab276abb0002'/>
<id>urn:sha1:eca845c71816669dace4bf1954d9ab276abb0002</id>
<content type='text'>
The function rpaphp_fixup_new_pci_devices() has been migrated to
pcibios_fixup_new_pci_devices() in
arch/powerpc/platforms/pseries/pci_dlpar.c
This patch removes the old version.

Signed-off-by: Linas Vepstas &lt;linas@austin.ibm.com&gt;
Acked-by: John Rose &lt;johnrose@austin.ibm.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;
</content>
</entry>
<entry>
<title>[PATCH] powerpc/PCI hotplug: remove rpaphp_find_bus()</title>
<updated>2006-02-01T02:00:12+00:00</updated>
<author>
<name>linas@austin.ibm.com</name>
<email>linas@austin.ibm.com</email>
</author>
<published>2006-01-13T00:18:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=01657868be1c21b2b8b0e683ea24bdcc2331d522'/>
<id>urn:sha1:01657868be1c21b2b8b0e683ea24bdcc2331d522</id>
<content type='text'>
The function rpaphp_find_pci_bus() has been migrated to
pcibios_find_pci_bus() in arch/powerpc/platforms/pseries/pci_dlpar.c
This patch removes the old version.

Signed-off-by: Linas Vepstas &lt;linas@austin.ibm.com&gt;
Acked-by: John Rose &lt;johnrose@austin.ibm.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;
</content>
</entry>
</feed>
