Skip to content

Add the fchmodat2 syscall handler and fix fchmodat#3384

Merged
stevenengler merged 2 commits intoshadow:mainfrom
stevenengler:fchmodat2
Aug 10, 2024
Merged

Add the fchmodat2 syscall handler and fix fchmodat#3384
stevenengler merged 2 commits intoshadow:mainfrom
stevenengler:fchmodat2

Conversation

@stevenengler
Copy link
Copy Markdown
Contributor

The 'fchmodat' syscall doesn't have a flags argument, and there was recently a 'fchmodat2' syscall that does.

The PR only needs a review for the last two commits. the others are from other dependent open PRs.

@stevenengler stevenengler added this to the Support missing syscalls milestone Aug 5, 2024
@stevenengler stevenengler self-assigned this Aug 5, 2024
@stevenengler stevenengler changed the title Added the fchmodat2 syscall handler and fixed fchmodat Add the fchmodat2 syscall handler and fixed fchmodat Aug 5, 2024
@github-actions github-actions bot added Component: Libraries Support functions like LD_PRELOAD and logging Component: Main Composing the core Shadow executable Component: Documentation In-repository documentation, under docs/ labels Aug 5, 2024
@stevenengler stevenengler changed the title Add the fchmodat2 syscall handler and fixed fchmodat Add the fchmodat2 syscall handler and fix fchmodat Aug 5, 2024
@stevenengler stevenengler requested a review from sporksmith August 5, 2024 04:03
@github-actions github-actions bot removed the Component: Documentation In-repository documentation, under docs/ label Aug 6, 2024
The `fchmodat` syscall doesn't actually take a flags argument, so this
value is undefined.
@stevenengler stevenengler enabled auto-merge August 10, 2024 00:42
@stevenengler stevenengler merged commit 95a1fb2 into shadow:main Aug 10, 2024
@stevenengler stevenengler deleted the fchmodat2 branch August 10, 2024 02:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Component: Libraries Support functions like LD_PRELOAD and logging Component: Main Composing the core Shadow executable

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants