LKML Archive on lore.kernel.org
help / color / mirror / Atom feed
* [PATCH 0/3, v8] PCI, ACPI: Physical PCI slot objects
@ 2008-03-05  0:42 Alex Chiang
  2008-03-05  0:48 ` [PATCH 1/3] Construct one fakephp slot per pci slot Alex Chiang
                   ` (4 more replies)
  0 siblings, 5 replies; 10+ messages in thread
From: Alex Chiang @ 2008-03-05  0:42 UTC (permalink / raw)
  To: Greg KH
  Cc: Matthew Wilcox, Gary Hade, kaneshige.kenji, warthog19,
	kristen.c.accardi, rick.jones2, linux-kernel, linux-pci,
	linux-acpi

Hi Greg, all,

This is v8 of my "introduce pci_slot" series, to be considered for
inclusion in linux-next to get more test exposure and shake out
the bugs.

The major change in this revision is removing an earlier patch
which removed the 'path' sysfs attribute on SGI machines. After
review from Jesse Barnes and Prarit Bhargava, they kindly
informed me that 'path' is actually an SGI physical path, and not
a PCI address. My patch would have definitely broken userspace on
SGI machines, so I eliminated it, and 'path' remains on SGI boxes.

This brings the patch series down to a total of 3 patches:

	0001-Construct-one-fakephp-slot-per-pci-slot.patch
	0002-Introduce-pci_slot.patch
	0003-ACPI-PCI-slot-detection-driver.patch

Thanks for all the code reviews from various people.

I'm now just looking for some people to beat on this code and let
me know where I screwed up. :)

Thanks.

/ac


^ permalink raw reply	[flat|nested] 10+ messages in thread
* [PATCH 0/3, v10] PCI, ACPI: Physical PCI slot objects
@ 2008-03-18 21:05 Alex Chiang
  2008-03-18 21:09 ` [PATCH 2/3] Introduce pci_slot Alex Chiang
  0 siblings, 1 reply; 10+ messages in thread
From: Alex Chiang @ 2008-03-18 21:05 UTC (permalink / raw)
  To: Kenji Kaneshige, Greg KH
  Cc: Gary Hade, Kristen Carlson Accardi, Matthew Wilcox, warthog19,
	rick.jones2, linux-kernel, linux-pci, linux-acpi

Hi Greg, Kenji-san,

This is v10 of my "introduce pci_slot" series, to be considered
for inclusion in linux-next to get more test exposure and shake
out the bugs.

* Greg KH <gregkh@suse.de>:
> Can you work with Kenji to get his approval on this before I
> add this to the tree?  It sounds like there are still some
> outstanding issues getting this to work properly on his
> hardware.  It needs to work without relying on a module not
> being loaded, as the distros are never going to go for that
> kind of solution.

New in v10 is the addition of a DMI list to do the right thing on
Fujitsu hardware, and does not rely on "don't load the module" to
get the correct behavior.

Also, v10 should fix the "pci_slot module changes the sysfs name"
issue that Kenji-san was seeing.

* Kenji Kaneshige <kaneshige.kenji@jp.fujitsu.com>:
> Alex-san, could you send me the updated patches? I'll Ack the
> patch after adding Fujitsu firmware versions to the DMI list
> and testing it.

Thanks, I'd like to know if the naming issue is fixed for you as
well.

cheers,

/ac


^ permalink raw reply	[flat|nested] 10+ messages in thread
* Re: [PATCH 0/3, v15] PCI, ACPI: Physical PCI slot objects
@ 2008-06-09 22:22 Alex Chiang
  2008-06-09 22:25 ` [PATCH 2/3] Introduce pci_slot Alex Chiang
  0 siblings, 1 reply; 10+ messages in thread
From: Alex Chiang @ 2008-06-09 22:22 UTC (permalink / raw)
  To: jbarnes, Andrew Morton
  Cc: Kenji Kaneshige, Benjamin Herrenschmidt, Matthew Wilcox,
	kristen.c.accardi, greg, lenb, pbadari, linux-pci,
	pcihpd-discuss, linux-kernel

Hi Andrew, Jesse,

This is v15 of the physical PCI slot series.

v14 -> v15

	- reintroduce pci-hotplug-core-add-check-of-duplicate-slot-name
	  a86161b3134465f072d965ca7508ec9c1e2e52c7

	- fold kobject-Export-kobject_rename-for-pci_hotplug_core
	  into patch 3/3 to reduce commit log noise (as suggested
	  by akpm). The -mm file name is: 
	  	acpi-pci-slot-detection-driver-fix.patch

I tried to edit the commit-logs as best I could for proper
attribution, copying what I *think* is akpm's style. Please let
me know if I messed up here.

This series is based on the most recent linux-next tree, and
thanks to BenH's Acked-by, I think we're finally ready for Linus'
tree (pending one final ACK from Kenji-san).

Thanks,

/ac


^ permalink raw reply	[flat|nested] 10+ messages in thread
* [PATCH 0/3, v16] PCI, ACPI: Physical PCI slot objects
@ 2008-06-10 21:25 Alex Chiang
  2008-06-10 21:28 ` [PATCH 2/3] Introduce pci_slot Alex Chiang
  0 siblings, 1 reply; 10+ messages in thread
From: Alex Chiang @ 2008-06-10 21:25 UTC (permalink / raw)
  To: Jesse Barnes, greg
  Cc: Kenji Kaneshige, Benjamin Herrenschmidt, Matthew Wilcox,
	Andrew Morton, kristen.c.accardi, lenb, pbadari, linux-pci,
	pcihpd-discuss, linux-kernel

Hi Greg, Jesse,

This is v16 of the physical PCI slot series.

It is based off of Jesse's linux-next branch in his PCI tree.

Greg, Jesse, there might be an issue with
372fa8fa0a77c47c7bcfae0ccd14e0c5f97d17fe, which is in Stephen
Rothwell's linux-next tree, but not in Jesse's. The correct fix
would be for Greg to entirely drop the hunk that touches
drivers/pci/hotplug/fakephp.c.

Jesse said he'd like to see final ACKs from Kenji-san and
Kristen, and then we'll be good to go for 2.6.27.

Thanks,

/ac


^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2008-06-10 21:29 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2008-03-05  0:42 [PATCH 0/3, v8] PCI, ACPI: Physical PCI slot objects Alex Chiang
2008-03-05  0:48 ` [PATCH 1/3] Construct one fakephp slot per pci slot Alex Chiang
2008-03-05  0:48 ` [PATCH 2/3] Introduce pci_slot Alex Chiang
2008-03-05  1:12   ` MUNEDA Takahiro
2008-03-05  0:49 ` [PATCH 3/3] ACPI PCI slot detection driver Alex Chiang
2008-03-05  4:47 ` [PATCH 0/3, v8] PCI, ACPI: Physical PCI slot objects Greg KH
2008-03-06 17:49 ` Gary Hade
2008-03-18 21:05 [PATCH 0/3, v10] " Alex Chiang
2008-03-18 21:09 ` [PATCH 2/3] Introduce pci_slot Alex Chiang
2008-06-09 22:22 [PATCH 0/3, v15] PCI, ACPI: Physical PCI slot objects Alex Chiang
2008-06-09 22:25 ` [PATCH 2/3] Introduce pci_slot Alex Chiang
2008-06-10 21:25 [PATCH 0/3, v16] PCI, ACPI: Physical PCI slot objects Alex Chiang
2008-06-10 21:28 ` [PATCH 2/3] Introduce pci_slot Alex Chiang

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).