| commit | b00d89ab8a56bfecd60b5b6febeba4d6a6064e62 | [log] [tgz] |
|---|---|---|
| author | Sergio Gómez <sergio.gdr@collabora.corp-partner.google.com> | Fri Jun 27 00:01:07 2025 |
| committer | Chromeos LUCI <chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com> | Wed Jul 09 17:01:24 2025 |
| tree | 21c4abd5a5f16d4dd2ea7e73eacef5e911a6d177 | |
| parent | f7a235794163123219df10e21f39fd79e8380192 [diff] |
seccomp: allow the clone3 syscall in seccomp policies We currently only allow conditionally the clone3 syscall through the +clone3 USE flag. Gentoo removed this flag starting with glibc version 2.36, since the last app that used the flag (Discord) fixed the issue (see https://bugs.gentoo.org/827386#c4). Also, this syscall is implemented in all versions of our kernels (it was introduced in v5.3), so it is safe to allow it. Since glibc internally forwards clone() to clone3(), we add clone3 to the seccomp policies that already have a rule for clone. BUG=b:428902090 TEST=rebuilt SDK and cros toolchain with clone3 enabled; boot on jacuzzi and drive for a while. Change-Id: I324aea8addcdaed503ce22c40c9a9ab9c5d8aee6 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/logitech-updater/+/6694896 Reviewed-by: Niko Tsirakis <ntsirakis@google.com> Commit-Queue: Sergio Andres Gomez Del Real <sergio.gdr@collabora.corp-partner.google.com> Reviewed-by: Joshua Pius <joshuapius@google.com> Tested-by: Richard Yeh <rcy@google.com> Reviewed-by: Richard Yeh <rcy@google.com>
logitech-updater is a utility to upgrade logitech camera firmwares.
The GNU C/C++ library is required.
At the top level of the directory.
$ make
Alternatively at Chromium OS development environment,
$ emerge-${BOARD} logitech-updater logitech updater currently includes the follow executables: ptzpro2-updater $ ptzpro2-updater -h