Re: [Xen-devel] [PATCH v4 04/10] xen/arm: optee: add fast calls handling

2019-03-15 Thread Julien Grall
Hi Volodymyr, On 07/03/2019 21:04, Volodymyr Babchuk wrote: +static void set_return(struct cpu_user_regs *regs, uint32_t ret) +{ +set_user_reg(regs, 0, ret); +set_user_reg(regs, 1, 0); +set_user_reg(regs, 2, 0); +set_user_reg(regs, 3, 0); +set_user_reg(regs, 4, 0); +set_u

[Xen-devel] [PATCH v4 04/10] xen/arm: optee: add fast calls handling

2019-03-07 Thread Volodymyr Babchuk
From: Volodymyr Babchuk Some fast SMCCC calls to OP-TEE should be handled in a special way. Capabilities exchange should be filtered out, so only caps known to mediator are used. Also mediator disables static SHM memory capability, because it can't share OP-TEE memory with a domain. Only domain c