Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(267)

Issue 2050613002: Add s390/s390x support to linux_syscall_support.h. (Closed)

Created:
4 years, 6 months ago by bryanpkc
Modified:
4 years, 6 months ago
Reviewers:
vapier
Base URL:
https://chromium.googlesource.com/linux-syscall-support@master
Target Ref:
refs/heads/master
Visibility:
Public.

Description

Add s390/s390x support to linux_syscall_support.h. This CL adds support for s390 and s390x, based on glibc and kernel code. A subset of this code has been tested with (and merged into) gperftools. BUG=none

Patch Set 1 #

Total comments: 10

Patch Set 2 : Re-order s390/s390x syscalls, and clarify mmap/mmap2 APIs. #

Patch Set 3 : Revert unintended deletion. No functional change. #

Total comments: 1

Patch Set 4 : Standardize on int64_t for the type of the offset argument to sys_mmap(), and internally use sys_mm… #

Total comments: 10

Patch Set 5 : Fix sys_fadvise64 and sys_fallocate; hide sys_mmap2. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+537 lines, -73 lines) Patch
M linux_syscall_support.h View 1 2 3 4 28 chunks +537 lines, -73 lines 0 comments Download

Messages

Total messages: 15 (2 generated)
bryanpkc
Hi Mike, I needed to switch to a different email address, and there is no ...
4 years, 6 months ago (2016-06-08 07:14:27 UTC) #3
vapier
https://codereview.chromium.org/2050613002/diff/1/linux_syscall_support.h File linux_syscall_support.h (right): https://codereview.chromium.org/2050613002/diff/1/linux_syscall_support.h#newcode1584 linux_syscall_support.h:1584: #ifndef __s390x__ this nest is super hard to follow. ...
4 years, 6 months ago (2016-06-08 17:46:05 UTC) #4
bryanpkc-ibm
https://codereview.chromium.org/2050613002/diff/1/linux_syscall_support.h File linux_syscall_support.h (right): https://codereview.chromium.org/2050613002/diff/1/linux_syscall_support.h#newcode1584 linux_syscall_support.h:1584: #ifndef __s390x__ On 2016/06/08 17:46:05, vapier wrote: > this ...
4 years, 6 months ago (2016-06-08 20:38:05 UTC) #5
bryanpkc-ibm
https://codereview.chromium.org/2050613002/diff/40001/linux_syscall_support.h File linux_syscall_support.h (right): https://codereview.chromium.org/2050613002/diff/40001/linux_syscall_support.h#newcode4002 linux_syscall_support.h:4002: /* mmap() is obsolete on ARM EABI; implement with ...
4 years, 6 months ago (2016-06-08 20:47:41 UTC) #6
vapier
https://codereview.chromium.org/2050613002/diff/1/linux_syscall_support.h File linux_syscall_support.h (right): https://codereview.chromium.org/2050613002/diff/1/linux_syscall_support.h#newcode3591 linux_syscall_support.h:3591: LSS_INLINE void* LSS_NAME(mmap2)(void *s, size_t l, int p, int ...
4 years, 6 months ago (2016-06-08 21:03:29 UTC) #7
bryanpkc
On 2016/06/08 21:03:29, vapier wrote: > i'm not sure why it'd be a problem ? ...
4 years, 6 months ago (2016-06-09 15:47:20 UTC) #8
vapier
https://codereview.chromium.org/2050613002/diff/60001/linux_syscall_support.h File linux_syscall_support.h (right): https://codereview.chromium.org/2050613002/diff/60001/linux_syscall_support.h#newcode3591 linux_syscall_support.h:3591: int, fd, loff_t, offset, loff_t, len, int, advice) does ...
4 years, 6 months ago (2016-06-11 06:51:20 UTC) #9
bryanpkc
https://codereview.chromium.org/2050613002/diff/60001/linux_syscall_support.h File linux_syscall_support.h (right): https://codereview.chromium.org/2050613002/diff/60001/linux_syscall_support.h#newcode3591 linux_syscall_support.h:3591: int, fd, loff_t, offset, loff_t, len, int, advice) On ...
4 years, 6 months ago (2016-06-11 20:45:36 UTC) #10
vapier
there are endian issues with the splitting of the 64-bit fields, and also ABI alignment ...
4 years, 6 months ago (2016-06-14 03:31:58 UTC) #11
bryanpkc
On 2016/06/14 03:31:58, vapier wrote: > lgtm, thanks! Thanks for your time reviewing and all ...
4 years, 6 months ago (2016-06-14 03:50:43 UTC) #12
vapier
i can push it. unfortunately, the Code Review system handles git poorly. what is your ...
4 years, 6 months ago (2016-06-14 12:40:09 UTC) #13
bryanpkc
On 2016/06/14 12:40:09, vapier wrote: > i can push it. unfortunately, the Code Review system ...
4 years, 6 months ago (2016-06-14 13:40:07 UTC) #14
vapier
4 years, 6 months ago (2016-06-14 14:35:06 UTC) #15

Powered by Google App Engine
This is Rietveld 408576698