)]}'
{
  "log": [
    {
      "commit": "fb1facd76f95fa87c151018200ea5e4892ff115d",
      "tree": "38c32b93c0611ad0aec1a086d92c0725eaef266d",
      "parents": [
        "94ad893e1e59c1d079221324d38945d2aad8703f"
      ],
      "author": {
        "name": "Damien Neil",
        "email": "dneil@google.com",
        "time": "Thu Apr 23 08:08:09 2026 -0700"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Thu Apr 23 08:37:02 2026 -0700"
      },
      "message": "windows: avoid uint16 overflow in NewNTUnicodeString\n\nFixes CVE-2026-39824\nFixes #78916\n\nChange-Id: I344518a17d59fd81c4bb39da0b3e13be6a6a6964\nReviewed-on: https://go-review.googlesource.com/c/sys/+/770080\nReviewed-by: Neal Patel \u003cnealpatel@google.com\u003e\nReviewed-by: Quim Muntal \u003cquimmuntal@gmail.com\u003e\nLUCI-TryBot-Result: golang-scoped@luci-project-accounts.iam.gserviceaccount.com \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nAuto-Submit: Damien Neil \u003cdneil@google.com\u003e\n"
    },
    {
      "commit": "94ad893e1e59c1d079221324d38945d2aad8703f",
      "tree": "8aa3942c9a00914b2cdd0e22aedee2aa9ef7f717",
      "parents": [
        "54fe89f8411576c06b345b341ca79a77d878a4ad"
      ],
      "author": {
        "name": "database64128",
        "email": "free122448@hotmail.com",
        "time": "Thu Feb 12 18:14:32 2026 +0800"
      },
      "committer": {
        "name": "Alex Brainman",
        "email": "alex.brainman@gmail.com",
        "time": "Wed Apr 22 23:12:39 2026 -0700"
      },
      "message": "windows: add GetIfTable2Ex, GetIpInterface{Entry,Table}, GetUnicastIpAddressTable\n\nGetIfTable2Ex retrieves the MIB-II interface table.\n\nGetIpInterfaceEntry retrieves IP information for the specified interface.\n\nGetIpInterfaceTable retrieves the IP interface entries.\n\nGetUnicastIpAddressTable retrieves the unicast IP address table.\n\nChange-Id: If9f619cb48da204da3bac8b429b3231432337b0a\nReviewed-on: https://go-review.googlesource.com/c/sys/+/744880\nLUCI-TryBot-Result: golang-scoped@luci-project-accounts.iam.gserviceaccount.com \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: Damien Neil \u003cdneil@google.com\u003e\nReviewed-by: Carlos Amedee \u003ccarlos@golang.org\u003e\nReviewed-by: Alex Brainman \u003calex.brainman@gmail.com\u003e\n"
    },
    {
      "commit": "54fe89f8411576c06b345b341ca79a77d878a4ad",
      "tree": "ccb0b0717cecd0422dcdf6cd631847630ed9fb33",
      "parents": [
        "df7d5d7b60641d17d87e2b50911124cb65f954fd"
      ],
      "author": {
        "name": "Alex Brainman",
        "email": "alex.brainman@gmail.com",
        "time": "Tue Mar 24 15:20:43 2026 +1100"
      },
      "committer": {
        "name": "Alex Brainman",
        "email": "alex.brainman@gmail.com",
        "time": "Mon Apr 13 18:36:34 2026 -0700"
      },
      "message": "cpu: use IsProcessorFeaturePresent to calculate ARM64 on windows\n\nThis CL started as revert of CL 757482.\n\nFixes golang/go#76791\n\nChange-Id: Iaa78c73a6dde8d735e74e2c57c86375ccd5902c7\nReviewed-on: https://go-review.googlesource.com/c/sys/+/758960\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\nReviewed-by: David Chase \u003cdrchase@google.com\u003e\nReviewed-by: Quim Muntal \u003cquimmuntal@gmail.com\u003e\nLUCI-TryBot-Result: golang-scoped@luci-project-accounts.iam.gserviceaccount.com \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "df7d5d7b60641d17d87e2b50911124cb65f954fd",
      "tree": "65786f44fc77ace809a04eae893fc64b3e56b13e",
      "parents": [
        "68a4a8e945b22751c1a619261b1d755372a1d5f7"
      ],
      "author": {
        "name": "Mark Ryan",
        "email": "markdryan@rivosinc.com",
        "time": "Wed Jul 26 11:16:28 2023 +0000"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Fri Apr 10 14:19:47 2026 -0700"
      },
      "message": "unix: automatically remove container created by mkall.sh\n\nWhen GOOS\u003dlinux, mkall.sh creates a container to run linux/mkall.go.  It does not\nremove this container before exiting.  Therefore each time you run mkall.sh on Linux\nyou end up with a new stopped container that must be manually deleted with docker rm.\nThis is cumbersome as it may take several runs of mkall.sh to develop and test a patch\nfor golang/x/sys/unix resulting in multiple containers that require manual removal.\nIt\u0027s also a little counterintuitive as the user doesn\u0027t invoke the docker command directly\nso it\u0027s not obvious that manual cleanup is required after mkall.sh completes.  The\nleftover containers aren\u0027t even that useful for debugging as they have an entrypoint\nset.\n\nChange-Id: I92a94ae53078f0095d3ddf1d95c4879f1bc1cb2a\nReviewed-on: https://go-review.googlesource.com/c/sys/+/513335\nAuto-Submit: Tobias Klauser \u003ctobias.klauser@gmail.com\u003e\nReviewed-by: David Chase \u003cdrchase@google.com\u003e\nReviewed-by: Florian Lehner \u003clehner.florian86@gmail.com\u003e\nReviewed-by: Junyang Shao \u003cshaojunyang@google.com\u003e\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: Tobias Klauser \u003ctobias.klauser@gmail.com\u003e\n"
    },
    {
      "commit": "68a4a8e945b22751c1a619261b1d755372a1d5f7",
      "tree": "61fe28fffe8e5fa45fbb01b81d4f5e216ba3aacb",
      "parents": [
        "690c91f6ecf3b3ef141ad2aedb1306a868b3a176"
      ],
      "author": {
        "name": "Tobias Klauser",
        "email": "tklauser@distanz.ch",
        "time": "Thu Apr 09 15:32:13 2026 +0200"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Fri Apr 10 02:58:23 2026 -0700"
      },
      "message": "unix: avoid nil pointer dereference in Utime\n\nPassing a nil buf *Utimbuf to Utime on linux/{arm,arm64,loong64,riscv64}\nwill cause a nil pointer dereference. Check buf explicitly to avoid this\ncase.\n\nChange-Id: Ifb719f83029002f043919daa066af6b1fb4ebe03\nReviewed-on: https://go-review.googlesource.com/c/sys/+/764562\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\nReviewed-by: Ian Lance Taylor \u003ciant@golang.org\u003e\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nAuto-Submit: Tobias Klauser \u003ctobias.klauser@gmail.com\u003e\nReviewed-by: David Chase \u003cdrchase@google.com\u003e\n"
    },
    {
      "commit": "690c91f6ecf3b3ef141ad2aedb1306a868b3a176",
      "tree": "7c94449c3f7671ab53be06bacb69c08dcafbc0d4",
      "parents": [
        "f33a730cd0c449cfd6f7106780c73052e96cc33d"
      ],
      "author": {
        "name": "Kir Kolyshkin",
        "email": "kolyshkin@gmail.com",
        "time": "Fri Dec 05 16:53:36 2025 -0800"
      },
      "committer": {
        "name": "Kirill Kolyshkin",
        "email": "kolyshkin@gmail.com",
        "time": "Wed Apr 08 16:32:30 2026 -0700"
      },
      "message": "unix: add CPUSetDynamic for systems with more than 1024 CPUs\n\nThe existing CPUSet type is a fixed-size array limited to 1024 CPUs,\nwhich makes it problematic to use for large systems (such as Google\u0027s\nX4 instances with 1440 and 1920 vCPUs), see e.g.\nhttps://github.com/opencontainers/runc/issues/5023.\n\nIntroduce CPUSetDynamic type and NewCPUSet constructor to support large\nsystems. The bit-managing routines (set/clear/isset/fill/count) are\nseparated and reused.\n\nAdd variants of SchedGetaffinity, SchedSetaffinity and SetMemPolicy\nthat accept the new type.\n\nAmend the documentation for CPUSet.\n\nAmend the existing TestSchedSetaffinity to:\n - test set.Fill;\n - use t.Cleanup to restore the affinity.\n\nAdd tests for new functionality (mostly a copy of existing tests).\n\nThis is an alternative to CL 727540 / CL 727541.\n\nCo-Authored-By: Claude Sonnet 4.5 \u003cnoreply@anthropic.com\u003e\nChange-Id: I51bba0305b8dfa7a88a4e7fb8758d73f798574f1\nReviewed-on: https://go-review.googlesource.com/c/sys/+/735380\nReviewed-by: Tobias Klauser \u003ctobias.klauser@gmail.com\u003e\nReviewed-by: David Chase \u003cdrchase@google.com\u003e\nReviewed-by: Michael Pratt \u003cmpratt@google.com\u003e\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "f33a730cd0c449cfd6f7106780c73052e96cc33d",
      "tree": "1694dd04b4abf86cb4a6ff26826e08d7977b4b59",
      "parents": [
        "493d1725989a7a3f3582adfa68faf7207aec666b"
      ],
      "author": {
        "name": "qmuntal",
        "email": "quimmuntal@gmail.com",
        "time": "Fri Mar 27 14:36:53 2026 +0100"
      },
      "committer": {
        "name": "Quim Muntal",
        "email": "quimmuntal@gmail.com",
        "time": "Fri Mar 27 09:08:41 2026 -0700"
      },
      "message": "windows: support nil security descriptor on GetNamedSecurityInfo\n\nGetNamedSecurityInfoW may return a nil security descriptor when the\nobject exists but has no security descriptor. This change allows\nGetNamedSecurityInfo to return a nil *SECURITY_DESCRIPTOR in that case,\ninstead of crashing when trying to copy the nil security descriptor.\n\nFixes golang/go#78396\n\nChange-Id: I2f8d26a431e0a5c3de535cf8983db1465acc24fe\nReviewed-on: https://go-review.googlesource.com/c/sys/+/760160\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: Damien Neil \u003cdneil@google.com\u003e\n"
    },
    {
      "commit": "493d1725989a7a3f3582adfa68faf7207aec666b",
      "tree": "68821ebc16b8124a0180335e457aac24bf2caa35",
      "parents": [
        "2c2be756b97dee6d15aba69839acfbd4e0f3ccc5"
      ],
      "author": {
        "name": "Dmitri Shuralyov",
        "email": "dmitshur@golang.org",
        "time": "Wed Mar 25 10:34:52 2026 -0400"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Wed Mar 25 23:02:52 2026 -0700"
      },
      "message": "cpu: add runtime import in cpu_darwin_arm64_other.go\n\nIt was missed in CL 737260.\n\nFor golang/go#43046.\n\nChange-Id: I05194333831ad04e43e22b7b34362fe01f50c000\nReviewed-on: https://go-review.googlesource.com/c/sys/+/759160\nAuto-Submit: Dmitri Shuralyov \u003cdmitshur@golang.org\u003e\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: Keith Randall \u003ckhr@google.com\u003e\nReviewed-by: Egon Elbre \u003cegonelbre@gmail.com\u003e\nReviewed-by: Keith Randall \u003ckhr@golang.org\u003e\n"
    },
    {
      "commit": "2c2be756b97dee6d15aba69839acfbd4e0f3ccc5",
      "tree": "ad18858f82a1ab4f6f7ea94c19a66fbd9c74186f",
      "parents": [
        "a76ec62d6c5389e4fe51c659ba926bf71e471a67"
      ],
      "author": {
        "name": "qmuntal",
        "email": "quimmuntal@gmail.com",
        "time": "Tue Mar 24 16:51:48 2026 +0100"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Tue Mar 24 10:52:03 2026 -0700"
      },
      "message": "windows: use syscall.SyscallN in Proc.Call\n\nAll the SyscallX functions are deprecated in favor of SyscallN. The\nlatter is easier to use, supports more arguments, and uses less stack.\n\nAutogenerated wrappers already switch to SyscallN in https://go-review.googlesource.com/c/sys/+/691715.\n\nFixes golang/go#78317\n\nChange-Id: I7e56e713d1c20558e9932d757299796836c9c04f\nReviewed-on: https://go-review.googlesource.com/c/sys/+/758700\nReviewed-by: Damien Neil \u003cdneil@google.com\u003e\nAuto-Submit: Quim Muntal \u003cquimmuntal@gmail.com\u003e\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\n"
    },
    {
      "commit": "a76ec62d6c5389e4fe51c659ba926bf71e471a67",
      "tree": "0d1f61477b025f62dc481f004bfe92eaaa3f0b54",
      "parents": [
        "eaaaaee1dc1aacededf4a89bc4544558f425d5f1"
      ],
      "author": {
        "name": "Dmitri Shuralyov",
        "email": "dmitshur@golang.org",
        "time": "Fri Mar 20 15:36:01 2026 -0400"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Fri Mar 20 13:12:12 2026 -0700"
      },
      "message": "cpu: roll back \"use IsProcessorFeaturePresent to calculate ARM64 on windows\"\n\nRoll back CL 740880 (commit fc646e489fd944b6f77d327ab77f1a4bab81d5ad)\nbecause it adds a golang.org/x/sys/windows import to the cpu package.\nThe cpu package is vendored into the main Go tree and the policy there\ndoes not currently permit this dependency.\n\nFor golang/go#76791.\nFixes golang/go#78259.\n\nChange-Id: I72860cdf98192f4cbd2b3398926203a752d8d0fe\nCq-Include-Trybots: luci.golang.try:x_sys-gotip-windows-arm64\nReviewed-on: https://go-review.googlesource.com/c/sys/+/757482\nReviewed-by: Michael Pratt \u003cmpratt@google.com\u003e\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nAuto-Submit: Dmitri Shuralyov \u003cdmitshur@golang.org\u003e\n"
    },
    {
      "commit": "eaaaaee1dc1aacededf4a89bc4544558f425d5f1",
      "tree": "774c92c6bf379dfb9dc72448af01350b4b8db853",
      "parents": [
        "942780bbc19517df4948a6dbc8c33d2228e5f905"
      ],
      "author": {
        "name": "gremat",
        "email": "50012463+gremat@users.noreply.github.com",
        "time": "Mon Mar 02 08:57:12 2026 +0000"
      },
      "committer": {
        "name": "Alex Brainman",
        "email": "alex.brainman@gmail.com",
        "time": "Mon Mar 02 17:51:03 2026 -0800"
      },
      "message": "windows/registry: correct KeyInfo.ModTime calculation\n\nFiletime.Nanoseconds() has a major drawback: the returned int64 is too small to\nrepresent Filetime\u0027s zero value (January 1, 1601, [1]) in terms of nanoseconds\nsince Epoch (00:00:00 UTC, January 1, 1970); MinInt64 [2] only dates back to\nyear 1677.\n\nThis has real-life implications, e.g., some Windows sub systems (Perflib, to\n    name one) create registry keys with the last write time property set to\nzero (see note below). In this case, ModTime() reports an underflow-affected\nvalue of 2185-07-22T00:34:33.709551+01:00.\n\nThis commit drops usage of Nanoseconds() in favor of a conversion that converts\nfirst to seconds and nanoseconds before gauging thus is capable to cover the\nfull range of Filetime values.\n\nA note on last write time values: `lastWriteTime` is not exposed in the UI\n(say, `regedit`) or in PowerShell (`Get-ItemProperty`), you need to query\n`RegQueryInfoKeyA` [3] explicitly in some way [4] or another [5]. The source of\nthe latter is offline by now but can be found elsewhere [6] and provides a\nquick way to show the value.\n\n[1] https://learn.microsoft.com/en-us/windows/win32/api/minwinbase/ns-minwinbase-filetime\n[2] https://pkg.go.dev/math#pkg-constants\n[3] https://learn.microsoft.com/en-us/windows/win32/api/winreg/nf-winreg-regqueryinfokeya?redirectedfrom\u003dMSDN\n[4] https://learn.microsoft.com/en-us/windows/win32/sysinfo/retrieving-the-last-write-time\n[5] https://learn-powershell.net/2014/12/18/retrieving-a-registry-key-lastwritetime-using-powershell/\n[6] https://github.com/wxrdnx/GetRegistryKeyLastWriteTimeAndClassName\n\nFixes golang/go#74335.\n\nChange-Id: I83dc1d6b5e0c581bfb53d58ee08a21ed9c166b0f\nGitHub-Last-Rev: 0073d1d313b2c986360f3a06ffeceb6b331c0d9a\nGitHub-Pull-Request: golang/sys#251\nReviewed-on: https://go-review.googlesource.com/c/sys/+/682816\nReviewed-by: Alex Brainman \u003calex.brainman@gmail.com\u003e\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: Russ Cox \u003crsc@golang.org\u003e\nReviewed-by: David Chase \u003cdrchase@google.com\u003e\n"
    },
    {
      "commit": "942780bbc19517df4948a6dbc8c33d2228e5f905",
      "tree": "de4f4f09ec67202fbc91a740e4625da6755727ee",
      "parents": [
        "acef38879efe90cf77ebc2b3dd49d4283ad7c6d6"
      ],
      "author": {
        "name": "Egon Elbre",
        "email": "egonelbre@gmail.com",
        "time": "Sat Jan 17 15:34:41 2026 +0200"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Mon Mar 02 13:52:18 2026 -0800"
      },
      "message": "cpu: darwin/arm64 feature detection\n\nThe ARM64 flags were not being correctly set for Mac M series laptops.\n\nFixes golang/go#43046\n\nChange-Id: I1d884dccd3f3a0a010ad7babbab26b73731ab583\nReviewed-on: https://go-review.googlesource.com/c/sys/+/737260\nAuto-Submit: Keith Randall \u003ckhr@golang.org\u003e\nReviewed-by: Keith Randall \u003ckhr@google.com\u003e\nReviewed-by: Keith Randall \u003ckhr@golang.org\u003e\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: David Chase \u003cdrchase@google.com\u003e\n"
    },
    {
      "commit": "acef38879efe90cf77ebc2b3dd49d4283ad7c6d6",
      "tree": "239b8b2e586eecd9be310fef78cc5a4adc7cd87f",
      "parents": [
        "3687fbd71652878ab091f7272b84537b63fe0b55"
      ],
      "author": {
        "name": "Skye Soss",
        "email": "skyler.soss@gmail.com",
        "time": "Tue Feb 17 18:25:43 2026 -0600"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Wed Feb 18 12:31:42 2026 -0800"
      },
      "message": "unix/linux: Prefixmsg and PrefixCacheinfo structs\n\nThese structs and enumeration constants are used\nto parse RTM_NEWPREFIX netlink messages.\n\nFixes golang/go#77662\n\nChange-Id: I1e7a92e771701c0c790c15e58ad78cd8fe1e5cf5\nReviewed-on: https://go-review.googlesource.com/c/sys/+/746420\nReviewed-by: Mark Freeman \u003cmarkfreeman@google.com\u003e\nAuto-Submit: Tobias Klauser \u003ctobias.klauser@gmail.com\u003e\nReviewed-by: Junyang Shao \u003cshaojunyang@google.com\u003e\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: Florian Lehner \u003clehner.florian86@gmail.com\u003e\nReviewed-by: Tobias Klauser \u003ctobias.klauser@gmail.com\u003e\n"
    },
    {
      "commit": "3687fbd71652878ab091f7272b84537b63fe0b55",
      "tree": "6fa6d87e0b26400b17a1b54121d81e4c367c08a1",
      "parents": [
        "48062e9b9abf3dc7106bd8e3990ba8f47862022a"
      ],
      "author": {
        "name": "Nuno Cruces",
        "email": "ncruces@users.noreply.github.com",
        "time": "Mon Feb 09 22:47:18 2026 +0000"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Thu Feb 12 09:29:35 2026 -0800"
      },
      "message": "cpu: better defaults on darwin ARM64\n\nThis is motivated by\nhttps://github.com/wazero/wazero/pull/2473\nwhich needs to special case darwin for testing the availability of\nHasATOMICS, although all M-series CPUs support it.\n\nWe could do sysctlbyname, like syscall_darwin_x86_gc.go, if that\u0027s\npreferred:\nhttps://developer.apple.com/documentation/kernel/1387446-sysctlbyname/determining_instruction_set_characteristics\n\nChange-Id: I0f5ea55ef5cda4956db44b2d40f2f10044fa3321\nGitHub-Last-Rev: d5d0f1e989579de2a25c97c00c7e9db5d4b0cb29\nGitHub-Pull-Request: golang/sys#267\nReviewed-on: https://go-review.googlesource.com/c/sys/+/743320\nAuto-Submit: Keith Randall \u003ckhr@golang.org\u003e\nReviewed-by: Keith Randall \u003ckhr@golang.org\u003e\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: Keith Randall \u003ckhr@google.com\u003e\nReviewed-by: Junyang Shao \u003cshaojunyang@google.com\u003e\n"
    },
    {
      "commit": "48062e9b9abf3dc7106bd8e3990ba8f47862022a",
      "tree": "545907e0545739b6d2d1841ee0ffc54eb6df76b6",
      "parents": [
        "4f23f804edb0e01ed41cebeafbc82374889eddee"
      ],
      "author": {
        "name": "Alex Brainman",
        "email": "alex.brainman@gmail.com",
        "time": "Thu Jan 15 12:20:08 2026 +1100"
      },
      "committer": {
        "name": "Cherry Mui",
        "email": "cherryyz@google.com",
        "time": "Wed Feb 11 17:50:06 2026 -0800"
      },
      "message": "plan9: change Note to alias syscall.Note\n\nThis CL changes Note type from string to alias syscall.Note to make Note useful.\n\nFor golang/go#77076.\n\nChange-Id: Ifb0292a6867ced95bb7e6c20877564cd527c1183\nReviewed-on: https://go-review.googlesource.com/c/sys/+/736480\nReviewed-by: Austin Clements \u003caustin@google.com\u003e\nReviewed-by: David du Colombier \u003c0intro@gmail.com\u003e\nReviewed-by: Michael Knyszek \u003cmknyszek@google.com\u003e\nReviewed-by: Richard Miller \u003cmillerresearch@gmail.com\u003e\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: Cherry Mui \u003ccherryyz@google.com\u003e\n"
    },
    {
      "commit": "4f23f804edb0e01ed41cebeafbc82374889eddee",
      "tree": "638f5af43fa4aaa0b99ffaa52293b608fbeff76a",
      "parents": [
        "7548802db4d5a4f3948dbaf10cb2c27ddaf8495e"
      ],
      "author": {
        "name": "Alex Brainman",
        "email": "alex.brainman@gmail.com",
        "time": "Tue Jan 13 17:24:02 2026 +1100"
      },
      "committer": {
        "name": "Alex Brainman",
        "email": "alex.brainman@gmail.com",
        "time": "Wed Feb 11 16:11:37 2026 -0800"
      },
      "message": "windows: change Signal to alias syscall.Signal\n\nThis CL changes Signal type from int to alias syscall.Signal\nto make Signal useful. In particular, you can pass windows.SIGINT\nto signal.Notify to produce behaviour similar to os.Interrupt and\nsyscall.SIGINT.\n\nFor golang/go#77076.\n\nChange-Id: Ie9243c30063e777f9898eba6d649c248a7f48fc5\nReviewed-on: https://go-review.googlesource.com/c/sys/+/735920\nReviewed-by: Quim Muntal \u003cquimmuntal@gmail.com\u003e\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: Cherry Mui \u003ccherryyz@google.com\u003e\nReviewed-by: Austin Clements \u003caustin@google.com\u003e\n"
    },
    {
      "commit": "7548802db4d5a4f3948dbaf10cb2c27ddaf8495e",
      "tree": "db31a182543ae29582c006e76fc60295fbe0f88c",
      "parents": [
        "fc646e489fd944b6f77d327ab77f1a4bab81d5ad"
      ],
      "author": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Wed Feb 11 18:54:01 2026 +0000"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Wed Feb 11 11:14:51 2026 -0800"
      },
      "message": "all: upgrade go directive to at least 1.25.0 [generated]\n\nBy now Go 1.26.0 has been released, and Go 1.24 is no longer supported\nper the Go Release Policy (see https://go.dev/doc/devel/release#policy).\n\nSee go.dev/doc/godebug#go-125 for GODEBUG changes relevant to Go 1.25.\n\nFor golang/go#69095.\n\n[git-generate]\n(cd . \u0026\u0026 go get go@1.25.0 \u0026\u0026 go mod tidy)\n\nChange-Id: I6f0b6206f561c77aa9579e2e39eb5a5d880f5a66\nReviewed-on: https://go-review.googlesource.com/c/sys/+/744460\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nAuto-Submit: Gopher Robot \u003cgobot@golang.org\u003e\nReviewed-by: Junyang Shao \u003cshaojunyang@google.com\u003e\nReviewed-by: Michael Pratt \u003cmpratt@google.com\u003e\n"
    },
    {
      "commit": "fc646e489fd944b6f77d327ab77f1a4bab81d5ad",
      "tree": "8b1814bc36b1146c8f732720133fe0a687315de6",
      "parents": [
        "f11c7bb268eb8a49f5a42afe15387a159a506935"
      ],
      "author": {
        "name": "Alex Brainman",
        "email": "alex.brainman@gmail.com",
        "time": "Thu Jan 29 14:38:14 2026 +1100"
      },
      "committer": {
        "name": "Alex Brainman",
        "email": "alex.brainman@gmail.com",
        "time": "Sat Feb 07 21:32:41 2026 -0800"
      },
      "message": "cpu: use IsProcessorFeaturePresent to calculate ARM64 on windows\n\nFor golang/go#76791\n\nChange-Id: I9500b38b17b5e3e141df8770d82c725c2ba8fd65\nCq-Include-Trybots: luci.golang.try:x_sys-gotip-windows-arm64\nReviewed-on: https://go-review.googlesource.com/c/sys/+/740880\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: Quim Muntal \u003cquimmuntal@gmail.com\u003e\nReviewed-by: Michael Pratt \u003cmpratt@google.com\u003e\nReviewed-by: Michael Knyszek \u003cmknyszek@google.com\u003e\n"
    },
    {
      "commit": "f11c7bb268eb8a49f5a42afe15387a159a506935",
      "tree": "f812158fc4aa14c8ac35289410bc089b599b05ca",
      "parents": [
        "d25a7aaff8c2b056b2059fd7065afe1d4132e082"
      ],
      "author": {
        "name": "Alex Brainman",
        "email": "alex.brainman@gmail.com",
        "time": "Thu Jan 29 14:38:14 2026 +1100"
      },
      "committer": {
        "name": "Alex Brainman",
        "email": "alex.brainman@gmail.com",
        "time": "Sat Jan 31 15:25:24 2026 -0800"
      },
      "message": "windows: add IsProcessorFeaturePresent and processor feature consts\n\nFor golang/go#76791\n\nChange-Id: I1594c4868262c78d40e1ebd883a01a71236e4981\nReviewed-on: https://go-review.googlesource.com/c/sys/+/740500\nReviewed-by: Quim Muntal \u003cquimmuntal@gmail.com\u003e\nReviewed-by: Carlos Amedee \u003ccarlos@golang.org\u003e\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "d25a7aaff8c2b056b2059fd7065afe1d4132e082",
      "tree": "93738a314fc0c740148a323c811526cb779be3eb",
      "parents": [
        "6fb913b30f367555467f08da4d60f49996c9b17a"
      ],
      "author": {
        "name": "Tobias Klauser",
        "email": "tklauser@distanz.ch",
        "time": "Wed Jan 14 11:54:12 2026 +0100"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Fri Jan 16 14:09:47 2026 -0800"
      },
      "message": "unix: add IoctlSetString on all platforms\n\nCurrently, only solaris provides IoctlSetString. However, it might be\nuseful on other platforms too, e.g. for SIOCBRADDBR on linux.\n\nChange-Id: I19ed47a3e4ed0180ba6777bc193e32bfb61c0506\nReviewed-on: https://go-review.googlesource.com/c/sys/+/720200\nReviewed-by: Michael Pratt \u003cmpratt@google.com\u003e\nReviewed-by: Ian Lance Taylor \u003ciant@golang.org\u003e\nReviewed-by: Florian Lehner \u003clehner.florian86@gmail.com\u003e\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nAuto-Submit: Tobias Klauser \u003ctobias.klauser@gmail.com\u003e\nReviewed-by: Cherry Mui \u003ccherryyz@google.com\u003e\n"
    },
    {
      "commit": "6fb913b30f367555467f08da4d60f49996c9b17a",
      "tree": "88d143b950005cf5ae51c35aa9460a3fd6bfefc4",
      "parents": [
        "2f442297556c884f9b52fc6ef7280083f4d65023"
      ],
      "author": {
        "name": "HuShuai",
        "email": "returnhs@gmail.com",
        "time": "Thu Jan 08 17:58:24 2026 +0800"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Fri Jan 09 08:08:59 2026 -0800"
      },
      "message": "unix: return early on error in Recvmsg\n\nCurrently, Recvmsg may access the rsa buffer even if the underlying syscall\nreturns an error.\n\nThis change aligns Recvmsg with the safer logic already\nused in RecvmsgBuffers, ensuring the address is only processed when\nthe syscall succeeds (err \u003d\u003d nil).\n\nFixes golang/go#76848\n\nChange-Id: If76477d0362b802e54ee6d27d0e8f57024a8a1dc\nReviewed-on: https://go-review.googlesource.com/c/sys/+/734740\nReviewed-by: Junyang Shao \u003cshaojunyang@google.com\u003e\nReviewed-by: Ian Lance Taylor \u003ciant@golang.org\u003e\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nAuto-Submit: Ian Lance Taylor \u003ciant@golang.org\u003e\nReviewed-by: Florian Lehner \u003clehner.florian86@gmail.com\u003e\nReviewed-by: Michael Pratt \u003cmpratt@google.com\u003e\n"
    },
    {
      "commit": "2f442297556c884f9b52fc6ef7280083f4d65023",
      "tree": "5abf41567483643751b0c03e7b3d5cc8ffef0514",
      "parents": [
        "e5770d27b7f2fca0e959b31bdb18fad4afba8565"
      ],
      "author": {
        "name": "khr@golang.org",
        "email": "khr@golang.org",
        "time": "Thu Dec 18 16:43:09 2025 -0800"
      },
      "committer": {
        "name": "Keith Randall",
        "email": "khr@golang.org",
        "time": "Fri Dec 19 08:52:28 2025 -0800"
      },
      "message": "sys/cpu: add symbolic constants for remaining cpuid bits\n\nChange-Id: Ia6afa8f69598fc929c1ea21465e656b5a95e656e\nReviewed-on: https://go-review.googlesource.com/c/sys/+/731322\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: Keith Randall \u003ckhr@google.com\u003e\nReviewed-by: Cherry Mui \u003ccherryyz@google.com\u003e\n"
    },
    {
      "commit": "e5770d27b7f2fca0e959b31bdb18fad4afba8565",
      "tree": "db1a982836b34dd2d67c51834a535b8691292a70",
      "parents": [
        "714a44c845225bf4314182db4c910ef151c32d2f"
      ],
      "author": {
        "name": "khr@golang.org",
        "email": "khr@golang.org",
        "time": "Thu Dec 18 16:27:00 2025 -0800"
      },
      "committer": {
        "name": "Keith Randall",
        "email": "khr@golang.org",
        "time": "Fri Dec 19 08:52:22 2025 -0800"
      },
      "message": "sys/cpu: use symbolic names for masks\n\nMasks declarations are copied from internal/cpu. All the 1\u003c\u003cN masks\nthat have a corresponding named constant are swapped out.\n\nChange-Id: I6cfb053179a16611f4404719d92c182464a67d7f\nReviewed-on: https://go-review.googlesource.com/c/sys/+/731321\nReviewed-by: Cherry Mui \u003ccherryyz@google.com\u003e\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: Keith Randall \u003ckhr@google.com\u003e\n"
    },
    {
      "commit": "714a44c845225bf4314182db4c910ef151c32d2f",
      "tree": "a2f6cb09a970c9744003f4f717f2f927e993ea35",
      "parents": [
        "08e54827f6706016347e1e4f4866b84126842b20"
      ],
      "author": {
        "name": "khr@golang.org",
        "email": "khr@golang.org",
        "time": "Thu Dec 18 16:12:26 2025 -0800"
      },
      "committer": {
        "name": "Keith Randall",
        "email": "khr@golang.org",
        "time": "Fri Dec 19 08:52:16 2025 -0800"
      },
      "message": "sys/cpu: modify x86 port to match what internal/cpu does\n\nThe way we call isSet is different in the two. Normalize x/sys\nto match internal/cpu.\n\nThis was done using (mostly) gopls\u0027 quick fix, to ensure we\ndon\u0027t miss any of the transpositions.\n\nChange-Id: I0b66152e194d46ed9299550e12641cc798f8b11b\nReviewed-on: https://go-review.googlesource.com/c/sys/+/731320\nReviewed-by: Cherry Mui \u003ccherryyz@google.com\u003e\nReviewed-by: Keith Randall \u003ckhr@google.com\u003e\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "08e54827f6706016347e1e4f4866b84126842b20",
      "tree": "754258e0f674508485af583a98dbb1fd3fba5034",
      "parents": [
        "4f4f1c6feacd5e05a726e4fd415d0462cab0bebb"
      ],
      "author": {
        "name": "Florian Zenker",
        "email": "floriank@google.com",
        "time": "Tue Nov 25 15:13:51 2025 +0000"
      },
      "committer": {
        "name": "Michael Stapelberg",
        "email": "stapelberg@google.com",
        "time": "Tue Nov 25 07:35:26 2025 -0800"
      },
      "message": "unix: fix out of bounds memory access in tests\n\nsockaddrIUCVToAny used the wrong size to for copying to RawSockaddrAny.\nWe found this by running the test with ASAN.\n\nChange-Id: I2a2ec28f9bd55aeba4ddcb4243ad61ec010087df\nReviewed-on: https://go-review.googlesource.com/c/sys/+/724280\nReviewed-by: Michael Stapelberg \u003cstapelberg@google.com\u003e\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "4f4f1c6feacd5e05a726e4fd415d0462cab0bebb",
      "tree": "d8b3d111d42db2b9c06ec33402a76e225e77b45c",
      "parents": [
        "ca631161e47349f04ad9185885e85e88ef38ec3a"
      ],
      "author": {
        "name": "Cherry Mui",
        "email": "cherryyz@google.com",
        "time": "Mon Nov 24 14:54:30 2025 -0800"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Mon Nov 24 15:42:25 2025 -0800"
      },
      "message": "Revert \"cpu: add HPDS, LOR, PAN detection for arm64\"\n\nThis reverts CL 704075.\n\nReason for revert: Based on golang/go#76386, it doesn\u0027t seem to work correctly.\n\nFixes golang/go#76386.\n\nChange-Id: I51ccbc8715c25c0d061d56dfbf0e8158f1207018\nReviewed-on: https://go-review.googlesource.com/c/sys/+/724160\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: Michael Knyszek \u003cmknyszek@google.com\u003e\nAuto-Submit: Cherry Mui \u003ccherryyz@google.com\u003e\n"
    },
    {
      "commit": "ca631161e47349f04ad9185885e85e88ef38ec3a",
      "tree": "41223adff18666920293d8a26fcce6f44021f156",
      "parents": [
        "a4199c0bfe68a7d7de6e44cead3c91e7bd1e328d"
      ],
      "author": {
        "name": "Tobias Klauser",
        "email": "tklauser@distanz.ch",
        "time": "Thu Nov 06 13:12:28 2025 +0100"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Wed Nov 12 10:01:23 2025 -0800"
      },
      "message": "unix: add IOCTL_MEI_* constants\n\nChange-Id: I4efea3d97ae21ea81758e492cabc980b48e5d4c2\nReviewed-on: https://go-review.googlesource.com/c/sys/+/718440\nReviewed-by: Junyang Shao \u003cshaojunyang@google.com\u003e\nAuto-Submit: Tobias Klauser \u003ctobias.klauser@gmail.com\u003e\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: Michael Pratt \u003cmpratt@google.com\u003e\n"
    },
    {
      "commit": "a4199c0bfe68a7d7de6e44cead3c91e7bd1e328d",
      "tree": "ca583092401d6f9876710d2b57159a0c8d597eb8",
      "parents": [
        "15129aafc3056028aa2694528ac20373f8cd34e4"
      ],
      "author": {
        "name": "Benny Siegert",
        "email": "bsiegert@google.com",
        "time": "Sun Nov 02 10:53:34 2025 +0000"
      },
      "committer": {
        "name": "Benny Siegert",
        "email": "bsiegert@google.com",
        "time": "Sun Nov 09 22:33:32 2025 -0800"
      },
      "message": "unix: fix definition of Statvfs_t for netbsd-arm.\n\nThis will fix the test failure on the netbsd-arm builder, but it is not\nquite a real fix.\n\nstruct statvfs changed between NetBSD 9 and NetBSD 10, with notably the\n\"spare\" member switching from [4]uint32 to [4]uint64. In addition, there\nis a new member at the end with label information, if available. The\nnetbsd-arm builder runs on NetBSD 10, so it runs into an issue\ncasting the binary data into a Statvfs_t with the wrong padding.\n\nI don\u0027t know why the issue does not happen on arm64.\n\nIt does not happen on 386 and amd64 because these builders are running\nNetBSD 9 still.\n\nThe real fix would be to use the statvfs90 compat syscall on NetBSD 10\nand up, but not on 9 and below.\n\nFixes golang/go#76097.\n\nChange-Id: I57ce6651d0ba05027a9fb29ee84c72a5225bcd67\nReviewed-on: https://go-review.googlesource.com/c/sys/+/717100\nRun-TryBot: Benny Siegert \u003cbsiegert@gmail.com\u003e\nTryBot-Result: Gopher Robot \u003cgobot@golang.org\u003e\nReviewed-by: Michael Knyszek \u003cmknyszek@google.com\u003e\nReviewed-by: Tobias Klauser \u003ctobias.klauser@gmail.com\u003e\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "15129aafc3056028aa2694528ac20373f8cd34e4",
      "tree": "4518d64370aed92fd76595a154d1fb7374c81d68",
      "parents": [
        "ed38ca2d414bb2d894e2622d358503d9eec7e29a"
      ],
      "author": {
        "name": "Tobias Klauser",
        "email": "tklauser@distanz.ch",
        "time": "Tue Nov 04 09:38:28 2025 +0100"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Tue Nov 04 13:29:36 2025 -0800"
      },
      "message": "cpu: also use MRS instruction in getmmfr1\n\nUse the MRS instruction with the corresponding system register instead\nof encoding the instructions using a WORD directive. This was missed in\nCL 583135.\n\nChange-Id: Ifcbbd81baa903f1da442eae2e49c06284db9c37d\nReviewed-on: https://go-review.googlesource.com/c/sys/+/717681\nAuto-Submit: Tobias Klauser \u003ctobias.klauser@gmail.com\u003e\nReviewed-by: Florian Lehner \u003clehner.florian86@gmail.com\u003e\nReviewed-by: Michael Knyszek \u003cmknyszek@google.com\u003e\nReviewed-by: Michael Pratt \u003cmpratt@google.com\u003e\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "ed38ca2d414bb2d894e2622d358503d9eec7e29a",
      "tree": "97c54e30ba4ce2d46cdc85190bc87be2331bf69d",
      "parents": [
        "3675c4cc48d381cf54212e0aea81448a272d7c01"
      ],
      "author": {
        "name": "Tobias Klauser",
        "email": "tklauser@distanz.ch",
        "time": "Fri Oct 31 11:05:08 2025 +0100"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Tue Nov 04 13:29:33 2025 -0800"
      },
      "message": "unix: add SizeofNhmsg and SizeofNexthopGrp\n\nThese were missed in CL 227357.\n\nFor golang/go#38249\n\nChange-Id: Iab75145ae77a027e11bc4cad75300af0a510a537\nReviewed-on: https://go-review.googlesource.com/c/sys/+/716780\nAuto-Submit: Tobias Klauser \u003ctobias.klauser@gmail.com\u003e\nReviewed-by: Michael Knyszek \u003cmknyszek@google.com\u003e\nReviewed-by: Michael Pratt \u003cmpratt@google.com\u003e\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: Florian Lehner \u003clehner.florian86@gmail.com\u003e\n"
    },
    {
      "commit": "3675c4cc48d381cf54212e0aea81448a272d7c01",
      "tree": "30fb3d6ff0ac17e6342f964476be5c401ff649a8",
      "parents": [
        "2a152728509e3d145921d5fb44d056fb0a9c1386"
      ],
      "author": {
        "name": "Tobias Klauser",
        "email": "tklauser@distanz.ch",
        "time": "Thu Oct 10 09:54:41 2024 +0200"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Fri Oct 31 12:39:58 2025 -0700"
      },
      "message": "cpu: use MRS instruction to read arm64 system registers\n\nUse the MRS instruction with the corresponding system register instead\nof encoding the instructions using a WORD directive.\n\nChange-Id: I2995dfa6ad731cb03867160127db84898adfdda5\nReviewed-on: https://go-review.googlesource.com/c/sys/+/583135\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: Michael Knyszek \u003cmknyszek@google.com\u003e\nReviewed-by: David Chase \u003cdrchase@google.com\u003e\nAuto-Submit: Tobias Klauser \u003ctobias.klauser@gmail.com\u003e\n"
    },
    {
      "commit": "2a152728509e3d145921d5fb44d056fb0a9c1386",
      "tree": "e71f39eaa68b9001fb8bc91f58bee646fad91bae",
      "parents": [
        "6239615695530c23a1927a4c02a1e8a401b79c94"
      ],
      "author": {
        "name": "Florian Lehner",
        "email": "dev@der-flo.net",
        "time": "Wed Oct 22 21:00:03 2025 +0200"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Wed Oct 29 13:35:45 2025 -0700"
      },
      "message": "unix: add consts for ELF handling\n\nThis adds a few constants that help to handle ELF files and coredumps.\n\nChange-Id: Ifd4c1bd4c8839065af4233ccbf42964a8e96fdf8\nReviewed-on: https://go-review.googlesource.com/c/sys/+/713980\nReviewed-by: Tobias Klauser \u003ctobias.klauser@gmail.com\u003e\nReviewed-by: Michael Knyszek \u003cmknyszek@google.com\u003e\nReviewed-by: Sean Liao \u003csean@liao.dev\u003e\nAuto-Submit: Sean Liao \u003csean@liao.dev\u003e\nReviewed-by: David Chase \u003cdrchase@google.com\u003e\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "6239615695530c23a1927a4c02a1e8a401b79c94",
      "tree": "c1c978435812f09a7607aecdddd58a6b229ee87c",
      "parents": [
        "ea436ef09d96eabb81a7a9aa95e7b57c793c6855"
      ],
      "author": {
        "name": "Chongyi Zheng",
        "email": "git@zcy.dev",
        "time": "Tue Oct 28 01:51:46 2025 +0000"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Tue Oct 28 09:43:50 2025 -0700"
      },
      "message": "cpu: add HPDS, LOR, PAN detection for arm64\n\nThis CL gets ID_AA64MMFR1_EL1, Memory Model Feature Register 1, and\ngrabs HPDS, LOR, PAN features from its bits.\n\nFixes golang/go#75472.\n\nChange-Id: Ic04b109d79aceba9b3b1d3a1ea514fcf132007c5\nGitHub-Last-Rev: f938ff468bca49cc7863aa26e7a880eec2823bb4\nGitHub-Pull-Request: golang/sys#263\nReviewed-on: https://go-review.googlesource.com/c/sys/+/704075\nReviewed-by: Keith Randall \u003ckhr@google.com\u003e\nAuto-Submit: Keith Randall \u003ckhr@golang.org\u003e\nReviewed-by: Michael Knyszek \u003cmknyszek@google.com\u003e\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: Keith Randall \u003ckhr@golang.org\u003e\n"
    },
    {
      "commit": "ea436ef09d96eabb81a7a9aa95e7b57c793c6855",
      "tree": "8f6c7212e02599c947aa9785dce49a22b1164fbf",
      "parents": [
        "28c5bda5d46d6d11e1f40ed60f85cc10546be096"
      ],
      "author": {
        "name": "database64128",
        "email": "free122448@hotmail.com",
        "time": "Tue Aug 12 22:27:01 2025 +0800"
      },
      "committer": {
        "name": "Quim Muntal",
        "email": "quimmuntal@gmail.com",
        "time": "Tue Oct 21 11:10:28 2025 -0700"
      },
      "message": "windows: add iphlpapi routing functions\n\nNotifyRouteChange2 registers to be notified for changes to IP route\nentries. Call GetIpForwardEntry2 on received row to retrieve complete\ninformation.\n\nGetIpForwardTable2 retrieves the full routing table.\nFreeMibTable frees the buffer allocated by the functions that return\ntables of network interfaces, addresses, and routes.\n\nChange-Id: I9fba75f1f728661e45dc3092e35eb9099b0570dd\nReviewed-on: https://go-review.googlesource.com/c/sys/+/695195\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\nReviewed-by: Quim Muntal \u003cquimmuntal@gmail.com\u003e\nReviewed-by: Michael Pratt \u003cmpratt@google.com\u003e\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "28c5bda5d46d6d11e1f40ed60f85cc10546be096",
      "tree": "0ec15ad0d55fa38e2112a7a0379a3a12af711f46",
      "parents": [
        "b731f782ac28e6f05f3d85d2ee1e207460ee93d0"
      ],
      "author": {
        "name": "Kir Kolyshkin",
        "email": "kolyshkin@gmail.com",
        "time": "Tue Sep 16 18:52:47 2025 -0700"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Wed Oct 08 14:29:03 2025 -0700"
      },
      "message": "unix: add SetMemPolicy and its mode/flag values\n\nThis reuses CPUSet type as it fits perfectly.\n\nNo GetMemPolicy support yet.\n\nChange-Id: I549361bc1ed95ee73fd38d00277ec0f9f348a9ba\nReviewed-on: https://go-review.googlesource.com/c/sys/+/706917\nAuto-Submit: Michael Pratt \u003cmpratt@google.com\u003e\nReviewed-by: Antti Kervinen \u003cantti.kervinen@gmail.com\u003e\nReviewed-by: Tobias Klauser \u003ctobias.klauser@gmail.com\u003e\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: Michael Pratt \u003cmpratt@google.com\u003e\nReviewed-by: Carlos Amedee \u003ccarlos@golang.org\u003e\n"
    },
    {
      "commit": "b731f782ac28e6f05f3d85d2ee1e207460ee93d0",
      "tree": "c2501c6dde249f5e26b279a287c8ad6ea29e38eb",
      "parents": [
        "1edeebeea09c66c5a886ccfefb1be5dafac5c893"
      ],
      "author": {
        "name": "Kir Kolyshkin",
        "email": "kolyshkin@gmail.com",
        "time": "Thu Sep 25 11:00:25 2025 -0700"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Wed Oct 08 14:29:00 2025 -0700"
      },
      "message": "unix/linux: switch to ubuntu 25.04, Go 1.25.1\n\nUbuntu 24.10 is not supported since July 2025 (and some of its apt repos\nare apparently removed), and so mkall.sh no longer works (as of today).\n\nFix this by switching to (currently supported) Ubuntu 25.04.\n\nNOTE that we can\u0027t switch to\n - Ubuntu 24.04 LTS release (see CL 618075);\n - Ubuntu 25.10 as it lacks mips support;\n - Debian Stable (13) as it also lacks mips support.\n\nAlso, bump Go to 1.25.1.\n\nNo changes in generated content after running\n\n\tGOOS\u003dlinux GOARCH\u003damd64 ./mkall.sh\n\nChange-Id: I58a4856cda93a85af51f4a519c6e4e25f31a39b4\nReviewed-on: https://go-review.googlesource.com/c/sys/+/706915\nReviewed-by: Sean Liao \u003csean@liao.dev\u003e\nReviewed-by: Michael Pratt \u003cmpratt@google.com\u003e\nReviewed-by: Carlos Amedee \u003ccarlos@golang.org\u003e\nReviewed-by: Tobias Klauser \u003ctobias.klauser@gmail.com\u003e\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nAuto-Submit: Michael Pratt \u003cmpratt@google.com\u003e\n"
    },
    {
      "commit": "1edeebeea09c66c5a886ccfefb1be5dafac5c893",
      "tree": "b7ad3b5440ae1b59949ba5f1893154c0ff59abb6",
      "parents": [
        "ecada541268c911af0ea4e4e1d5b1b9ae9350f8a"
      ],
      "author": {
        "name": "Kir Kolyshkin",
        "email": "kolyshkin@gmail.com",
        "time": "Thu Sep 25 11:02:34 2025 -0700"
      },
      "committer": {
        "name": "Kirill Kolyshkin",
        "email": "kolyshkin@gmail.com",
        "time": "Thu Oct 02 13:28:30 2025 -0700"
      },
      "message": "unix: mkall.sh: fail if docker build failed\n\nWhen docker build fails, docker run (in my case podman) tries to find\nthe generate:linux image from various mirrors, which is very confusing.\nWe should error out if docker build fails.\n\nChange-Id: I4fd78e9fa339e03029b1bf003b3239ca23a7ed1b\nReviewed-on: https://go-review.googlesource.com/c/sys/+/706916\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nAuto-Submit: Kirill Kolyshkin \u003ckolyshkin@gmail.com\u003e\nReviewed-by: Junyang Shao \u003cshaojunyang@google.com\u003e\nReviewed-by: Sean Liao \u003csean@liao.dev\u003e\nReviewed-by: Carlos Amedee \u003ccarlos@golang.org\u003e\n"
    },
    {
      "commit": "ecada541268c911af0ea4e4e1d5b1b9ae9350f8a",
      "tree": "2c7025a2b0ba9b211d3fdaf41ad1bdec5e36c689",
      "parents": [
        "5e63aa5e0fdbc13e970e0b19c47af41dd3c96f45"
      ],
      "author": {
        "name": "Tobias Klauser",
        "email": "tklauser@distanz.ch",
        "time": "Thu Oct 02 14:23:26 2025 +0200"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Thu Oct 02 11:15:31 2025 -0700"
      },
      "message": "unix: use slices.{Equal,Sort} in tests\n\nSame as CL 587655 and CL 690475 did for package syscall tests.\n\nChange-Id: Ie3c8726a4e2c859b5d7992ea1baec14083b9fdba\nReviewed-on: https://go-review.googlesource.com/c/sys/+/708558\nReviewed-by: Junyang Shao \u003cshaojunyang@google.com\u003e\nReviewed-by: Florian Lehner \u003clehner.florian86@gmail.com\u003e\nReviewed-by: Carlos Amedee \u003ccarlos@golang.org\u003e\nAuto-Submit: Tobias Klauser \u003ctobias.klauser@gmail.com\u003e\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: Sean Liao \u003csean@liao.dev\u003e\n"
    },
    {
      "commit": "5e63aa5e0fdbc13e970e0b19c47af41dd3c96f45",
      "tree": "03900384fbed0a2acc1e15d157cbb804653320da",
      "parents": [
        "033906b9f001ad8de67ebafbb9838f968715b74d"
      ],
      "author": {
        "name": "qmuntal",
        "email": "quimmuntal@gmail.com",
        "time": "Thu Sep 04 15:15:31 2025 +0200"
      },
      "committer": {
        "name": "Quim Muntal",
        "email": "quimmuntal@gmail.com",
        "time": "Fri Sep 26 11:36:48 2025 -0700"
      },
      "message": "windows: export O_FILE_FLAG_* to be used in os.OpenFile on windows\n\nThese file flags are supported by os.OpenFile since CL 699415.\n\nCloses golang/go#73676\n\nChange-Id: Iaf846c9cb98c1458bbc30d05ad8a331ef1f332df\nReviewed-on: https://go-review.googlesource.com/c/sys/+/700975\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: Damien Neil \u003cdneil@google.com\u003e\nReviewed-by: Junyang Shao \u003cshaojunyang@google.com\u003e\n"
    },
    {
      "commit": "033906b9f001ad8de67ebafbb9838f968715b74d",
      "tree": "64f7c95fe1cfd45a692eb4b9c54a3a9f63ae43e4",
      "parents": [
        "6be6c584a2e8031375fd3950a9b7bd9a867af5ee"
      ],
      "author": {
        "name": "Aleksa Sarai",
        "email": "cyphar@cyphar.com",
        "time": "Fri Sep 26 15:10:34 2025 +0000"
      },
      "committer": {
        "name": "Cherry Mui",
        "email": "cherryyz@google.com",
        "time": "Fri Sep 26 10:17:15 2025 -0700"
      },
      "message": "unix: add (*CPUSet).Fill helper to enable all CPUs\n\nSome programs (such as container runtimes) want to reset their CPU\naffinity if they are spawned by processes with a particular CPU\naffinity. Container runtimes didn\u0027t really have to deal with this issue\nuntil Linux 6.2 when the cpuset cgroup was changed to no longer\nauto-reset CPU affinity in this case.\n\nA naive approach to resetting your CPU affinity would be to get the\nnumber of CPUs by looking at \"/proc/stat\" or \"/sys/devices/system/cpu\"\n(note that runtime.NumCPU() actually returns the CPU affinity of the\nprocess at startup time, which isn\u0027t useful for this purpose) and then\nasking for all of those CPUs.\n\nHowever, sched_setaffinity(2) will silently ignore any CPU bits set in\nthe provided CPUSet if they do not exist or are not enabled in the\ncpuset cgroup of the process. This means that you can reset your CPU\naffinity by just setting every CPU bit in CPUSet and passing it to\nsched_setaffinity(2).\n\nUnfortunately, setting every CPU bit in CPUSet with (*CPUSet).Set() is\nvery inefficient. If it were possible to just memset(0xFF) the CPUSet\narray, users would be able to reset their CPU affinity even more\ncheaply. However, Go doesn\u0027t have a memset primitive that can be used in\nthat way.\n\nObvious solutions like setting the array elements of CPUSet to (^0) do\nnot work because CPUSet is an array of a private newtype and so the\ncompiler complains if you try to use a constant like (^0) without a\ncast (and we cannot use a cast because the type is private):\n\n    cannot use ^0 (untyped int constant -1) as\n    \"golang.org/x/sys/unix\".cpuMask value in assignment (overflows)\n\nThe only real alternative is to do something quite hacky like:\n\n    cpuset :\u003d unix.CPUSet{}\n    for i :\u003d range cpuset {\n        cpuset[i]-- // underflow to 0xFF..FF\n    }\n\n... which is the solution we use in runc.\n\nIt would be much nicer to have a helper that does this memset for us in\na less hacky way, since resetting CPU affinity seems like a fairly\ncommon operation.\n\nRef: Linux kernel commit da019032819a (\"sched: Enforce user requested affinity\")\nFixes golang/go#75186\n\nChange-Id: I211ddeafd54ce35079a67493123d28e1bb76966a\nGitHub-Last-Rev: 71871db0f339f154dea6ac4d545237f08f70a301\nGitHub-Pull-Request: golang/sys#259\nReviewed-on: https://go-review.googlesource.com/c/sys/+/698015\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: Kirill Kolyshkin \u003ckolyshkin@gmail.com\u003e\nReviewed-by: Junyang Shao \u003cshaojunyang@google.com\u003e\nReviewed-by: Cherry Mui \u003ccherryyz@google.com\u003e\n"
    },
    {
      "commit": "6be6c584a2e8031375fd3950a9b7bd9a867af5ee",
      "tree": "2c84946ba44691819e4508c1d9e95b8778b26d5f",
      "parents": [
        "32e203842b823da11129bd4fafb58a2e67d49b6f"
      ],
      "author": {
        "name": "Ayman Bagabas",
        "email": "ayman.bagabas@gmail.com",
        "time": "Wed Sep 17 16:05:17 2025 +0000"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Thu Sep 18 15:33:41 2025 -0700"
      },
      "message": "windows: add FlushConsoleInputBuffer and GetNumberOfConsoleInputEvents\n\nThis adds syscall wrappers for FlushConsoleInputBuffer and GetNumberOfConsoleInputEvents on Windows.\n\nChange-Id: I2365aebc42a57f83cfc951e10520270e1f3e0606\nGitHub-Last-Rev: 1f711a5f3c2b09b6bc74160f0fc7c54a0247be14\nGitHub-Pull-Request: golang/sys#264\nReviewed-on: https://go-review.googlesource.com/c/sys/+/704715\nReviewed-by: Mark Freeman \u003cmarkfreeman@google.com\u003e\nAuto-Submit: Sean Liao \u003csean@liao.dev\u003e\nReviewed-by: Quim Muntal \u003cquimmuntal@gmail.com\u003e\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: Michael Knyszek \u003cmknyszek@google.com\u003e\n"
    },
    {
      "commit": "32e203842b823da11129bd4fafb58a2e67d49b6f",
      "tree": "15fc2269ebb767777d0f311dc6351e760858b26d",
      "parents": [
        "137f2eda356924019c101f440bbbc0270ddd857f"
      ],
      "author": {
        "name": "Kir Kolyshkin",
        "email": "kolyshkin@gmail.com",
        "time": "Wed Sep 17 16:13:23 2025 -0700"
      },
      "committer": {
        "name": "Tobias Klauser",
        "email": "tobias.klauser@gmail.com",
        "time": "Thu Sep 18 13:57:09 2025 -0700"
      },
      "message": "unix: use Go 1.21+ clear built-in\n\nInspired by CL 698495.\n\nChange-Id: Ic6ff68a60d41b6ffb6a28f523597c5d36c1e4d2f\nReviewed-on: https://go-review.googlesource.com/c/sys/+/704915\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: Michael Knyszek \u003cmknyszek@google.com\u003e\nReviewed-by: Tobias Klauser \u003ctobias.klauser@gmail.com\u003e\nReviewed-by: Sean Liao \u003csean@liao.dev\u003e\nReviewed-by: Mark Freeman \u003cmarkfreeman@google.com\u003e\n"
    },
    {
      "commit": "137f2eda356924019c101f440bbbc0270ddd857f",
      "tree": "8125f66176c7cdde5a29e19b824c733675bfa909",
      "parents": [
        "b06ce0514ea5467cf3ac72ad85e4d1845c51fbad"
      ],
      "author": {
        "name": "Thomas Klausner",
        "email": "tk@giga.or.at",
        "time": "Sat Dec 16 21:21:14 2023 +0100"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Wed Sep 17 07:50:20 2025 -0700"
      },
      "message": "sys: add support for NetBSD getvfsstat\n\nNetBSD replaced the getfsstat interface with getvfsstat in NetBSD 3.0.\n\nAdd a test for it.\n\nWith help from Benny Siegert and Ian Lance Taylor.\n\nChange-Id: I115ae48c287cc32181006e9e8f7c15851e7e36c0\nReviewed-on: https://go-review.googlesource.com/c/sys/+/550476\nReviewed-by: Cherry Mui \u003ccherryyz@google.com\u003e\nReviewed-by: Ian Lance Taylor \u003ciant@golang.org\u003e\nReviewed-by: Benny Siegert \u003cbsiegert@gmail.com\u003e\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nAuto-Submit: Benny Siegert \u003cbsiegert@gmail.com\u003e\nAuto-Submit: Ian Lance Taylor \u003ciant@golang.org\u003e\n"
    },
    {
      "commit": "b06ce0514ea5467cf3ac72ad85e4d1845c51fbad",
      "tree": "cb9ef509bf1611965f2e3afde0680669937ff5c9",
      "parents": [
        "689cc11b26fb21227ba0ff5ce9222b7bd6053c30"
      ],
      "author": {
        "name": "Thomas Gibson-Robinson",
        "email": "tom@cocotec.io",
        "time": "Fri Aug 22 12:44:05 2025 +0000"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Fri Sep 05 08:44:06 2025 -0700"
      },
      "message": "windows: add FILE_ZERO_DATA_INFORMATION\n\nThis is needed for invoking windows.DeviceIoControl with\nwindows.FSCTL_SET_ZERO_DATA.\n\nChange-Id: I20f93a40a86b92e6bdeeec096ffc0245e8184672\nGitHub-Last-Rev: 01d299ab84cb90049cc62b4f1f63f6b1b25f046c\nGitHub-Pull-Request: golang/sys#261\nReviewed-on: https://go-review.googlesource.com/c/sys/+/698436\nAuto-Submit: Michael Pratt \u003cmpratt@google.com\u003e\nReviewed-by: Quim Muntal \u003cquimmuntal@gmail.com\u003e\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: Michael Pratt \u003cmpratt@google.com\u003e\nReviewed-by: Cherry Mui \u003ccherryyz@google.com\u003e\n"
    },
    {
      "commit": "689cc11b26fb21227ba0ff5ce9222b7bd6053c30",
      "tree": "40fa457bf696fd1edeae953f56e078ca374d5b20",
      "parents": [
        "a4712b905411aebcc0c9b999c7e61826bfe4c11d"
      ],
      "author": {
        "name": "Jiwon Na",
        "email": "jwntree@hotmail.com",
        "time": "Fri Sep 05 11:08:06 2025 +0000"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Fri Sep 05 08:17:06 2025 -0700"
      },
      "message": "unix: fix Listen on solaris\n\nlibsocket has __xnet_listen, not __xnet_llisten\nwhich prevents listen from working.\n\nChange-Id: Ia06dc569fcb9950893d91fc1b86257c7742e9e3d\nGitHub-Last-Rev: 6f37c4b81409db28f20c2acfbd5ccae9cdb2b510\nGitHub-Pull-Request: golang/sys#258\nReviewed-on: https://go-review.googlesource.com/c/sys/+/691735\nReviewed-by: Michael Pratt \u003cmpratt@google.com\u003e\nAuto-Submit: Tobias Klauser \u003ctobias.klauser@gmail.com\u003e\nReviewed-by: Jes Cok \u003cxigua67damn@gmail.com\u003e\nReviewed-by: Keith Randall \u003ckhr@google.com\u003e\nReviewed-by: Keith Randall \u003ckhr@golang.org\u003e\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: Tobias Klauser \u003ctobias.klauser@gmail.com\u003e\n"
    },
    {
      "commit": "a4712b905411aebcc0c9b999c7e61826bfe4c11d",
      "tree": "ec8703e0cadedece9d88dd3debde8675c32eea64",
      "parents": [
        "0293703b0ad8c5db21b6ee27bfb7addec1877064"
      ],
      "author": {
        "name": "Tobias Klauser",
        "email": "tklauser@distanz.ch",
        "time": "Fri Aug 29 15:31:57 2025 +0200"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Thu Sep 04 07:42:06 2025 -0700"
      },
      "message": "plan9: drop go version tags for unsupported versions\n\ngo.mod specifies go 1.24. Drop code for older, unsupported versions.\n\nChange-Id: I8a1ecd9e5634c1cf9619fbb89b2ecd0bda7eaf21\nReviewed-on: https://go-review.googlesource.com/c/sys/+/579515\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nAuto-Submit: Tobias Klauser \u003ctobias.klauser@gmail.com\u003e\nReviewed-by: Sean Liao \u003csean@liao.dev\u003e\nReviewed-by: Cherry Mui \u003ccherryyz@google.com\u003e\nReviewed-by: Michael Pratt \u003cmpratt@google.com\u003e\n"
    },
    {
      "commit": "0293703b0ad8c5db21b6ee27bfb7addec1877064",
      "tree": "716f91047291b2a1c58cbd327f2abe08d4945902",
      "parents": [
        "ab85cbbe9104a583d3268f28d8a9ef36653cde64"
      ],
      "author": {
        "name": "Juan-Luis de Sousa-Valadas Castaño",
        "email": "jvaladas@mirantis.com",
        "time": "Tue Aug 12 11:06:45 2025 +0000"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Wed Sep 03 08:33:29 2025 -0700"
      },
      "message": "unix: add IFAL_* consts and ifaddrlblmsg on linux\n\nImplments consts and structs related to ifaddrlabel\n\nChange-Id: I6dd78e74a8e32a26286b95b0a7a20343cb16a446\nGitHub-Last-Rev: 11be45c36dcbd7aa31009dfaf966eaebcbf9bbb0\nGitHub-Pull-Request: golang/sys#252\nReviewed-on: https://go-review.googlesource.com/c/sys/+/683775\nReviewed-by: Tobias Klauser \u003ctobias.klauser@gmail.com\u003e\nReviewed-by: Michael Pratt \u003cmpratt@google.com\u003e\nReviewed-by: Florian Lehner \u003clehner.florian86@gmail.com\u003e\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: Cherry Mui \u003ccherryyz@google.com\u003e\nAuto-Submit: Tobias Klauser \u003ctobias.klauser@gmail.com\u003e\n"
    },
    {
      "commit": "ab85cbbe9104a583d3268f28d8a9ef36653cde64",
      "tree": "1c16f37ec2a13efaacdb562d0337d760c13e4c27",
      "parents": [
        "9bd37534d8d5917ab389c2eadec7547c0c52f20b"
      ],
      "author": {
        "name": "Florian Lehner",
        "email": "dev@der-flo.net",
        "time": "Sun Aug 17 12:08:51 2025 +0200"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Mon Aug 25 12:31:12 2025 -0700"
      },
      "message": "unix/linux: extend rtnetlink constants\n\nChange-Id: Icc356897519c0aa229a948918a253b9e4b367aff\nReviewed-on: https://go-review.googlesource.com/c/sys/+/697795\nReviewed-by: Tobias Klauser \u003ctobias.klauser@gmail.com\u003e\nReviewed-by: Carlos Amedee \u003ccarlos@golang.org\u003e\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: Cherry Mui \u003ccherryyz@google.com\u003e\nAuto-Submit: Tobias Klauser \u003ctobias.klauser@gmail.com\u003e\n"
    },
    {
      "commit": "9bd37534d8d5917ab389c2eadec7547c0c52f20b",
      "tree": "edb99eaab5045e879a0bd5eb1db94400f565565a",
      "parents": [
        "899c23279da9bc75f6c478ab908e69be3a441b4f"
      ],
      "author": {
        "name": "Aleksa Sarai",
        "email": "cyphar@cyphar.com",
        "time": "Fri Aug 22 15:36:32 2025 +0000"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Mon Aug 25 10:48:03 2025 -0700"
      },
      "message": "unix: switch (*CPUSet).Zero to clear builtin\n\nclear was added to Go 1.21 and is better than the manual loop approach.\n\nChange-Id: I851203714446e21b6329e2bcf308f2571d339e36\nGitHub-Last-Rev: 71dc7f073e50a43a11ab10d3d9ef35ebe5b183f5\nGitHub-Pull-Request: golang/sys#262\nReviewed-on: https://go-review.googlesource.com/c/sys/+/698495\nReviewed-by: Keith Randall \u003ckhr@golang.org\u003e\nReviewed-by: Cherry Mui \u003ccherryyz@google.com\u003e\nReviewed-by: Keith Randall \u003ckhr@google.com\u003e\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: Tobias Klauser \u003ctobias.klauser@gmail.com\u003e\nAuto-Submit: Keith Randall \u003ckhr@golang.org\u003e\n"
    },
    {
      "commit": "899c23279da9bc75f6c478ab908e69be3a441b4f",
      "tree": "fbff8771fb87b3423b8ffd397573b63ca640c91b",
      "parents": [
        "543f21a0561186ad3f71483165a2a1dc32dbae4c"
      ],
      "author": {
        "name": "mertakman",
        "email": "mertakman2012@gmail.com",
        "time": "Wed Jul 30 10:59:31 2025 +0100"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Fri Aug 22 12:22:44 2025 -0700"
      },
      "message": "windows/mkwinsyscall: use syscall.SyscallN instead of syscall.Syscall{6,9,12,15}\n\nReplace syscall.Syscall6, Syscall9, Syscall12, and Syscall15 with\nsyscall.SyscallN for Go 1.18+. This simplifies system calls by allowing\nthe exact number of arguments needed, eliminating zero padding and\nreducing potential errors.\n\nUpdated TestSyscallXGeneration to TestSyscallNGeneration to verify\ncorrect SyscallN generation for different argument counts.\n\nChange-Id: Iaf01c7bddd7ad6a80ee462879e382b0066f35b4d\nReviewed-on: https://go-review.googlesource.com/c/sys/+/691715\nReviewed-by: Quim Muntal \u003cquimmuntal@gmail.com\u003e\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nAuto-Submit: Sean Liao \u003csean@liao.dev\u003e\nReviewed-by: Carlos Amedee \u003ccarlos@golang.org\u003e\nReviewed-by: David Chase \u003cdrchase@google.com\u003e\n"
    },
    {
      "commit": "543f21a0561186ad3f71483165a2a1dc32dbae4c",
      "tree": "ed6f28c466bd3abb153ec5d5416bad640686a5a4",
      "parents": [
        "5b936e1f126baa13682eff91c2e4d5d9e3a0b71d"
      ],
      "author": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Wed Aug 13 14:21:36 2025 +0000"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Wed Aug 13 07:47:20 2025 -0700"
      },
      "message": "all: upgrade go directive to at least 1.24.0 [generated]\n\nBy now Go 1.25.0 has been released, and Go 1.23 is no longer supported\nper the Go Release Policy (see https://go.dev/doc/devel/release#policy).\n\nFor golang/go#69095.\n\n[git-generate]\n(cd . \u0026\u0026 go get go@1.24.0 \u0026\u0026 go mod tidy \u0026\u0026 go fix ./... \u0026\u0026 go mod edit -toolchain\u003dnone)\n\nChange-Id: I0a3cdf3452806d955a3c293c9bdd59e4c1f56f8a\nReviewed-on: https://go-review.googlesource.com/c/sys/+/695616\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: David Chase \u003cdrchase@google.com\u003e\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\nAuto-Submit: Gopher Robot \u003cgobot@golang.org\u003e\n"
    },
    {
      "commit": "5b936e1f126baa13682eff91c2e4d5d9e3a0b71d",
      "tree": "6976bd5a5099fc80a8480b07affa8e992a9f3036",
      "parents": [
        "3a827038f29dfeda71ad5d6fdba5cef0b5720a97"
      ],
      "author": {
        "name": "Tobias Klauser",
        "email": "tklauser@distanz.ch",
        "time": "Tue Aug 05 13:31:37 2025 +0200"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Wed Aug 06 14:03:43 2025 -0700"
      },
      "message": "unix/linux: update to Linux kernel 6.16, Go to 1.24.5\n\nChange-Id: Id0b60b5bbc33c48e49ba655babf0856878960e29\nReviewed-on: https://go-review.googlesource.com/c/sys/+/693215\nAuto-Submit: Tobias Klauser \u003ctobias.klauser@gmail.com\u003e\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: Michael Knyszek \u003cmknyszek@google.com\u003e\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\n"
    },
    {
      "commit": "3a827038f29dfeda71ad5d6fdba5cef0b5720a97",
      "tree": "1bbc7dce79d683817b1ef40d5cad24c6d3616c64",
      "parents": [
        "9920300fc80d500263287b0b4906010f81e3acc4"
      ],
      "author": {
        "name": "database64128",
        "email": "free122448@hotmail.com",
        "time": "Mon Jul 21 15:46:52 2025 +0800"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Wed Jul 30 07:39:06 2025 -0700"
      },
      "message": "unix: remove redundant xnu version check for {p}readv/{p}writev\n\nAs discussed later in golang/go#64710, these checks are unnecessary.\n\nFor golang/go#64710\n\nChange-Id: I8693af81cc543b886732922eb5cd64e07ed4b7a8\nReviewed-on: https://go-review.googlesource.com/c/sys/+/688858\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\nReviewed-by: Mark Freeman \u003cmark@golang.org\u003e\nReviewed-by: Tobias Klauser \u003ctobias.klauser@gmail.com\u003e\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nAuto-Submit: Tobias Klauser \u003ctobias.klauser@gmail.com\u003e\n"
    },
    {
      "commit": "9920300fc80d500263287b0b4906010f81e3acc4",
      "tree": "bc1609f121a56bdcca6f566288d29de99e0eea7b",
      "parents": [
        "ad4e0fcb710c6502fe5d4dba89040508f45ba069"
      ],
      "author": {
        "name": "nickgarlis",
        "email": "nickgarlis@gmail.com",
        "time": "Sun Jul 27 21:00:54 2025 +0000"
      },
      "committer": {
        "name": "Tobias Klauser",
        "email": "tobias.klauser@gmail.com",
        "time": "Mon Jul 28 12:41:30 2025 -0700"
      },
      "message": "unix: add missing nft conntrack constants\n\nThe following constants were missing for nft conntrack:\n\n- NFT_CT_SRC_IP\n- NFT_CT_DST_IP\n- NFT_CT_SRC_IP6\n- NFT_CT_DST_IP6\n- NFT_CT_ID\n\nhttps://git.netfilter.org/libnftnl/tree/include/linux/netfilter/nf_tables.h?id\u003d7a7722ee336fac14690851f6c84965582a741601#n1173\n\nChange-Id: I2f9bd12c1ab8569ee019310c040b46b214f65b76\nGitHub-Last-Rev: 8fac63b1877a293a03576db26a4aae3121c80d3a\nGitHub-Pull-Request: golang/sys#257\nReviewed-on: https://go-review.googlesource.com/c/sys/+/689922\nReviewed-by: Michael Knyszek \u003cmknyszek@google.com\u003e\nReviewed-by: Tobias Klauser \u003ctobias.klauser@gmail.com\u003e\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: Mark Freeman \u003cmark@golang.org\u003e\n"
    },
    {
      "commit": "ad4e0fcb710c6502fe5d4dba89040508f45ba069",
      "tree": "41945c3ca116bf7237d50cf05bb7470d9d55b098",
      "parents": [
        "084ad875b3b515f8e782e5bf42ce40e316126e9e"
      ],
      "author": {
        "name": "cuishuang",
        "email": "imcusg@gmail.com",
        "time": "Mon Jul 28 17:14:53 2025 +0800"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Mon Jul 28 11:24:37 2025 -0700"
      },
      "message": "unix: remove redundant word in comment\n\nChange-Id: I8b05b5cea86d41423dac9fd96a5000a6daa1e8c3\nReviewed-on: https://go-review.googlesource.com/c/sys/+/690816\nReviewed-by: Tobias Klauser \u003ctobias.klauser@gmail.com\u003e\nReviewed-by: Mark Freeman \u003cmark@golang.org\u003e\nAuto-Submit: Tobias Klauser \u003ctobias.klauser@gmail.com\u003e\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: Michael Knyszek \u003cmknyszek@google.com\u003e\n"
    },
    {
      "commit": "084ad875b3b515f8e782e5bf42ce40e316126e9e",
      "tree": "838343c406289d225a81e46f47d471906fc3924a",
      "parents": [
        "751c3c6ac2a644645976e8e7f3db0b75c87d32c6"
      ],
      "author": {
        "name": "database64128",
        "email": "free122448@hotmail.com",
        "time": "Mon Jul 21 15:34:35 2025 +0800"
      },
      "committer": {
        "name": "Tobias Klauser",
        "email": "tobias.klauser@gmail.com",
        "time": "Fri Jul 25 11:55:20 2025 -0700"
      },
      "message": "unix: fix //sys decl after CL 548795\n\nCL 548795 mistakenly changed one of the //sys declaration to \"// sys\"\nwhile resolving a merge conflict.\n\nFor golang/go#64710\n\nChange-Id: I029b461fd3ca7b76f3bd23b3343f7e63c4bb09f3\nReviewed-on: https://go-review.googlesource.com/c/sys/+/688857\nReviewed-by: Keith Randall \u003ckhr@golang.org\u003e\nReviewed-by: Tobias Klauser \u003ctobias.klauser@gmail.com\u003e\nReviewed-by: Keith Randall \u003ckhr@google.com\u003e\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "751c3c6ac2a644645976e8e7f3db0b75c87d32c6",
      "tree": "a05b0a8bae6480910237f04177d86c0b9a947773",
      "parents": [
        "0c740cc0f8b112e19e255caefb622a53779c0481"
      ],
      "author": {
        "name": "Que Zhiyong",
        "email": "zsien@outlook.com",
        "time": "Fri Jun 13 09:49:53 2025 +0000"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Tue Jun 17 10:35:38 2025 -0700"
      },
      "message": "unix: add missing NFT_PAYLOAD_* consts on linux\n\nChange-Id: Id222e11029596d2ea2679e065780171ed3c7708a\nGitHub-Last-Rev: 649d64b1c3caf529150cc4ea14061f26b7625e3c\nGitHub-Pull-Request: golang/sys#250\nReviewed-on: https://go-review.googlesource.com/c/sys/+/681435\nReviewed-by: Cherry Mui \u003ccherryyz@google.com\u003e\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nAuto-Submit: Tobias Klauser \u003ctobias.klauser@gmail.com\u003e\nReviewed-by: Junyang Shao \u003cshaojunyang@google.com\u003e\nReviewed-by: Tobias Klauser \u003ctobias.klauser@gmail.com\u003e\n"
    },
    {
      "commit": "0c740cc0f8b112e19e255caefb622a53779c0481",
      "tree": "f5a9aa0a48022a409a8c119b0758edb56460e20b",
      "parents": [
        "d62d31c6166a69390ea553149bf921e215216610"
      ],
      "author": {
        "name": "Tobias Klauser",
        "email": "tklauser@distanz.ch",
        "time": "Thu May 15 10:17:52 2025 +0200"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Fri Jun 13 07:34:22 2025 -0700"
      },
      "message": "unix: update Go to 1.24.3\n\nChange-Id: I526bfbde6e57b8e7aea6cd31e3cff46608755aa0\nReviewed-on: https://go-review.googlesource.com/c/sys/+/673055\nAuto-Submit: Tobias Klauser \u003ctobias.klauser@gmail.com\u003e\nReviewed-by: Carlos Amedee \u003ccarlos@golang.org\u003e\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: Cherry Mui \u003ccherryyz@google.com\u003e\n"
    },
    {
      "commit": "d62d31c6166a69390ea553149bf921e215216610",
      "tree": "45c424e14dae7c18e550cbe046e858698b964ebb",
      "parents": [
        "3d9a6b80792a3911da1fa665c959a5ede3abf476"
      ],
      "author": {
        "name": "Tobias Klauser",
        "email": "tklauser@distanz.ch",
        "time": "Thu May 15 13:45:04 2025 +0200"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Fri Jun 13 07:33:12 2025 -0700"
      },
      "message": "unix: update Linux constants and types to v6.14\n\nCL 660375 updated the kernel version in the Dockerfile but for some\nreason no constant or types were updated. Refresh them now and also add\nnew ETHTOOL_* and NL80211_* enum types while at it.\n\nChange-Id: I73bc509963f0b89f6d461eeca4b210626ab44975\nReviewed-on: https://go-review.googlesource.com/c/sys/+/673076\nReviewed-by: Carlos Amedee \u003ccarlos@golang.org\u003e\nAuto-Submit: Tobias Klauser \u003ctobias.klauser@gmail.com\u003e\nReviewed-by: Cherry Mui \u003ccherryyz@google.com\u003e\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: Mauri de Souza Meneguzzo \u003cmauri870@gmail.com\u003e\n"
    },
    {
      "commit": "3d9a6b80792a3911da1fa665c959a5ede3abf476",
      "tree": "6e50e7b07a293ada8870a638326e1aef9e5b1a0a",
      "parents": [
        "c0a955987704d2beda71a48afc43cec03e8bcb96"
      ],
      "author": {
        "name": "qmuntal",
        "email": "quimmuntal@gmail.com",
        "time": "Fri Apr 25 14:35:01 2025 +0200"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Fri May 02 09:05:10 2025 -0700"
      },
      "message": "windows: add WSADuplicateSocket\n\nWSADuplicateSocket is useful to pass sockets between processes on\nWindows.\n\nFor golang/go#10350.\n\nChange-Id: I6563184fe4d4477d402a6af81b254bd8aa992d2e\nReviewed-on: https://go-review.googlesource.com/c/sys/+/668215\nReviewed-by: Damien Neil \u003cdneil@google.com\u003e\nReviewed-by: Carlos Amedee \u003ccarlos@golang.org\u003e\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nAuto-Submit: Carlos Amedee \u003ccarlos@golang.org\u003e\n"
    },
    {
      "commit": "c0a955987704d2beda71a48afc43cec03e8bcb96",
      "tree": "04fab4268f01c0b051401eee8e66e319485e23a4",
      "parents": [
        "8e9e04625d1e3542f462ec617fd078b2d2961e5a"
      ],
      "author": {
        "name": "Meng Zhuo",
        "email": "mengzhuo@iscas.ac.cn",
        "time": "Thu Apr 10 12:24:41 2025 +0800"
      },
      "committer": {
        "name": "Meng Zhuo",
        "email": "mengzhuo@iscas.ac.cn",
        "time": "Thu May 01 02:30:04 2025 -0700"
      },
      "message": "cpu: add crypto extensions detection for riscv64\n\nThis CL adds RISC-V cryptography extensions detection.\nDirect detection of the extensions zvkned, zvknhb, zvksed and\nzvksh is not supported, since the crypto spec requires these\nextensions implemented with data independent timing (zkt).\n\nHowever, their presence may be inferred by checking for\nthe shorthand extensions: zvkn, zvknc, zvkng, zvks, zvksc, zvksg.\n\nChange-Id: Ic00038cebf1b9f77426876b06b08f206473ad6fb\nReviewed-on: https://go-review.googlesource.com/c/sys/+/664375\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: Junyang Shao \u003cshaojunyang@google.com\u003e\nReviewed-by: Mark Ryan \u003cmarkdryan@rivosinc.com\u003e\nReviewed-by: Carlos Amedee \u003ccarlos@golang.org\u003e\nReviewed-by: Pengcheng Wang \u003cwangpengcheng.pp@bytedance.com\u003e\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\n"
    },
    {
      "commit": "8e9e04625d1e3542f462ec617fd078b2d2961e5a",
      "tree": "5095fedfdb1c73032300f6eb366df337968d1a33",
      "parents": [
        "7138967c196ab71ebc2d3b2cae146abeab672de0"
      ],
      "author": {
        "name": "Ayman Bagabas",
        "email": "ayman.bagabas@gmail.com",
        "time": "Sun Apr 20 09:46:18 2025 +0000"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Tue Apr 22 10:17:31 2025 -0700"
      },
      "message": "windows: add virtual key codes and console input consts\n\nThis adds console input related key codes and consts\n\nChange-Id: I8ebd76995a2c9ddd150cf04890a9e5053841fcab\nGitHub-Last-Rev: 8e534f4589e57f1d681e72877917578a0ed67622\nGitHub-Pull-Request: golang/sys#226\nReviewed-on: https://go-review.googlesource.com/c/sys/+/621495\nReviewed-by: Junyang Shao \u003cshaojunyang@google.com\u003e\nAuto-Submit: Michael Pratt \u003cmpratt@google.com\u003e\nReviewed-by: Michael Pratt \u003cmpratt@google.com\u003e\nReviewed-by: Alex Brainman \u003calex.brainman@gmail.com\u003e\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "7138967c196ab71ebc2d3b2cae146abeab672de0",
      "tree": "0cad4716345ac7d748b14bad688574381addaacd",
      "parents": [
        "6a85559a3f1bd2a5418354bf4bd7e306213a81bc"
      ],
      "author": {
        "name": "Keith Randall",
        "email": "khr@golang.org",
        "time": "Mon Apr 21 18:28:27 2025 -0700"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Tue Apr 22 08:26:09 2025 -0700"
      },
      "message": "windows: fix slicing of NTUnicodeString values\n\nWe were slicing using a count of bytes, not a count of uint16s.\n\nFixes golang/go#73460\n\nChange-Id: If0fd19e795078c01fda5b976e3c34af115b25dcc\nReviewed-on: https://go-review.googlesource.com/c/sys/+/667235\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: Junyang Shao \u003cshaojunyang@google.com\u003e\nReviewed-by: Quim Muntal \u003cquimmuntal@gmail.com\u003e\nAuto-Submit: Keith Randall \u003ckhr@google.com\u003e\nReviewed-by: Keith Randall \u003ckhr@google.com\u003e\n"
    },
    {
      "commit": "6a85559a3f1bd2a5418354bf4bd7e306213a81bc",
      "tree": "b0c374619b55870b67236c9a5821c1ea458c4e41",
      "parents": [
        "01aaa8342f9d6e36356d05d0baff28e64ee6367e"
      ],
      "author": {
        "name": "thepudds",
        "email": "thepudds1460@gmail.com",
        "time": "Sun Apr 06 21:29:03 2025 -0400"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Wed Apr 09 11:19:55 2025 -0700"
      },
      "message": "windows: fix dangling pointers in (*SECURITY_DESCRIPTOR).ToAbsolute\n\nPrior to this CL, a byte slice was allocated via make to use as the\nabsoluteSD argument passed to the Windows API MakeAbsoluteSD.\n\nMakeAbsoluteSD then sets pointers outside the view of the GC, including\npointers within absoluteSD that point to other chunks of memory\nwe pass into MakeAbsoluteSD.\n\nCL 653856 recently allowed more make results to be stack allocated,\nwhich worsened the problems here and made it easier for those\npointers in absoluteSD to become dangling pointers, though the\ncore problems here existed before.\n\nThis CL instead allocates absoluteSD as a proper SECURITY_DESCRIPTOR\nstruct so that the GC can be aware of its pointers. We also verify the\npointers are as we expect, and then set them explicitly\nin view of the GC.\n\nUpdates golang/go#73199\n\nChange-Id: Id8038d38a887bb8ff3ffc6eae603589b97e92cdc\nReviewed-on: https://go-review.googlesource.com/c/sys/+/663355\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: Keith Randall \u003ckhr@google.com\u003e\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\nAuto-Submit: Dmitri Shuralyov \u003cdmitshur@golang.org\u003e\nReviewed-by: Keith Randall \u003ckhr@golang.org\u003e\n"
    },
    {
      "commit": "01aaa8342f9d6e36356d05d0baff28e64ee6367e",
      "tree": "3834c1335ac54c928cc23c9d5aba6b368d2e4f4c",
      "parents": [
        "1b2bd6bb49091efddfc5ca87435bcea9e2090720"
      ],
      "author": {
        "name": "Tobias Klauser",
        "email": "tklauser@distanz.ch",
        "time": "Tue Apr 01 11:05:11 2025 +0200"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Thu Apr 03 13:04:48 2025 -0700"
      },
      "message": "all: simplify code by using modern Go constructs\n\nGenerated using modernize by running:\n\n    go run golang.org/x/tools/gopls/internal/analysis/modernize/cmd/modernize@latest -fix -test ./...\n\nChange-Id: Ifc7d61cf6735cc53f2bdf890a338961f55075af5\nReviewed-on: https://go-review.googlesource.com/c/sys/+/661975\nAuto-Submit: Tobias Klauser \u003ctobias.klauser@gmail.com\u003e\nReviewed-by: Carlos Amedee \u003ccarlos@golang.org\u003e\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\n"
    },
    {
      "commit": "1b2bd6bb49091efddfc5ca87435bcea9e2090720",
      "tree": "54c69a666728ed6f577114d720463a643dbf25c0",
      "parents": [
        "1c3b72f1c1fa7f3a3a355c7a963cd1c958135d01"
      ],
      "author": {
        "name": "Douglas Danger Manley",
        "email": "doug.manley@gmail.com",
        "time": "Sat Mar 22 17:40:25 2025 -0400"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Wed Apr 02 11:32:38 2025 -0700"
      },
      "message": "windows: replace all StringToUTF16 calls with UTF16FromString\n\n`StringToUTF16` is deprecated and will panic if given an \"invalid\"\nstring (in particular, one that has a null byte in it).  The replacement\nfunction is `UTF16FromString`, and it returns an error if there was\na problem.\n\nThis change replaces all uses of `StringToUTF16` with `UTF16FromString`.\nThe `service` struct now no longer stores a `string` name but rather\na `*uint16` pointer to the name.\n\nIt should not be possible to panic due to UTF16 string conversion\nat this point.\n\nFixes golang/go#73006\n\nChange-Id: Idce9cdbb4651fef8481f0cad19b5df0314fd4277\nReviewed-on: https://go-review.googlesource.com/c/sys/+/659936\nReviewed-by: Carlos Amedee \u003ccarlos@golang.org\u003e\nAuto-Submit: Carlos Amedee \u003ccarlos@golang.org\u003e\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: Alex Brainman \u003calex.brainman@gmail.com\u003e\nTryBot-Result: Gopher Robot \u003cgobot@golang.org\u003e\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\n"
    },
    {
      "commit": "1c3b72f1c1fa7f3a3a355c7a963cd1c958135d01",
      "tree": "fd28d58a6c583a8d85905938bf03f4006cdd4693",
      "parents": [
        "c175b6ba6781614eadf22a0727389d97e25f72ee"
      ],
      "author": {
        "name": "Mauri de Souza Meneguzzo",
        "email": "mauri870@gmail.com",
        "time": "Mon Mar 24 17:02:11 2025 +0000"
      },
      "committer": {
        "name": "Tobias Klauser",
        "email": "tobias.klauser@gmail.com",
        "time": "Wed Mar 26 05:30:21 2025 -0700"
      },
      "message": "unix: update Linux kernel to 6.14\n\nNo new syscalls or constants in this release, just bumping the version number.\n\nChange-Id: I97f7e1092bb78d99342552ba18e1ea3cd40681f4\nGitHub-Last-Rev: df5cca1a90e8d69769e164bcdaf165188bf04929\nGitHub-Pull-Request: golang/sys#247\nReviewed-on: https://go-review.googlesource.com/c/sys/+/660375\nReviewed-by: Tobias Klauser \u003ctobias.klauser@gmail.com\u003e\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\nReviewed-by: Cherry Mui \u003ccherryyz@google.com\u003e\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "c175b6ba6781614eadf22a0727389d97e25f72ee",
      "tree": "55a002830294a0e90a2e79b367f72bad09c2d802",
      "parents": [
        "3330b5e756f9a4ffd9510bc98b4c8b5b6d05b9c7"
      ],
      "author": {
        "name": "database64128",
        "email": "free122448@hotmail.com",
        "time": "Mon Mar 17 08:42:26 2025 +0000"
      },
      "committer": {
        "name": "Alex Brainman",
        "email": "alex.brainman@gmail.com",
        "time": "Wed Mar 26 01:10:13 2025 -0700"
      },
      "message": "windows: add cmsghdr and pktinfo structures\n\n- CMSGHDR from ws2def.h, corresponds to Cmsghdr in unix\n- IN_PKTINFO from ws2ipdef.h, corresponds to InetPktinfo in unix\n- IN6_PKTINFO from ws2ipdef.h, corresponds to Inet6Pktinfo in unix\n\nChange-Id: I74f6812588859c3a6080e6675df28998fc435965\nGitHub-Last-Rev: 7377c793c687a74012e0ff3ce458eb2d8717ea72\nGitHub-Pull-Request: golang/sys#246\nReviewed-on: https://go-review.googlesource.com/c/sys/+/658175\nReviewed-by: Cherry Mui \u003ccherryyz@google.com\u003e\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\nReviewed-by: Alex Brainman \u003calex.brainman@gmail.com\u003e\n"
    },
    {
      "commit": "3330b5e756f9a4ffd9510bc98b4c8b5b6d05b9c7",
      "tree": "5def64efbecdf7c7e4c3af292ed80d9137d11916",
      "parents": [
        "7401cce31392295f531e1d0fcc2f01d782353300"
      ],
      "author": {
        "name": "Manuel Schönlaub",
        "email": "manuel.schoenlaub@gmail.com",
        "time": "Wed Mar 19 21:08:22 2025 -0600"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Thu Mar 20 08:06:05 2025 -0700"
      },
      "message": "unix: support Readv, Preadv, Writev and Pwritev for darwin\n\nDarwin, starting with Big Sur, supports vectorized IO.\n\nFixes golang/go#64710\n\nChange-Id: Ic3a3c51009eab24f70665d8d3a145b328a7713c6\nReviewed-on: https://go-review.googlesource.com/c/sys/+/548795\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nAuto-Submit: Ian Lance Taylor \u003ciant@google.com\u003e\nReviewed-by: Ian Lance Taylor \u003ciant@google.com\u003e\nReviewed-by: Cherry Mui \u003ccherryyz@google.com\u003e\n"
    },
    {
      "commit": "7401cce31392295f531e1d0fcc2f01d782353300",
      "tree": "c50cef6761d2cb739a14084dec3e97c6e1aebed6",
      "parents": [
        "b8f7da6c5a244c4015da1e739f7f40b21f4c40c8"
      ],
      "author": {
        "name": "Guoqi Chen",
        "email": "chenguoqi@loongson.cn",
        "time": "Wed Mar 12 10:18:00 2025 +0800"
      },
      "committer": {
        "name": "abner chenc",
        "email": "chenguoqi@loongson.cn",
        "time": "Wed Mar 12 17:52:00 2025 -0700"
      },
      "message": "cpu: replace specific instructions with WORD in the function get_cpucfg on loong64\n\nThe CPUCFG instruction on loong64 was introduced in Go1.24, which caused\ncompilation errors when using this feature in Go1.23 and earlier versions.\n\nChange-Id: I68891bbfc527194ecdafebac3398e700bfb53c2f\nReviewed-on: https://go-review.googlesource.com/c/sys/+/656915\nReviewed-by: Meidan Li \u003climeidan@loongson.cn\u003e\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: David Chase \u003cdrchase@google.com\u003e\nReviewed-by: Junyang Shao \u003cshaojunyang@google.com\u003e\n"
    },
    {
      "commit": "b8f7da6c5a244c4015da1e739f7f40b21f4c40c8",
      "tree": "abc73a980a13fa526a9be9818c7ab4f78a00924d",
      "parents": [
        "f2ce62c21a0ddb543d412be19f3168b09d76d1b8"
      ],
      "author": {
        "name": "Guoqi Chen",
        "email": "chenguoqi@loongson.cn",
        "time": "Thu Mar 06 19:41:06 2025 +0800"
      },
      "committer": {
        "name": "abner chenc",
        "email": "chenguoqi@loongson.cn",
        "time": "Tue Mar 11 18:36:47 2025 -0700"
      },
      "message": "cpu: add support for detecting cpu features on loong64\n\nExcept for lasx, all other features have been implemented\nin the Go mainline.\n\nChange-Id: I61a09396ed23d17991b641a1265e952585cb5636\nReviewed-on: https://go-review.googlesource.com/c/sys/+/655355\nReviewed-by: David Chase \u003cdrchase@google.com\u003e\nReviewed-by: sophie zhao \u003czhaoxiaolin@loongson.cn\u003e\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: Junyang Shao \u003cshaojunyang@google.com\u003e\nReviewed-by: Meidan Li \u003climeidan@loongson.cn\u003e\n"
    },
    {
      "commit": "f2ce62c21a0ddb543d412be19f3168b09d76d1b8",
      "tree": "6ebe9868f9fd19934420999088fdde1ec095dbc1",
      "parents": [
        "74cfc93a99be6ca6f193856132e6799065b071af"
      ],
      "author": {
        "name": "database64128",
        "email": "free122448@hotmail.com",
        "time": "Tue Mar 04 05:31:52 2025 +0000"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Wed Mar 05 07:56:48 2025 -0800"
      },
      "message": "windows: add constants for PMTUD socket options\n\nRelated documentation:\n\n- https://learn.microsoft.com/en-us/windows/win32/winsock/ipproto-ip-socket-options\n- https://learn.microsoft.com/en-us/windows/win32/winsock/ipproto-ipv6-socket-options\n\nChange-Id: I21b23ca815d1d8135ce5724115b9ca23819ea10a\nGitHub-Last-Rev: 9054c5c79068da8d2583b23dca9464293c36901a\nGitHub-Pull-Request: golang/sys#245\nReviewed-on: https://go-review.googlesource.com/c/sys/+/654495\nReviewed-by: Quim Muntal \u003cquimmuntal@gmail.com\u003e\nReviewed-by: Ian Lance Taylor \u003ciant@google.com\u003e\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: Junyang Shao \u003cshaojunyang@google.com\u003e\nAuto-Submit: Ian Lance Taylor \u003ciant@google.com\u003e\n"
    },
    {
      "commit": "74cfc93a99be6ca6f193856132e6799065b071af",
      "tree": "1ebcb8bcf05d3ef1d5da7cd0815a9f91ae4fc755",
      "parents": [
        "863b3c4ac4975ff758815fa8d01acb6771f37177"
      ],
      "author": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Fri Feb 14 21:16:54 2025 +0000"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Fri Feb 14 13:48:03 2025 -0800"
      },
      "message": "all: upgrade go directive to at least 1.23.0 [generated]\n\nBy now Go 1.24.0 has been released, and Go 1.22 is no longer supported\nper the Go Release Policy (https://go.dev/doc/devel/release#policy).\n\nFor golang/go#69095.\n\n[git-generate]\n(cd . \u0026\u0026 go get go@1.23.0 \u0026\u0026 go mod tidy \u0026\u0026 go fix ./... \u0026\u0026 go mod edit -toolchain\u003dnone)\n\nChange-Id: Ibb66e9edd9b097ab8ff838138f8116664bb50158\nReviewed-on: https://go-review.googlesource.com/c/sys/+/649697\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nAuto-Submit: Gopher Robot \u003cgobot@golang.org\u003e\nReviewed-by: Cherry Mui \u003ccherryyz@google.com\u003e\n"
    },
    {
      "commit": "863b3c4ac4975ff758815fa8d01acb6771f37177",
      "tree": "116a47cbe5f2c3ecd7534697d53a3b7dce82663f",
      "parents": [
        "4d4692e1b078ef608f533de23ece0464d8f9e182"
      ],
      "author": {
        "name": "Mauri de Souza Meneguzzo",
        "email": "mauri870@gmail.com",
        "time": "Thu Jan 30 12:04:28 2025 +0000"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Fri Jan 31 07:57:49 2025 -0800"
      },
      "message": "unix: update glibc to 2.41\n\nChange-Id: I1796b552f854a15e8ef5e019e247c4d7e0644086\nGitHub-Last-Rev: 3518c6200591380bc4414649afefb16882ab565a\nGitHub-Pull-Request: golang/sys#244\nReviewed-on: https://go-review.googlesource.com/c/sys/+/645436\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: Ian Lance Taylor \u003ciant@google.com\u003e\nAuto-Submit: Ian Lance Taylor \u003ciant@google.com\u003e\nReviewed-by: Carlos Amedee \u003ccarlos@golang.org\u003e\n"
    },
    {
      "commit": "4d4692e1b078ef608f533de23ece0464d8f9e182",
      "tree": "2cadac0f07389b8c6f95bc72e10b8408a5af2831",
      "parents": [
        "b215a1c6fc7e2f5dc665b5e6f8d8a3424899d6d3"
      ],
      "author": {
        "name": "Florian Lehner",
        "email": "dev@der-flo.net",
        "time": "Sat Jan 25 13:08:06 2025 +0100"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Fri Jan 31 07:53:42 2025 -0800"
      },
      "message": "unix: add Auxv\n\nFixes golang/go#67839\n\nChange-Id: I3af38d21159f7cac3786b49ac17657d314fbc178\nReviewed-on: https://go-review.googlesource.com/c/sys/+/644295\nReviewed-by: Tobias Klauser \u003ctobias.klauser@gmail.com\u003e\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: Carlos Amedee \u003ccarlos@golang.org\u003e\nReviewed-by: Ian Lance Taylor \u003ciant@google.com\u003e\nAuto-Submit: Ian Lance Taylor \u003ciant@google.com\u003e\n"
    },
    {
      "commit": "b215a1c6fc7e2f5dc665b5e6f8d8a3424899d6d3",
      "tree": "5f4e4de27d0ecc105a4b2497dd00ebbe863c7e9d",
      "parents": [
        "c75621413d5e9378521df26cd38206af2f9b9d1a"
      ],
      "author": {
        "name": "Mauri de Souza Meneguzzo",
        "email": "mauri870@gmail.com",
        "time": "Mon Jan 20 13:10:11 2025 +0000"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Tue Jan 21 14:32:54 2025 -0800"
      },
      "message": "unix: update to Linux kernel 6.13\n\nChange-Id: I4c49a78bd2abf2ac9e4d461680c92ae65be14544\nGitHub-Last-Rev: 888e68d533fba83dddd70a8c0d52b082de6d87bc\nGitHub-Pull-Request: golang/sys#243\nReviewed-on: https://go-review.googlesource.com/c/sys/+/642199\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: David Chase \u003cdrchase@google.com\u003e\nAuto-Submit: Ian Lance Taylor \u003ciant@google.com\u003e\nReviewed-by: Ian Lance Taylor \u003ciant@google.com\u003e\n"
    },
    {
      "commit": "c75621413d5e9378521df26cd38206af2f9b9d1a",
      "tree": "2615fddad4b83a9ffd4c01da65a88323bbba0c7d",
      "parents": [
        "1c14dcadc3ab57365f78d5cec67223a88a720479"
      ],
      "author": {
        "name": "Grigorii Khvatskii",
        "email": "gregory.khvatsky@gmail.com",
        "time": "Wed Jan 08 17:40:25 2025 +0000"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Fri Jan 10 12:06:19 2025 -0800"
      },
      "message": "cpu: add support for AVX-VNNI and IFMA detection\n\nAdded detection for x86 AVX-VNNI (VEX-coded Vector Neural Network\nInstructions) and AVX-IFMA (VEX-coded Integer Fused Multiply Add),\nincluding both the base VNNI set and the Int8 extention.\n\nFixes golang/go#71142\n\nChange-Id: I9e8d18b2e8bf81d5d4313a4a47fdf731fb3d44dd\nGitHub-Last-Rev: 32ea443fc247f1b6e957d2b27a44909c620d2fb2\nGitHub-Pull-Request: golang/sys#242\nReviewed-on: https://go-review.googlesource.com/c/sys/+/641155\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: Michael Pratt \u003cmpratt@google.com\u003e\nAuto-Submit: Ian Lance Taylor \u003ciant@google.com\u003e\nReviewed-by: Ian Lance Taylor \u003ciant@google.com\u003e\n"
    },
    {
      "commit": "1c14dcadc3ab57365f78d5cec67223a88a720479",
      "tree": "2dd1d458b094bd9b5d960e5761e2ced73660fd62",
      "parents": [
        "d4ac05dc8c4c953ec29cae3df56c0833f4010763"
      ],
      "author": {
        "name": "Nahum Shalman",
        "email": "nahamu@gmail.com",
        "time": "Thu Jan 02 18:07:06 2025 +0000"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Tue Jan 07 00:03:00 2025 -0800"
      },
      "message": "unix: add GetPeerUcred and UcredGet for solaris\n\nChange-Id: I74ba119fb729ef46899de04c686115f960975bb3\nReviewed-on: https://go-review.googlesource.com/c/sys/+/639755\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nAuto-Submit: Ian Lance Taylor \u003ciant@google.com\u003e\nReviewed-by: Michael Pratt \u003cmpratt@google.com\u003e\nReviewed-by: Ian Lance Taylor \u003ciant@google.com\u003e\nReviewed-by: Matt Layher \u003cmdlayher@gmail.com\u003e\n"
    },
    {
      "commit": "d4ac05dc8c4c953ec29cae3df56c0833f4010763",
      "tree": "1e343ec24d503f4cc06fa687ec9e5309ef2b7b59",
      "parents": [
        "680bd24a5f379f8bd7b015f25e94865905dd8b34"
      ],
      "author": {
        "name": "Sebastiaan van Stijn",
        "email": "github@gone.nl",
        "time": "Tue Dec 24 20:44:42 2024 +0000"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Thu Dec 26 08:00:01 2024 -0800"
      },
      "message": "windows: update NewLazyDLL, LoadDLL docs to point to NewLazySystemDLL\n\nPoint users to the NewLazySystemDLL utility that was added in CL 21592.\n\nChange-Id: I5fddd927fe6628f06a6266b225949c4227fb79f1\nGitHub-Last-Rev: 1fe36ed335f040797ae2c778188e40c29604f135\nGitHub-Pull-Request: golang/sys#240\nReviewed-on: https://go-review.googlesource.com/c/sys/+/638715\nReviewed-by: Jorropo \u003cjorropo.pgm@gmail.com\u003e\nAuto-Submit: Ian Lance Taylor \u003ciant@google.com\u003e\nAuto-Submit: Jorropo \u003cjorropo.pgm@gmail.com\u003e\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: Cherry Mui \u003ccherryyz@google.com\u003e\nReviewed-by: Ian Lance Taylor \u003ciant@google.com\u003e\n"
    },
    {
      "commit": "680bd24a5f379f8bd7b015f25e94865905dd8b34",
      "tree": "9810099b36a789f80ac1a59b06b74ba79292b8ba",
      "parents": [
        "a7f19e9c2041d17119bde681964de7f560cf41c0"
      ],
      "author": {
        "name": "Sebastiaan van Stijn",
        "email": "github@gone.nl",
        "time": "Tue Dec 24 20:44:46 2024 +0000"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Thu Dec 26 07:58:30 2024 -0800"
      },
      "message": "windows: remove unused errString type\n\nIt\u0027s no longer used since CL 165759.\n\nChange-Id: Ie8c834a6dd1147889ec47bf92a5d4cce08bbf4fd\nGitHub-Last-Rev: 3f0c460db144b70b008a762f12a6e0c1ff6bdfbf\nGitHub-Pull-Request: golang/sys#241\nReviewed-on: https://go-review.googlesource.com/c/sys/+/638716\nReviewed-by: Ian Lance Taylor \u003ciant@google.com\u003e\nAuto-Submit: Jorropo \u003cjorropo.pgm@gmail.com\u003e\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: Cherry Mui \u003ccherryyz@google.com\u003e\nReviewed-by: Jorropo \u003cjorropo.pgm@gmail.com\u003e\nAuto-Submit: Ian Lance Taylor \u003ciant@google.com\u003e\n"
    },
    {
      "commit": "a7f19e9c2041d17119bde681964de7f560cf41c0",
      "tree": "e898473446ad5b682082375ed457185bf1753fd9",
      "parents": [
        "fe16172d1123f5350a8c5585395465de6866de4c"
      ],
      "author": {
        "name": "Tobias Klauser",
        "email": "tklauser@distanz.ch",
        "time": "Mon Dec 16 13:14:32 2024 +0100"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Tue Dec 17 08:13:49 2024 -0800"
      },
      "message": "unix: add Dup3 on dragonfly\n\nUse the same implementation as on freebsd which is also what the\ndragonfly libc uses.\n\nChange-Id: I0ed513ae15fcb6dac77b2fc76f662723d66b75c6\nReviewed-on: https://go-review.googlesource.com/c/sys/+/636435\nAuto-Submit: Tobias Klauser \u003ctobias.klauser@gmail.com\u003e\nReviewed-by: Ian Lance Taylor \u003ciant@google.com\u003e\nReviewed-by: Carlos Amedee \u003ccarlos@golang.org\u003e\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nRun-TryBot: Tobias Klauser \u003ctobias.klauser@gmail.com\u003e\nTryBot-Result: Gopher Robot \u003cgobot@golang.org\u003e\n"
    },
    {
      "commit": "fe16172d1123f5350a8c5585395465de6866de4c",
      "tree": "2957b9eae83b949c0b549a0ce18f301e8b030eb2",
      "parents": [
        "0a57dbcf35b2b0a3288884251b763684d3748e39"
      ],
      "author": {
        "name": "Ian Lance Taylor",
        "email": "iant@golang.org",
        "time": "Mon Dec 02 21:16:52 2024 -0800"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Tue Dec 03 18:44:20 2024 +0000"
      },
      "message": "unix: define IfMsghdr2, IfData64, and RtMsghdr2 on darwin\n\nChange-Id: I6943f6b5bd9f7d0ef5bad24ed638b8cf5dd0353d\nReviewed-on: https://go-review.googlesource.com/c/sys/+/633077\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nAuto-Submit: Ian Lance Taylor \u003ciant@golang.org\u003e\nReviewed-by: Damien Neil \u003cdneil@google.com\u003e\nReviewed-by: Michael Knyszek \u003cmknyszek@google.com\u003e\n"
    },
    {
      "commit": "0a57dbcf35b2b0a3288884251b763684d3748e39",
      "tree": "abf953fd0d2df54677e28eb173438c5b146ab26d",
      "parents": [
        "3cf1e67d0c949e8e6da575b9a2ff8b09ac17d9c1"
      ],
      "author": {
        "name": "Mauri de Souza Meneguzzo",
        "email": "mauri870@gmail.com",
        "time": "Mon Nov 18 15:47:16 2024 +0000"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Mon Nov 18 19:38:36 2024 +0000"
      },
      "message": "unix: update to kernel Linux 6.12\n\nChange-Id: I7c8157d5f1b597b6ae249b20866bbad918b46fa4\nGitHub-Last-Rev: 0bbc2efbab1d85249d81a200b7821b7901cea2dd\nGitHub-Pull-Request: golang/sys#238\nReviewed-on: https://go-review.googlesource.com/c/sys/+/629075\nAuto-Submit: Ian Lance Taylor \u003ciant@google.com\u003e\nReviewed-by: Ian Lance Taylor \u003ciant@google.com\u003e\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\n"
    },
    {
      "commit": "3cf1e67d0c949e8e6da575b9a2ff8b09ac17d9c1",
      "tree": "a09e71ff0458006839a79d10170209a7b252b0f1",
      "parents": [
        "d2cea7095ffebfecd082483022e0e13400ecf0d8"
      ],
      "author": {
        "name": "Tobias Klauser",
        "email": "tklauser@distanz.ch",
        "time": "Wed Nov 13 10:35:57 2024 +0100"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Wed Nov 13 21:52:06 2024 +0000"
      },
      "message": "unix: don\u0027t fail TestPpoll on EINTR\n\nTestPpoll sometimes fails builders due to Ppoll getting interrupted and\nreturning EINTR:\n\n--- FAIL: TestPpoll (0.00s)\n    syscall_linux_test.go:299: Ppoll: unexpected error: interrupted system call\n\nFix this by retrying Ppoll in case of EINTR, same as CL 298189 in\nTestPoll.\n\nFixes golang/go#66324\n\nChange-Id: I8ce4e2c00fe3b7a078cd75b4b15bb076d3a87fb2\nReviewed-on: https://go-review.googlesource.com/c/sys/+/627395\nReviewed-by: Cherry Mui \u003ccherryyz@google.com\u003e\nReviewed-by: Ian Lance Taylor \u003ciant@google.com\u003e\nAuto-Submit: Tobias Klauser \u003ctobias.klauser@gmail.com\u003e\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "d2cea7095ffebfecd082483022e0e13400ecf0d8",
      "tree": "12891ed002c57af30d081f271ec7d5d666135352",
      "parents": [
        "a13946c675ce76b00da8b04680749446c36d55a5"
      ],
      "author": {
        "name": "MOHAN KUMAR R",
        "email": "73128508+MOHANKUMAR-IT@users.noreply.github.com",
        "time": "Wed Nov 13 04:31:43 2024 +0000"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Wed Nov 13 05:11:24 2024 +0000"
      },
      "message": "windows: add functions to get named pipe process IDs\n\nFixes https://github.com/golang/go/issues/70086\n\nChange-Id: I0cd188f075490b1ea630b26b74aa201796d60d3a\nGitHub-Last-Rev: 498fe730f26f7766414913f6c21440c5f078b4c6\nGitHub-Pull-Request: golang/sys#235\nReviewed-on: https://go-review.googlesource.com/c/sys/+/626215\nReviewed-by: David Chase \u003cdrchase@google.com\u003e\nReviewed-by: Carlos Amedee \u003ccarlos@golang.org\u003e\nAuto-Submit: Ian Lance Taylor \u003ciant@google.com\u003e\nReviewed-by: Quim Muntal \u003cquimmuntal@gmail.com\u003e\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: Ian Lance Taylor \u003ciant@google.com\u003e\n"
    },
    {
      "commit": "a13946c675ce76b00da8b04680749446c36d55a5",
      "tree": "2815299006f5151198fce6c293e63527818fe576",
      "parents": [
        "e0753d46944376af67385bb4c7c419d13967bcd9"
      ],
      "author": {
        "name": "MOHAN KUMAR R",
        "email": "mohankumar.it.2001@gmail.com",
        "time": "Tue Nov 12 09:54:58 2024 +0000"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Tue Nov 12 17:28:48 2024 +0000"
      },
      "message": "windows: regenerate zsyscall_windows.go\n\nChange-Id: I714d13f534520a444dd9601d280d32c4427a8e69\nGitHub-Last-Rev: 861daf25d8330bdc3c50ab94f2429d6eecba53a5\nGitHub-Pull-Request: golang/sys#236\nReviewed-on: https://go-review.googlesource.com/c/sys/+/626379\nCommit-Queue: Ian Lance Taylor \u003ciant@google.com\u003e\nReviewed-by: Alex Brainman \u003calex.brainman@gmail.com\u003e\nReviewed-by: Ian Lance Taylor \u003ciant@google.com\u003e\nReviewed-by: Cherry Mui \u003ccherryyz@google.com\u003e\nAuto-Submit: Ian Lance Taylor \u003ciant@google.com\u003e\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "e0753d46944376af67385bb4c7c419d13967bcd9",
      "tree": "2bfb8638b9753c406f2f8875e5efcec851eaf5eb",
      "parents": [
        "c29efe38de3592b9ec11d314613d7a63126cddbf"
      ],
      "author": {
        "name": "Quim Muntal",
        "email": "quimmuntal@gmail.com",
        "time": "Tue Nov 05 14:45:35 2024 +0000"
      },
      "committer": {
        "name": "Quim Muntal",
        "email": "quimmuntal@gmail.com",
        "time": "Tue Nov 05 15:28:52 2024 +0000"
      },
      "message": "Revert \"windows/mkwinsyscall: use syscall.SyscallN instead of syscall.Syscall{6,9,12,15}\"\n\nThis reverts CL 614082.\n\nReason for revert: syscall.SyscallN allocates more than its syscall.SyscallX counterparts, producing perf-related test failures across the board.\n\nUpdates #70197\n\nChange-Id: I51107d909fcdbef4e65ee3f84932b2a0e7804f1b\nReviewed-on: https://go-review.googlesource.com/c/sys/+/625375\nReviewed-by: Ian Lance Taylor \u003ciant@google.com\u003e\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\n"
    },
    {
      "commit": "c29efe38de3592b9ec11d314613d7a63126cddbf",
      "tree": "e7849bb6de92da160ab4e6f94b6af2c5c903d691",
      "parents": [
        "8f2aa9fb488f140f155cdc02b438533a5c75eeed"
      ],
      "author": {
        "name": "database64128",
        "email": "free122448@hotmail.com",
        "time": "Thu Oct 31 11:17:53 2024 +0000"
      },
      "committer": {
        "name": "Quim Muntal",
        "email": "quimmuntal@gmail.com",
        "time": "Tue Nov 05 07:10:30 2024 +0000"
      },
      "message": "windows: add iphlpapi functions for change notifications\n\nThe NotifyIpInterfaceChange and NotifyUnicastIpAddressChange functions\nregister a user-defined callback function for receiving network\ninterface and IP address change notifications. The GetIfEntry2Ex and\nGetUnicastIpAddressEntry functions can be called to retrieve complete\ninformation about the changed interface or address.\n\nThe CancelMibChangeNotify2 function deregisters for change\nnotifications.\n\nChange-Id: Iee29405ffa135c6aa0120f9aa046e3706e2bac47\nGitHub-Last-Rev: a8309cd81a33dc4cf93474db537f35165318b12f\nGitHub-Pull-Request: golang/sys#211\nReviewed-on: https://go-review.googlesource.com/c/sys/+/603755\nReviewed-by: Alex Brainman \u003calex.brainman@gmail.com\u003e\nReviewed-by: Carlos Amedee \u003ccarlos@golang.org\u003e\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: David Chase \u003cdrchase@google.com\u003e\n"
    },
    {
      "commit": "8f2aa9fb488f140f155cdc02b438533a5c75eeed",
      "tree": "8537c3a21a05739a69d4cf78b61be8636b119d66",
      "parents": [
        "054f1fcdf746e45edc4baf1840e5c5750b7a864a"
      ],
      "author": {
        "name": "Vaughn Iverson",
        "email": "vsivsi@yahoo.com",
        "time": "Mon Oct 14 15:29:07 2024 -0700"
      },
      "committer": {
        "name": "Keith Randall",
        "email": "khr@golang.org",
        "time": "Mon Nov 04 23:17:32 2024 +0000"
      },
      "message": "cpu: conditionally re-enable AVX512 support on darwin/amd64\n\nDarwin opmask clobbering bug was fixed in kernel version 21.3.0\nas released in MacOS 12.2.0. This commit resolves issue by\nchecking for Darwin AVX512 support via a sysctl call with the\naddition of a kernel minimum version check.\n\nThe kernel version check is completed without adding new\ndependencies to x/sys/cpu. A sysctl call is accomplished by\ncopying a minimal amount of code from x/sys/unix, to retrieve\nonly the needed KERN_OSRELEASE value. This code is structured\nin the same manner as an existing analogous AIX/PPC64 syscall.\n\nThe resulting dotted version string value is then parsed for\nnumeric comparison with a dependency free function.\n\nAll code in this contribution is structured to ease removal of\nthe special darwin/amd64 codepaths when that OS/arch combination\nis eventually no longer supported by golang.\n\nResolves issue: golang/go#49233, reinstates fix for issue: golang/go#43089\n\nChange-Id: I4755fc8b3865eb6562b0959ecc910e2c46ac6cb4\nReviewed-on: https://go-review.googlesource.com/c/sys/+/620256\nReviewed-by: Keith Randall \u003ckhr@google.com\u003e\nReviewed-by: Keith Randall \u003ckhr@golang.org\u003e\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: Carlos Amedee \u003ccarlos@golang.org\u003e\nReviewed-by: vsivsi@yahoo.com \u003cvsivsi@yahoo.com\u003e\n"
    },
    {
      "commit": "054f1fcdf746e45edc4baf1840e5c5750b7a864a",
      "tree": "bb41808fde4e55b8c493d63d1c2ed92beb060dd1",
      "parents": [
        "ca0404159d3968c81cc85385a3ef8ee058ecb850"
      ],
      "author": {
        "name": "Ian Lance Taylor",
        "email": "iant@golang.org",
        "time": "Thu Oct 31 15:43:02 2024 -0700"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Sat Nov 02 04:18:59 2024 +0000"
      },
      "message": "README: don\u0027t recommend go get\n\nThese days people will just import the packages and the go tool will\ndo the right thing. We don\u0027t need to explain it.\n\nAdd a pointer to the git repo, though.\n\nFor golang/go#62645\n\nChange-Id: I94cd9c588a68d92c61d00be05740248509a2ae6e\nReviewed-on: https://go-review.googlesource.com/c/sys/+/624078\nAuto-Submit: Ian Lance Taylor \u003ciant@google.com\u003e\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@golang.org\u003e\nReviewed-by: Ian Lance Taylor \u003ciant@google.com\u003e\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nCommit-Queue: Ian Lance Taylor \u003ciant@google.com\u003e\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\n"
    },
    {
      "commit": "ca0404159d3968c81cc85385a3ef8ee058ecb850",
      "tree": "7636ef6e77e008f27460876254284e4c9995d4b3",
      "parents": [
        "18e038c8ee1d315bcf6e5365414c1b1ddcc06c1c"
      ],
      "author": {
        "name": "Mac Malainey",
        "email": "mac.malainey@ibm.com",
        "time": "Mon Oct 28 15:33:04 2024 +0000"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Tue Oct 29 15:10:58 2024 +0000"
      },
      "message": "unix: extend z/OS support\n\nextend support for z/OS target by adding the following syscalls:\n- Sendfile (library implementation)\n- Fcntl\n- MmapPtr\n- MunmapPtr\n\nChange-Id: I098748802c2b275c15758e9d0132fca0490e9b70\nGitHub-Last-Rev: 5aafd0b757c20e7c29d29e6286fd952ea494408f\nGitHub-Pull-Request: golang/sys#223\nReviewed-on: https://go-review.googlesource.com/c/sys/+/620375\nReviewed-by: Carlos Amedee \u003ccarlos@golang.org\u003e\nReviewed-by: Ian Lance Taylor \u003ciant@google.com\u003e\nAuto-Submit: Ian Lance Taylor \u003ciant@google.com\u003e\nReviewed-by: Bill O\u0027Farrell \u003cbillotosyr@gmail.com\u003e\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "18e038c8ee1d315bcf6e5365414c1b1ddcc06c1c",
      "tree": "ea60acfc2f7473bc09440177a113702d563b59a7",
      "parents": [
        "d045236a8d4b76a8a8d1fee1c3db5e78a2871381"
      ],
      "author": {
        "name": "Tobias Klauser",
        "email": "tklauser@distanz.ch",
        "time": "Fri Oct 25 10:00:44 2024 +0200"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Mon Oct 28 15:03:49 2024 +0000"
      },
      "message": "unix: move NETLINK_* consts to own section\n\nThis makes it easier to distinguish them from the IFLA_* and add new\nentries. Also refresh the IFLA_* consts while at it.\n\nChange-Id: I94aa56c9f99d0714668d8150cb6185d57e2d789c\nReviewed-on: https://go-review.googlesource.com/c/sys/+/622515\nAuto-Submit: Tobias Klauser \u003ctobias.klauser@gmail.com\u003e\nReviewed-by: Ian Lance Taylor \u003ciant@google.com\u003e\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: Carlos Amedee \u003ccarlos@golang.org\u003e\n"
    },
    {
      "commit": "d045236a8d4b76a8a8d1fee1c3db5e78a2871381",
      "tree": "b8fc2602667a8bbc9ede20e1798fe1f5ae61288a",
      "parents": [
        "cff53d5a33f46e1cf36b1e28015328cf33c88375"
      ],
      "author": {
        "name": "qmuntal",
        "email": "quimmuntal@gmail.com",
        "time": "Wed Oct 23 10:24:06 2024 +0200"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Mon Oct 28 14:49:53 2024 +0000"
      },
      "message": "windows: implement Ftruncate using a single syscall on Windows\n\nFtruncate can be implemented on Windows using a single syscall. This\nmakes the implementation more efficient and less prone to races when\nused in combination with other Seek calls.\n\nNote that this is the x/sys counterpart for CL 618835.\n\nChange-Id: Ie9be356bd953ccce85c0dd87a5dcc6ccf4fec464\nReviewed-on: https://go-review.googlesource.com/c/sys/+/621935\nReviewed-by: Alex Brainman \u003calex.brainman@gmail.com\u003e\nAuto-Submit: Quim Muntal \u003cquimmuntal@gmail.com\u003e\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: Michael Pratt \u003cmpratt@google.com\u003e\nReviewed-by: Damien Neil \u003cdneil@google.com\u003e\n"
    },
    {
      "commit": "cff53d5a33f46e1cf36b1e28015328cf33c88375",
      "tree": "e9e208a6e3b326d1bd1197406bda2ebb97916e26",
      "parents": [
        "123459f09655dd6e41895fbb34b94dce6030ef8b"
      ],
      "author": {
        "name": "Dmitri Shuralyov",
        "email": "dmitshur@golang.org",
        "time": "Fri Oct 25 11:25:09 2024 -0400"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Fri Oct 25 18:35:15 2024 +0000"
      },
      "message": "unix: gofmt after CL 610296\n\nAlso remove a few unhelpful blank lines.\n\nChange-Id: I4001a25ec409406855b7800afd88738c43f60b90\nReviewed-on: https://go-review.googlesource.com/c/sys/+/621921\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\nReviewed-by: Ian Lance Taylor \u003ciant@google.com\u003e\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nAuto-Submit: Dmitri Shuralyov \u003cdmitshur@golang.org\u003e\n"
    },
    {
      "commit": "123459f09655dd6e41895fbb34b94dce6030ef8b",
      "tree": "0772e19412ea279891693ad7908512eed7cdcc8a",
      "parents": [
        "df4a4da00ce033d67dddcb2ddf804f1ba85e5ccc"
      ],
      "author": {
        "name": "Joon Lee",
        "email": "Joon.S.Lee@ibm.com",
        "time": "Fri Oct 25 15:21:42 2024 +0000"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Fri Oct 25 15:27:13 2024 +0000"
      },
      "message": "unix: update z/OS implementation of fcntl and mmap\n\n- Add a wrapper function around fcntl to handle different operation\n  types and new fcntl implementation that accepts uintptr as an arg.\n- Add support for calling mmap/munmap with address pointers.\n- Add accompanying tests for new functions.\n\nChange-Id: If5e77aa4cf2cccfd431de4f3bd0c5014a761e167\nGitHub-Last-Rev: 07e32a4ab797c7baffdb50f8407cf679cabf1dae\nGitHub-Pull-Request: golang/sys#216\nReviewed-on: https://go-review.googlesource.com/c/sys/+/610296\nReviewed-by: Ian Lance Taylor \u003ciant@google.com\u003e\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\nAuto-Submit: Dmitri Shuralyov \u003cdmitshur@golang.org\u003e\nTryBot-Bypass: Dmitri Shuralyov \u003cdmitshur@golang.org\u003e\n"
    },
    {
      "commit": "df4a4da00ce033d67dddcb2ddf804f1ba85e5ccc",
      "tree": "0a20da47a40413304c1a64d0038c42958383e6f6",
      "parents": [
        "696d3420cccbbe15af2103ecbae2939c380f271e"
      ],
      "author": {
        "name": "Tobias Klauser",
        "email": "tklauser@distanz.ch",
        "time": "Wed Oct 23 13:17:15 2024 +0200"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Thu Oct 24 15:42:44 2024 +0000"
      },
      "message": "unix/linux: adjust Dockerfile ENV key value format\n\nThis fixes the following warnings emitted when running mkall.sh on\nGOOS\u003dlinux with a recent Docker version:\n\n 6 warnings found (use --debug to expand):\n - LegacyKeyValueFormat: \"ENV key\u003dvalue\" should be used instead of legacy \"ENV key value\" format (line 4)\n - LegacyKeyValueFormat: \"ENV key\u003dvalue\" should be used instead of legacy \"ENV key value\" format (line 24)\n - LegacyKeyValueFormat: \"ENV key\u003dvalue\" should be used instead of legacy \"ENV key value\" format (line 25)\n - LegacyKeyValueFormat: \"ENV key\u003dvalue\" should be used instead of legacy \"ENV key value\" format (line 26)\n - LegacyKeyValueFormat: \"ENV key\u003dvalue\" should be used instead of legacy \"ENV key value\" format (line 33)\n - LegacyKeyValueFormat: \"ENV key\u003dvalue\" should be used instead of legacy \"ENV key value\" format (line 56)\n\nAlso see https://docs.docker.com/reference/build-checks/legacy-key-value-format/\n\nChange-Id: Icdf05cbe7b8650fc2fec84e010c7401807f5f75f\nReviewed-on: https://go-review.googlesource.com/c/sys/+/621956\nReviewed-by: Ian Lance Taylor \u003ciant@google.com\u003e\nAuto-Submit: Tobias Klauser \u003ctobias.klauser@gmail.com\u003e\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nAuto-Submit: Ian Lance Taylor \u003ciant@google.com\u003e\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\n"
    },
    {
      "commit": "696d3420cccbbe15af2103ecbae2939c380f271e",
      "tree": "c0fec9ec5a50a2d4f15c3352fdcdd63dcc83fd15",
      "parents": [
        "60d787735c809793229fb92b822bb58639dadd51"
      ],
      "author": {
        "name": "Tobias Klauser",
        "email": "tklauser@distanz.ch",
        "time": "Wed Oct 23 12:43:45 2024 +0200"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Thu Oct 24 15:37:41 2024 +0000"
      },
      "message": "unix: gofmt after CL 621375\n\nChange-Id: Ibcd776913317d3b38b418190fa93c6eae52ffc0d\nReviewed-on: https://go-review.googlesource.com/c/sys/+/621955\nReviewed-by: Ian Lance Taylor \u003ciant@google.com\u003e\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nAuto-Submit: Tobias Klauser \u003ctobias.klauser@gmail.com\u003e\nAuto-Submit: Ian Lance Taylor \u003ciant@google.com\u003e\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\n"
    },
    {
      "commit": "60d787735c809793229fb92b822bb58639dadd51",
      "tree": "c5adaad98ef12348a983b232f2f51549747cd26d",
      "parents": [
        "256d1dfe8f4174de6a1d895c4960bf524d4eee09"
      ],
      "author": {
        "name": "Yaroslav Kolomiiets",
        "email": "yrk@meta.com",
        "time": "Tue Oct 22 01:46:19 2024 +0000"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Wed Oct 23 15:19:30 2024 +0000"
      },
      "message": "unix: add PTP_PF_* constants on Linux\n\nThese represent valid values for PtpPinDesc.Func.\nThey are defined as enum, thus not emitted from mkerrors.sh.\n\nChange-Id: Ibac22d56214fa0f64a4095dfc000692a5e5e994a\nGitHub-Last-Rev: e7990b08820162090a90488ca79bc069cfe21487\nGitHub-Pull-Request: golang/sys#229\nReviewed-on: https://go-review.googlesource.com/c/sys/+/621735\nReviewed-by: Michael Pratt \u003cmpratt@google.com\u003e\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: Ian Lance Taylor \u003ciant@google.com\u003e\nAuto-Submit: Ian Lance Taylor \u003ciant@google.com\u003e\n"
    },
    {
      "commit": "256d1dfe8f4174de6a1d895c4960bf524d4eee09",
      "tree": "0ab2bbee3624993fb999b80a1ff0deb3c534ee19",
      "parents": [
        "adbb8bbcaf61edb0ab74e32ff0a674fe164e913f"
      ],
      "author": {
        "name": "Yaroslav Kolomiiets",
        "email": "yrk@meta.com",
        "time": "Mon Oct 21 15:14:08 2024 +0000"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Mon Oct 21 18:42:12 2024 +0000"
      },
      "message": "unix: add PTP IOCTLs on Linux\n\nThe IOCTLs are used for interacting with PTP-specific functions of NIC and time card drivers.\n\nDescription:\nhttps://netdevconf.info/0x18/docs/netdev-0x18-paper39-talk-slides/netdev-intro-ptp-api.pdf\n\nChange-Id: If50d605958e5cee451146cf68cc95a3704917512\nGitHub-Last-Rev: 44fac1cb1a96b28050f9b9b0c2d986b0feba933f\nGitHub-Pull-Request: golang/sys#225\nReviewed-on: https://go-review.googlesource.com/c/sys/+/621375\nReviewed-by: Michael Pratt \u003cmpratt@google.com\u003e\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nAuto-Submit: Ian Lance Taylor \u003ciant@google.com\u003e\nReviewed-by: Ian Lance Taylor \u003ciant@google.com\u003e\n"
    },
    {
      "commit": "adbb8bbcaf61edb0ab74e32ff0a674fe164e913f",
      "tree": "2c8869a7a53b7c3db4f90ea4d8d15607d4a1e5e9",
      "parents": [
        "a57fdb85076964bd1c96b4301786a89ca1932d95"
      ],
      "author": {
        "name": "mertakman",
        "email": "mertakman2012@gmail.com",
        "time": "Mon Sep 23 13:21:04 2024 +0000"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Mon Oct 21 13:42:39 2024 +0000"
      },
      "message": "windows/mkwinsyscall: use syscall.SyscallN instead of syscall.Syscall{6,9,12,15}\n\nReplace syscall.Syscall6, Syscall9, Syscall12, and Syscall15 with syscall.SyscallN for Go 1.18+. This simplifies system calls by allowing the exact number of arguments needed, eliminating zero padding and reducing potential errors.\n\nUpdated TestSyscallXGeneration to TestSyscallNGeneration to verify correct SyscallN generation for different argument counts.\n\nChange-Id: Icd6662b591d7548e367b88f34243f5529e177eab\nGitHub-Last-Rev: c06fca1aa4e8dfa514cff2c652f21719f396bafc\nGitHub-Pull-Request: golang/sys#219\nReviewed-on: https://go-review.googlesource.com/c/sys/+/614082\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\nReviewed-by: Ian Lance Taylor \u003ciant@google.com\u003e\nAuto-Submit: Ian Lance Taylor \u003ciant@google.com\u003e\nReviewed-by: Alex Brainman \u003calex.brainman@gmail.com\u003e\nReviewed-by: Quim Muntal \u003cquimmuntal@gmail.com\u003e\n"
    }
  ],
  "next": "a57fdb85076964bd1c96b4301786a89ca1932d95"
}
