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

Implement POSIX message queues #136

Open
ianlewis opened this issue Mar 14, 2019 · 0 comments
Open

Implement POSIX message queues #136

ianlewis opened this issue Mar 14, 2019 · 0 comments
Labels
area: compatibility Issue related to (Linux) kernel compatibility status: help wanted Extra attention is needed type: enhancement New feature or request

Comments

@ianlewis
Copy link
Contributor

ianlewis commented Mar 14, 2019

Syscall support for:

  • mq_open
  • mq_unlink
  • mq_timedsend
  • mq_timedreceive
  • mq_notify
  • mq_getsetattr
@ianlewis ianlewis added type: enhancement New feature or request status: help wanted Extra attention is needed area: compatibility Issue related to (Linux) kernel compatibility labels Mar 14, 2019
copybara-service bot pushed a commit that referenced this issue Nov 24, 2021
This PR adds support for `mq_timedsend(2)` and `mq_timedreceive(2)` syscalls. The PR is dependent on #6345, and will be rebased after merge.

Updates #136

FUTURE_COPYBARA_INTEGRATE_REVIEW=#6429 from sudo-sturbia:mq/syscalls2 62df24a159a775dd3e5d7ef5670573e7ff305ec7
PiperOrigin-RevId: 412071830
copybara-service bot pushed a commit that referenced this issue Dec 3, 2021
This PR adds support for `mq_timedsend(2)` and `mq_timedreceive(2)` syscalls. The PR is dependent on #6345, and will be rebased after merge.

Updates #136

FUTURE_COPYBARA_INTEGRATE_REVIEW=#6429 from sudo-sturbia:mq/syscalls2 13fdf6abf380ed72985bec788e422eafb6c9a114
PiperOrigin-RevId: 413766340
sudo-sturbia added a commit to sudo-sturbia/gvisor that referenced this issue Dec 3, 2021
sudo-sturbia added a commit to sudo-sturbia/gvisor that referenced this issue Dec 3, 2021
send implements functionality of mq_timedsend(2).

Updates google#136
sudo-sturbia added a commit to sudo-sturbia/gvisor that referenced this issue Dec 3, 2021
receive implements functionality of mq_timedreceive(2).

Updates google#136
sudo-sturbia added a commit to sudo-sturbia/gvisor that referenced this issue Dec 3, 2021
viewImpl implements View and is embedded in different views to avoid
code repetition.

Updates google#136
sudo-sturbia added a commit to sudo-sturbia/gvisor that referenced this issue Dec 3, 2021
Implement syscall stubs and enable tests.

Updates google#136
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area: compatibility Issue related to (Linux) kernel compatibility status: help wanted Extra attention is needed type: enhancement New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant