git: 6a6e4c93d2 - main - Status/2023Q3/valgrind.adoc: Add report

Lorenzo Salvadore <[email protected]>
Newsgroups gmane.os.freebsd.devel.cvs.doc
Message-ID <[email protected]>
The branch main has been updated by salvadore:

URL: https://cgit.FreeBSD.org/doc/commit/?id=6a6e4c93d28c34618c0b3cb487c8a82636720c22

commit 6a6e4c93d28c34618c0b3cb487c8a82636720c22
Author:     Paul Floyd <[email protected]>
AuthorDate: 2023-09-12 10:20:41 +0000
Commit:     Lorenzo Salvadore <[email protected]>
CommitDate: 2023-09-12 14:38:59 +0000

    Status/2023Q3/valgrind.adoc: Add report
    
    Reviewed by:    status (Pau Amma <[email protected]>), grahamperrin
    Pull Request:   https://github.com/freebsd/doc/pull/251
---
 .../en/status/report-2023-07-2023-09/valgrind.adoc | 23 ++++++++++++++++++++++
 1 file changed, 23 insertions(+)

diff --git a/website/content/en/status/report-2023-07-2023-09/valgrind.adoc b/website/content/en/status/report-2023-07-2023-09/valgrind.adoc
new file mode 100644
index 0000000000..332b256cdb
--- /dev/null
+++ b/website/content/en/status/report-2023-07-2023-09/valgrind.adoc
@@ -0,0 +1,23 @@
+=== Valgrind: valgrind-devel updated for FreeBSD 15
+  
+Links: +
+link:https://www.valgrind.org/[Valgrind Home Page] URL: link:https://www.valgrind.org/[] +
+link:https://www.valgrind.org/docs/manual/dist.news.html[Valgrind News] URL: link:https://www.valgrind.org/docs/manual/dist.news.html[]
+
+Contact: Paul Floyd <[email protected]>
+
+The package:devel/valgrind-devel[] is in the process of being updated.
+This contains most of what will be in the official release of Valgrind 3.22 due out in October.
+
+`memcheck` has been enhanced with some more checks.
+It will now report usage of `realloc` with a size of zero.
+Such usage is not portable and is deprecated (C23 will make it Undefined Behaviour).
+`memcheck` now validates the values used for alignment and sized delete for `memalign`, `posix_memalign`, `aligned_alloc` and all aligned and sized overloads of `operator new` and `operator delete`.
+Reading `DWARF` debuginfo is now done in a lazy manner which can improve performance.
+
+As usual there are numerous small bugfixes.
+
+Specific to FreeBSD there is now support for FreeBSD 15.
+Two extra `_umtx_op` operations are now supported, `UMTX_OP_GET_MIN_TIMEOUT` and `UMTX_OP_SET_MIN_TIMEOUT`.
+There is a fix for the use of sysctl kern proc pathname with the guest pid or -1 which previously returned the path of the Valgrind host. The sysctl will now return the name of the guest.
+Support for the `close_range` system call has been added.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.