)]}'
{
  "commit": "f256ddc7151bbdaf3ff2b4e1923fce3ad0cd5fd8",
  "tree": "a9c220b28b4da032c2788c2cca5b9eec66c8c821",
  "parents": [
    "ea4b57decc36d09c4cb57fe440997687d4816afc"
  ],
  "author": {
    "name": "Wez",
    "email": "wez@fuchsia.infra.roller.google.com",
    "time": "Wed Oct 07 08:03:42 2026 -0700"
  },
  "committer": {
    "name": "Copybara Service",
    "email": "copybara-worker@google.com",
    "time": "Wed Oct 07 08:03:42 2026 -0700"
  },
  "message": "[roll] Roll fuchsia [sestarnix] Add file_permission userspace tests\n\nVerify that `memfd_create()` and `pipe()` descriptors check permissions\non `read()` and `write()`, whereas `open()` descriptors retain the\nopener\u0027s cached access across `fcntl(F_SETFL)` and `setenforce(1)`. Also\nverify that invalid pipe directions fail with `EBADF` before SELinux\nchecks.\n\n  -k test_memfd -k test_pipe -k test_append\n\nOriginal-Original-Bug: 570460433\nTest: ./src/starnix/tests/selinux/userspace/run_on_linux.py \\\nTest: fx test sestarnix_userspace_tests\nOriginal-Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/1870446\nOriginal-Original-Revision: 922dc6d6f202da5baa87f8ee16dee475a92081a9\nGitOrigin-RevId: f4349e62db42010383d0f90235819363a7ca23d4\nChange-Id: I9a5138c48731e318fcfe51c2c1347254d0f954e0\nReviewed-on: https://fuchsia-review.googlesource.com/c/integration/+/1873388\nCr-Commit-Position: refs/heads/main@{#204633}\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "8c8156c4a72cebf4067cab3fc1aa777aecf27ac1",
      "old_mode": 33188,
      "old_path": "stem",
      "new_id": "8c5740e228d93a201eb428cf4905f00157223c84",
      "new_mode": 33188,
      "new_path": "stem"
    }
  ]
}
