Re: [PATCH 2/6] ehea: pHYP interface

2006-08-21 Thread Jan-Bernd Themann
Hi Nathan, sorry for the delayed answer. On Friday 11 August 2006 23:19, Nathan Lynch wrote: > > +static inline long ehea_hcall_9arg_9ret(unsigned long opcode, > > + unsigned long arg1, > > + unsigned long arg2, > > +

Re: [PATCH 2/6] ehea: pHYP interface

2006-08-14 Thread Jan-Bernd Themann
Hi Anton Blanchard wrote: > Hi, > >> --- linux-2.6.18-rc4-orig/drivers/net/ehea/ehea_phyp.c 1969-12-31 16:00:00.0 -0800 > >> +u64 ehea_h_alloc_resource_eq(const u64 hcp_adapter_handle, > ... >> +u64 hipz_h_reregister_pmr(const u64 adapter_handle, > ... >> +static inline int hcp_gal

Re: [PATCH 2/6] ehea: pHYP interface

2006-08-11 Thread Nathan Lynch
Hi- Jan-Bernd Themann wrote: > +static inline long ehea_hcall_9arg_9ret(unsigned long opcode, > + unsigned long arg1, > + unsigned long arg2, > + unsigned long arg3, > +

Re: [PATCH 2/6] ehea: pHYP interface

2006-08-11 Thread Nathan Lynch
Nathan Lynch wrote: > Hope all the callers of this function are in non-atomic context (but I > wasn't able to find any callers?). Never mind, I somehow missed the users of ehea_hcall_9arg_9ret in this patch, sorry. - To unsubscribe from this list: send the line "unsubscribe netdev" in the body of

Re: [PATCH 2/6] ehea: pHYP interface

2006-08-11 Thread Anton Blanchard
Hi, > --- linux-2.6.18-rc4-orig/drivers/net/ehea/ehea_phyp.c1969-12-31 > 16:00:00.0 -0800 > +u64 ehea_h_alloc_resource_eq(const u64 hcp_adapter_handle, ... > +u64 hipz_h_reregister_pmr(const u64 adapter_handle, ... > +static inline int hcp_galpas_ctor(struct h_galpas *galpas, B

Re: [PATCH 2/6] ehea: pHYP interface

2006-08-10 Thread Thomas Klein
Arnd Bergmann wrote: On Wednesday 09 August 2006 10:38, Jan-Bernd Themann wrote: --- linux-2.6.18-rc4-orig/drivers/net/ehea/ehea_hcall.h 1969-12-31 16:00:00.0 -0800 +++ kernel/drivers/net/ehea/ehea_hcall.h2006-08-08 23:59:38.111462960 -0700 @@ -0,0 +1,52 @@ + +/** + * This f

Re: [PATCH 2/6] ehea: pHYP interface

2006-08-09 Thread Arnd Bergmann
On Wednesday 09 August 2006 10:38, Jan-Bernd Themann wrote: > --- linux-2.6.18-rc4-orig/drivers/net/ehea/ehea_hcall.h 1969-12-31 > 16:00:00.0 -0800 > +++ kernel/drivers/net/ehea/ehea_hcall.h2006-08-08 23:59:38.111462960 > -0700 > @@ -0,0 +1,52 @@ > + > +/** > + * This file contai

[PATCH 2/6] ehea: pHYP interface

2006-08-09 Thread Jan-Bernd Themann
Signed-off-by: Jan-Bernd Themann <[EMAIL PROTECTED]> drivers/net/ehea/ehea_hcall.h | 52 + drivers/net/ehea/ehea_phyp.c | 1130 ++ drivers/net/ehea/ehea_phyp.h | 573 + 3 files changed, 1755 insertions(+) --- linux-2.6.18-rc4-o

Re: [PATCH 2/6] ehea: pHYP interface

2006-06-26 Thread Heiko J Schick
Roland Dreier wrote: I think this code needs to be refactored so that it can share with the ehca InfiniBand driver (which should be merged upstream soon). For example, you have ehea_hcall_7arg_7ret() and the ehca driver has an identical ehca_hcall_7arg_7ret(). In genreral this is a good approa

Re: [PATCH 2/6] ehea: pHYP interface

2006-06-21 Thread Roland Dreier
I think this code needs to be refactored so that it can share with the ehca InfiniBand driver (which should be merged upstream soon). For example, you have ehea_hcall_7arg_7ret() and the ehca driver has an identical ehca_hcall_7arg_7ret(). Also: > +++ kernel/drivers/net/ehea/ehea_hcall.h 20

[PATCH 2/6] ehea: pHYP interface

2006-06-21 Thread Jan-Bernd Themann
Signed-off-by: Jan-Bernd Themann <[EMAIL PROTECTED]> drivers/net/ehea/ehea_hcall.h | 52 ++ drivers/net/ehea/ehea_phyp.c | 1020 ++ drivers/net/ehea/ehea_phyp.h | 625 + 3 files changed, 1697 insertions(+) --- linux-2.6.17.