This is for recording my GSoC 2018. You can find my GSoC project web page in Google Summer of Code 2018.
What I’ve done
- tests for fcntl syscall
- small fix on quota-related decoder
- fix decoder of Q_XGETQSTAT on non-native personalities
- tests for quotactl syscall
- tests for net-related syscall
- fix decoding of evdev bitset
- fix decoder of ioctl EVIOCGBIT
- tests for evdev ioctl
- tests for decoder of device mapper (in progress)
- Merged commits in strace upstream repository.
- Not yet merged commits in my own fork.
- Zhibin Li’s GSoC status reports in mailing list archives.
- write tests for other syscalls which are in low test coverage
- investigate and introduce root-only tests, see strace’s GSoC wiki-> List of project ideas for students -> Enhancing test coverage when running test suite under root