[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Xen-ia64-devel] [RFC] Patches for supporting Xwindow on our PRIMEQUEST



Hi all.

Attached patch set is for supporting Xwindow on our PRIMEQUEST. Please refer
following URL about corresponding discussion.

http://lists.xensource.com/archives/html/xen-ia64-devel/2007-02/msg00212.html

Yamahata-san gave us a recommendation to perform ioremap in add_window()
function in "linux-2.6.18-xen/arch/ia64/pci/pci.c". However, resource
structure is not completely created on that place. 

Therefore, I added the ioremap() hypercall to where the resource structure
is already created. (bottom of pci_acpi_scan_root())

Following are brief description of the patches.

[1/4] revert_paravirt_pcimmap.patch: Revert paravirtualization to ioremap
                                     /proc/pci.
[2/4] remove_paravirt_dev_mem.patch: Disable paravirtualization to ioremap
                                     /dev/mem.
[3/4] ifdef_arch_has_dev_mem.patch: Add "#ifdef ARCH_HAS_DEV_MEM" to 
                                    archtecture specific file_operations.
[4/4] new_paravirt_pci.patch: Issue ioremap hypercall in pci_acpi_scan_root()
                              in order to map /dev/mem.

I will also post patch[3/4] to xen-devel mailing list after finishing
discussion on this mailing list.

I appreciate you to give us comments.

Best regards,

Signed-off-by: Jun Kamada <kama@xxxxxxxxxxxxxx>

-----
Jun Kamada
Virtual Systems Development Div.
Platform Technology Development Unit
Fujitsu Ltd.
kama@xxxxxxxxxxxxxx

Attachment: revert_paravirt_pcimmap.patch
Description: Binary data

Attachment: remove_paravirt_dev_mem.patch
Description: Binary data

Attachment: ifdef_arch_has_dev_mem.patch
Description: Binary data

Attachment: new_paravirt_pci.patch
Description: Binary data

_______________________________________________
Xen-ia64-devel mailing list
Xen-ia64-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-ia64-devel

 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.