Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update socket ioctl decoder #64

Open
esyr opened this issue Apr 11, 2018 · 0 comments
Open

Update socket ioctl decoder #64

esyr opened this issue Apr 11, 2018 · 0 comments

Comments

@esyr
Copy link
Member

esyr commented Apr 11, 2018

It is significantly incomplete as of now.

See also #41, #53.

esyr-rh pushed a commit to esyr-rh/strace that referenced this issue May 16, 2018
Current way of designation of 64-bit specific syscalls in x32
personality not only conflicts with fault injection specification
syntax, but also makes it impossible to specify such syscalls at all
(since everything that starts from a digit is considered a syscall
number specification).  So, let's change prefix to suffix and use
octothorpe instead of colon as a separator.

* linux/x32/syscallent.h (13, 15, 16, 19, 20, 45, 46, 47, 54, 55, 59,
101, 127, 128. 129, 131, 134, 156, 174, 177, 178, 180, 205, 206, 209,
211, 214, 215, 222, 236, 244, 246, 247, 273, 274, 278, 279, 295, 296,
297, 299, 307, 310, 311, 32, 327, 328): Change "64:" prefix to "strace#64"
suffix in syscall name.

Closes: strace#36
esyr-rh pushed a commit to esyr-rh/strace that referenced this issue May 16, 2018
Current way of designation of 64-bit specific syscalls in x32
personality not only conflicts with fault injection specification
syntax, but also makes it impossible to specify such syscalls at all
(since everything that starts from a digit is considered a syscall
number specification).  So, let's change prefix to suffix and use
octothorpe instead of colon as a separator.

* linux/x32/syscallent.h (13, 15, 16, 19, 20, 45, 46, 47, 54, 55, 59,
101, 127, 128. 129, 131, 134, 156, 174, 177, 178, 180, 205, 206, 209,
211, 214, 215, 222, 236, 244, 246, 247, 273, 274, 278, 279, 295, 296,
297, 299, 307, 310, 311, 32, 327, 328): Change "64:" prefix to "strace#64"
suffix in syscall name.

Closes: strace#36
esyr-rh pushed a commit to esyr-rh/strace that referenced this issue May 16, 2018
* strace.1.in (.SH NOTES): Document "strace#64" suffix for 64-bit syscalls on
x32.
esyr-rh pushed a commit to esyr-rh/strace that referenced this issue May 16, 2018
Current way of designation of 64-bit specific syscalls in x32
personality not only conflicts with fault injection specification
syntax, but also makes it impossible to specify such syscalls at all
(since everything that starts from a digit is considered a syscall
number specification).  So, let's change prefix to suffix and use
octothorpe instead of colon as a separator.

* linux/x32/syscallent.h (13, 15, 16, 19, 20, 45, 46, 47, 54, 55, 59,
101, 127, 128. 129, 131, 134, 156, 174, 177, 178, 180, 205, 206, 209,
211, 214, 215, 222, 236, 244, 246, 247, 273, 274, 278, 279, 295, 296,
297, 299, 307, 310, 311, 32, 327, 328): Change "64:" prefix to "strace#64"
suffix in syscall name.

Closes: strace#36
esyr-rh pushed a commit to esyr-rh/strace that referenced this issue May 16, 2018
* strace.1.in (.SH NOTES): Document "strace#64" suffix for 64-bit syscalls on
x32.
esyr-rh pushed a commit to esyr-rh/strace that referenced this issue May 17, 2018
Current way of designation of 64-bit specific syscalls in x32
personality not only conflicts with fault injection specification
syntax, but also makes it impossible to specify such syscalls at all
(since everything that starts from a digit is considered a syscall
number specification).  So, let's change prefix to suffix and use
octothorpe instead of colon as a separator.

* linux/x32/syscallent.h (13, 15, 16, 19, 20, 45, 46, 47, 54, 55, 59,
101, 127, 128. 129, 131, 134, 156, 174, 177, 178, 180, 205, 206, 209,
211, 214, 215, 222, 236, 244, 246, 247, 273, 274, 278, 279, 295, 296,
297, 299, 307, 310, 311, 32, 327, 328): Change "64:" prefix to "strace#64"
suffix in syscall name.

Closes: strace#36
esyr-rh pushed a commit to esyr-rh/strace that referenced this issue May 17, 2018
* strace.1.in (.SH NOTES): Document "strace#64" suffix for 64-bit syscalls on
x32.
esyr-rh pushed a commit to esyr-rh/strace that referenced this issue May 17, 2018
Current way of designation of 64-bit specific syscalls in x32
personality not only conflicts with fault injection specification
syntax, but also makes it impossible to specify such syscalls at all
(since everything that starts from a digit is considered a syscall
number specification).  So, let's change prefix to suffix and use
octothorpe instead of colon as a separator.

* linux/x32/syscallent.h (13, 15, 16, 19, 20, 45, 46, 47, 54, 55, 59,
101, 127, 128. 129, 131, 134, 156, 174, 177, 178, 180, 205, 206, 209,
211, 214, 215, 222, 236, 244, 246, 247, 273, 274, 278, 279, 295, 296,
297, 299, 307, 310, 311, 32, 327, 328): Change "64:" prefix to "strace#64"
suffix in syscall name.

Closes: strace#36
esyr-rh pushed a commit to esyr-rh/strace that referenced this issue May 17, 2018
* strace.1.in (.SH NOTES): Document "strace#64" suffix for 64-bit syscalls on
x32.
esyr-rh pushed a commit to esyr-rh/strace that referenced this issue May 17, 2018
Current way of designation of 64-bit specific syscalls in x32
personality not only conflicts with fault injection specification
syntax, but also makes it impossible to specify such syscalls at all
(since everything that starts from a digit is considered a syscall
number specification).  So, let's change prefix to suffix and use
octothorpe instead of colon as a separator.

* linux/x32/syscallent.h (13, 15, 16, 19, 20, 45, 46, 47, 54, 55, 59,
101, 127, 128. 129, 131, 134, 156, 174, 177, 178, 180, 205, 206, 209,
211, 214, 215, 222, 236, 244, 246, 247, 273, 274, 278, 279, 295, 296,
297, 299, 307, 310, 311, 32, 327, 328): Change "64:" prefix to "strace#64"
suffix in syscall name.

Closes: strace#36
esyr-rh pushed a commit to esyr-rh/strace that referenced this issue May 17, 2018
* strace.1.in (.SH NOTES): Document "strace#64" suffix for 64-bit syscalls on
x32.
esyr-rh pushed a commit to esyr-rh/strace that referenced this issue May 17, 2018
Current way of designation of 64-bit specific syscalls in x32
personality not only conflicts with fault injection specification
syntax, but also makes it impossible to specify such syscalls at all
(since everything that starts from a digit is considered a syscall
number specification).  So, let's change prefix to suffix and use
octothorpe instead of colon as a separator.

* linux/x32/syscallent.h (13, 15, 16, 19, 20, 45, 46, 47, 54, 55, 59,
101, 127, 128. 129, 131, 134, 156, 174, 177, 178, 180, 205, 206, 209,
211, 214, 215, 222, 236, 244, 246, 247, 273, 274, 278, 279, 295, 296,
297, 299, 307, 310, 311, 32, 327, 328): Change "64:" prefix to "strace#64"
suffix in syscall name.

Closes: strace#36
esyr-rh pushed a commit to esyr-rh/strace that referenced this issue May 17, 2018
* strace.1.in (.SH NOTES): Document "strace#64" suffix for 64-bit syscalls on
x32.
ldv-alt pushed a commit that referenced this issue May 19, 2018
The current way of designation of 64-bit specific syscalls in x32
personality not only conflicts with fault injection specification
syntax, but also makes it impossible to specify such syscalls at all
(since everything that starts from a digit is considered a syscall
number specification).  So, let's change prefix to suffix and use
octothorpe instead of colon as a separator.

* linux/x32/syscallent.h (13, 15, 16, 19, 20, 45, 46, 47, 54, 55, 59,
101, 127, 128. 129, 131, 134, 156, 174, 177, 178, 180, 205, 206, 209,
211, 214, 215, 222, 236, 244, 246, 247, 273, 274, 278, 279, 295, 296,
297, 299, 307, 310, 311, 32, 327, 328): Change "64:" prefix to "#64"
suffix in syscall name.

Closes: #36
ldv-alt pushed a commit that referenced this issue May 19, 2018
* strace.1.in (.SH NOTES): Document "#64" suffix for 64-bit syscalls on
x32.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant