This is the mail archive of the libc-alpha@sourceware.org mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [PATCH v3 04/21] nptl: x32: Fix Race conditions in pthread cancellation (BZ#12683)


* Adhemerval Zanella:

> This patches adds the x32 modification required for the BZ#12683.
> It basically adjust the syscall size used to pass the arguments to
> the syscall cancel wrappers by zero extending pointers type while
> preserting values for default types (such as off_t).

The commit message does not discuss the changes to
include/libc-pointer-arith.h, but I think it should.

I've already raised in the first patch whether

> +typedef long long int __syscall_arg_t;

should affect the return value of the syscall wrapper, too.

Thanks,
Florian


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]