Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: golang/sys
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v0.44.0
Choose a base ref
...
head repository: golang/sys
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v0.45.0
Choose a head ref
  • 6 commits
  • 78 files changed
  • 6 contributors

Commits on May 12, 2026

  1. unix: add Readv, Writev, Preadv, Pwritev for OpenBSD

    Add OpenBSD libc syscall wrappers for vectored I/O, and share the
    existing Darwin wrapper implementation and tests.
    
    Fixes golang/go#78049
    
    Change-Id: Ie2743ef36a5cb73b05cc551c9c1108503f5992b6
    Reviewed-on: https://go-review.googlesource.com/c/sys/+/771300
    LUCI-TryBot-Result: [email protected] <[email protected]>
    Reviewed-by: Cherry Mui <[email protected]>
    Reviewed-by: Ian Lance Taylor <[email protected]>
    Auto-Submit: Ian Lance Taylor <[email protected]>
    Reviewed-by: Dmitri Shuralyov <[email protected]>
    aaqaishtyaq authored and gopherbot committed May 12, 2026
    Configuration menu
    Copy the full SHA
    04396e8 View commit details
    Browse the repository at this point in the history

Commits on May 14, 2026

  1. windows: add NtSetEaFile, NtQueryEaFile and NtQueryInformationFile

    unix package already provides support for working with file extended
    attributes via Fsetxattr and Fgetxattr syscalls. Windows offers a similar
    feature implemented by means of NtSetEaFile and NtQueryEaFile syscalls.
    Those syscalls are provided by this patch.
    
    Additionally, NtQueryInformationFile syscall is added. It is required
    for correct implementation of extended attribute support in library
    code, as correct invocation of NtQueryEaFile relies on file information
    returned by said syscall. It also amends the previously accepted
    NtSetInformationFile syscall.
    
    Fixes golang/go#78672
    
    Change-Id: Ia4ba037eb2777ba02a953a57ec1d365aad17cac5
    Reviewed-on: https://go-review.googlesource.com/c/sys/+/766800
    Reviewed-by: Dmitri Shuralyov <[email protected]>
    LUCI-TryBot-Result: [email protected] <[email protected]>
    Reviewed-by: Alex Brainman <[email protected]>
    Reviewed-by: Cherry Mui <[email protected]>
    oakad authored and alexbrainman committed May 14, 2026
    Configuration menu
    Copy the full SHA
    e4444cb View commit details
    Browse the repository at this point in the history

Commits on May 18, 2026

  1. unix: merge Linux readv/writev implementation with Darwin/OpenBSD

    This reduces some code duplication.
    
    Change-Id: Ib648f90a26960d0bc25d2fe27e9b3fb1419ac02d
    Reviewed-on: https://go-review.googlesource.com/c/sys/+/777161
    Reviewed-by: Tobias Klauser <[email protected]>
    Reviewed-by: Dmitri Shuralyov <[email protected]>
    LUCI-TryBot-Result: [email protected] <[email protected]>
    Reviewed-by: Cherry Mui <[email protected]>
    Auto-Submit: Ian Lance Taylor <[email protected]>
    ianlancetaylor authored and gopherbot committed May 18, 2026
    Configuration menu
    Copy the full SHA
    99666ae View commit details
    Browse the repository at this point in the history

Commits on May 20, 2026

  1. cpu: add LLACQ_SCREL, SCQ, DBAR_HINTS detection for loong64

    These three feature detections have been implemented in the Go mainline.
    
    Change-Id: I9c264f7dac0630931d851c04f904d4365d70a28b
    Reviewed-on: https://go-review.googlesource.com/c/sys/+/779781
    LUCI-TryBot-Result: [email protected] <[email protected]>
    Reviewed-by: Meidan Li <[email protected]>
    Reviewed-by: David Chase <[email protected]>
    Reviewed-by: Michael Pratt <[email protected]>
    Auto-Submit: abner chenc <[email protected]>
    abner-chenc authored and gopherbot committed May 20, 2026
    Configuration menu
    Copy the full SHA
    758f71c View commit details
    Browse the repository at this point in the history
  2. cpu: detect zbc extension on riscv64

    Change-Id: Icdd4c279693c67982f37c80a891ecadda8ec108a
    Reviewed-on: https://go-review.googlesource.com/c/sys/+/776280
    LUCI-TryBot-Result: [email protected] <[email protected]>
    Reviewed-by: Keith Randall <[email protected]>
    Reviewed-by: Keith Randall <[email protected]>
    Auto-Submit: Tobias Klauser <[email protected]>
    Reviewed-by: Florian Lehner <[email protected]>
    Reviewed-by: Dmitri Shuralyov <[email protected]>
    tklauser authored and gopherbot committed May 20, 2026
    Configuration menu
    Copy the full SHA
    0a387f7 View commit details
    Browse the repository at this point in the history

Commits on May 21, 2026

  1. unix: update to Linux kernel 7.0

    Change-Id: I2e77f6fa2ac141018c4fe5cba2c8615c9e05d99c
    GitHub-Last-Rev: 5d46d8f
    GitHub-Pull-Request: #274
    Reviewed-on: https://go-review.googlesource.com/c/sys/+/779140
    Reviewed-by: Tobias Klauser <[email protected]>
    Auto-Submit: Dmitri Shuralyov <[email protected]>
    Reviewed-by: Junyang Shao <[email protected]>
    LUCI-TryBot-Result: [email protected] <[email protected]>
    Reviewed-by: Dmitri Shuralyov <[email protected]>
    halfcrazy authored and gopherbot committed May 21, 2026
    Configuration menu
    Copy the full SHA
    397d5f8 View commit details
    Browse the repository at this point in the history
Loading