)]}'
{
  "commit": "75502dd5668fe1932ade29068f75e9efd140f3e6",
  "tree": "9da82ac70111fd80791abcbaf3613d2c6ada9483",
  "parents": [
    "f5b3faa744a3cc39c2e06ddc1ed2a750bab293a5"
  ],
  "author": {
    "name": "Guocheng Wei",
    "email": "guochengwei@fuchsia.infra.roller.google.com",
    "time": "Wed Jul 08 02:18:32 2026 -0700"
  },
  "committer": {
    "name": "Copybara Service",
    "email": "copybara-worker@google.com",
    "time": "Wed Jul 08 02:18:32 2026 -0700"
  },
  "message": "[roll] Roll fuchsia [starnix] Implement TIOCGPTPEER ioctl in devpts\n\nThis implements the TIOCGPTPEER ioctl for primary PTYs. It allows safely\nobtaining a replica PTY file descriptor without performing path lookup,\nwhich is useful for avoiding race conditions and bypasses mount\nnamespace restrictions.\n\nWhen opening /dev/ptmx, we record the replica\u0027s NamespaceNode on the\nprimary PTY file object directly. This allows TIOCGPTPEER to open a file\ndescriptor to the replica without performing path resolution.\n\nTest: Added Pty.IoctlTIOCGPTPEER to terminal_test.cc.\nTest: fx test fuchsia-pkg://fuchsia.com/starnix_syscalls_cpp_tests#meta/terminal_test.cm --test-filter \"*IoctlTIOCGPTPEER*\"\nOriginal-Original-Fixed: 525046044\nOriginal-Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/1679056\nOriginal-Original-Revision: 9992f2c5e95ed9cb4887ff18ca84503a50abe804\nGitOrigin-RevId: 1fef9bd818e309f526b400ca4b7a70ee86db2b01\nChange-Id: I1bce6402d88be2552b994a19bf43f21872025f8c\nReviewed-on: https://fuchsia-review.googlesource.com/c/integration/+/1697554\nCr-Commit-Position: refs/heads/main@{#196375}\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "eb4755f63349c14f488d70fd376c5f08b826b1c4",
      "old_mode": 33188,
      "old_path": "stem",
      "new_id": "a76bf8dd629d7abe623ebcf76193556c29b0b2fb",
      "new_mode": 33188,
      "new_path": "stem"
    }
  ]
}
