]> git.ipfire.org Git - thirdparty/git.git/commitdiff
Merge branch 'ps/writev' into seen
authorJunio C Hamano <gitster@pobox.com>
Thu, 30 Jul 2026 17:44:37 +0000 (10:44 -0700)
committerJunio C Hamano <gitster@pobox.com>
Thu, 30 Jul 2026 17:44:37 +0000 (10:44 -0700)
A compatibility wrapper for writev(3p) has been reintroduced,
including fixes for CMake build and 'MAX_IO_SIZE' limits on NonStop.
Calls to write(3p) in send_sideband() and cat_blob() have been
refactored to use writev(3p) wrappers to reduce syscall overhead.

* ps/writev:
  fast-import: use writev(3p) to send cat-blob responses
  sideband: use writev(3p) to send pktlines
  wrapper: properly handle MAX_IO_SIZE in writev(3p)
  wrapper: introduce writev(3p) wrappers
  compat/posix: introduce writev(3p) wrapper

1  2 
Makefile
builtin/fast-import.c
config.mak.uname
contrib/buildsystems/CMakeLists.txt
meson.build
sideband.c

diff --cc Makefile
Simple merge
Simple merge
Simple merge
Simple merge
diff --cc meson.build
Simple merge
diff --cc sideband.c
Simple merge