[CRIU] [PATCH v7 1/6] aio: Make struct aio_ring visible for everybody

Kirill Tkhai ktkhai at virtuozzo.com
Wed Mar 30 05:07:23 PDT 2016



On 30.03.2016 14:44, Pavel Emelyanov wrote:
> On 03/30/2016 02:35 PM, Kirill Tkhai wrote:
>>
>>
>> On 30.03.2016 13:51, Pavel Emelyanov wrote:
>>> On 03/30/2016 01:32 PM, Pavel Emelyanov wrote:
>>>> Applied
>>>>
>>>
>>> ARM builds failed:
>>>
>>> https://travis-ci.org/xemul/criu/jobs/119490879
>>> https://travis-ci.org/xemul/criu/jobs/119490880
>>
>> Please, apply this one on top of the patch set
>>
>> [arm] Add sys_io_submit definition
>>
>> Signed-off-by: Kirill Tkhai <ktkhai at virtuozzo.com>
>> ---
>>  criu/arch/arm/syscalls/syscall.def | 1 +
>>  1 file changed, 1 insertion(+)
>> diff --git a/criu/arch/arm/syscalls/syscall.def b/criu/arch/arm/syscalls/syscall.def
>> index 5d57169..a42c1b7 100644
>> --- a/criu/arch/arm/syscalls/syscall.def
>> +++ b/criu/arch/arm/syscalls/syscall.def
>> @@ -103,5 +103,6 @@ mkdirat				34	323	(int dirfd, const char *pathname, mode_t mode)
>>  unlinkat			35	328	(int dirfd, const char *pathname, int flags)
>>  memfd_create			279	385	(const char *name, unsigned int flags)
>>  io_setup			0	243	(unsigned nr_events, aio_context_t *ctx)
>> +io_submit			2	246	(aio_context_t ctx_id, long nr, struct iocb **iocbpp)
>>  io_getevents			4	245	(aio_context_t ctx, long min_nr, long nr, struct io_event *evs, struct timespec *tmo)
>>  seccomp				277	383	(unsigned int op, unsigned int flags, const char *uargs)
>>
>> .
>>
> 
> How about aarch64? It fails too.

Patch fixes the both:

kirill at pro:~/criu$ ls -al criu/arch/aarch64/syscalls/syscall.def
lrwxrwxrwx 1 kirill kirill 30 фев 25 15:53 criu/arch/aarch64/syscalls/syscall.def -> ../../arm/syscalls/syscall.def


More information about the CRIU mailing list