<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/usr.bin, branch release/13.2.0</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=release%2F13.2.0</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=release%2F13.2.0'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2023-03-04T20:17:27Z</updated>
<entry>
<title>Ensure .inc files are regenerated when llvm/clang tblgen binaries change</title>
<updated>2023-03-04T20:17:27Z</updated>
<author>
<name>Dimitry Andric</name>
<email>dim@FreeBSD.org</email>
</author>
<published>2023-02-25T15:25:57Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=8534a7f045bd50240b7dfb417c2240d8aee6646d'/>
<id>urn:sha1:8534a7f045bd50240b7dfb417c2240d8aee6646d</id>
<content type='text'>
When doing a fully incremental build (with WITHOUT_CLEAN enabled), from
a commit before llvm 15 was merged (3264f6b88fce), to a commit after
that, a number of .inc files were not regenerated. This could lead to
unexpected compilation errors when these .inc files were included from
llvm-project sources, similar to:

  In file included from /usr/src/contrib/llvm-project/clang/lib/CodeGen/CGBuiltin.cpp:8268:
  /usr/obj/usr/src/amd64.amd64/lib/clang/libclang/clang/Basic/arm_mve_builtin_cg.inc:279:18: error: no matching constructor for initialization of 'clang::CodeGen::Address'
    Address Val2 = Address(Val1, CharUnits::fromQuantity(2));
                   ^       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Work around this by making the .inc files dependent on the tblgen binary
used for generating them. E.g., we can relatively safely assume that if
the binary gets updated, the .inc files must also be updated. (Although
this is not 100% optimal, the gain by complicating things even more is
probaby not worth the effort.)

Approved by:	re (cperciva)
MFC after:	3 days
Reviewed by:	emaste
Differential Revision: https://reviews.freebsd.org/D38770

(cherry picked from commit ab80f0b21fbb9c44d40e6f7a99090188f4ed2f71)
(cherry picked from commit 3912f99ecae61dc7fe89c076a654332e3adb1bdc)
</content>
</entry>
<entry>
<title>Add nproc(1)</title>
<updated>2023-02-23T17:51:07Z</updated>
<author>
<name>Mateusz Guzik</name>
<email>mjg@FreeBSD.org</email>
</author>
<published>2023-02-04T23:33:48Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=eb9e9f1c2533a8b01446e14a46f45eb7b0cd71e2'/>
<id>urn:sha1:eb9e9f1c2533a8b01446e14a46f45eb7b0cd71e2</id>
<content type='text'>
This program prints the number of CPU threads it can run on, while
respecting cpusets (or not, depending on switches).

It aims to be compatible with nproc as found in GNU coreutils.

Approved by:	re (cperciva)
Reviewed by:	des
Reviewed by:	pstef
Differential Revision:	https://reviews.freebsd.org/D38386

(cherry picked from commit 48bfd3597654490cdc43bf0f591a539d3a28b590)
(cherry picked from commit 31f9db72a35bb20ad01d792eaaa1d6048252ab38)
</content>
</entry>
<entry>
<title>Change "ctlstat -P"'s schema</title>
<updated>2023-02-16T16:24:51Z</updated>
<author>
<name>Alan Somers</name>
<email>asomers@FreeBSD.org</email>
</author>
<published>2023-01-25T18:00:49Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=a064fe6ba9d569233a6927cc4aabeb8210fd5f3f'/>
<id>urn:sha1:a064fe6ba9d569233a6927cc4aabeb8210fd5f3f</id>
<content type='text'>
It now reports stats separately for both ports and luns.

Also, prohibit using both "-p" and "-P" at the same time.

Sponsored by:	Axcient
Reviewed by:	mav
Differential Revision: https://reviews.freebsd.org/D38500
Approved by:	re (cperciva)

(cherry picked from commit 4c163a5480809d0dc8b68dd00bf2ba7d882450f9)
</content>
</entry>
<entry>
<title>top: fix sorting by pid (-o pid)</title>
<updated>2023-02-16T04:53:44Z</updated>
<author>
<name>Kyle Evans</name>
<email>kevans@FreeBSD.org</email>
</author>
<published>2023-02-13T06:39:04Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=b7a3f47bffd2f15d4b0d2cc3a36852bed6960595'/>
<id>urn:sha1:b7a3f47bffd2f15d4b0d2cc3a36852bed6960595</id>
<content type='text'>
The 'pid' order was added, but the equivalent comparator was not back in
8b800d3af2d8c ("Add the PID column to the list of sort keys.").
`ordernames` indices need to match `compares` indices in order for this
to work.

A future commit will restructure all of this to make it less error prone
going forward (see D37083).

Reviewed by:	pstef (D37083)
Approved by:	re (cperciva)

(cherry picked from commit deb63adf945d446ed91a9d84124c71f15ae571d1)
(cherry picked from commit cfd3bd04c245889d339c4f7cb1e45c955537e3eb)
</content>
</entry>
<entry>
<title>contrib/bc: update to version 6.2.4</title>
<updated>2023-02-09T21:34:55Z</updated>
<author>
<name>Stefan Eßer</name>
<email>se@FreeBSD.org</email>
</author>
<published>2023-02-06T21:33:56Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=9b7787294c581d160304d5bc7450cf33421a3e19'/>
<id>urn:sha1:9b7787294c581d160304d5bc7450cf33421a3e19</id>
<content type='text'>
This update contains only documentation changes (new main repository
URL and changed mail address of the program author) and changes to
the build system that do not affect the FreeBSD base system build.

MFC after:	3 days

(cherry picked from commit 4fca8e0f65a8bbbd1242c1f7d8e33b77c479f5de)
</content>
</entry>
<entry>
<title>cmp: Print a summary on SIGINFO.</title>
<updated>2023-02-09T20:32:56Z</updated>
<author>
<name>Dag-Erling Smørgrav</name>
<email>des@FreeBSD.org</email>
</author>
<published>2023-01-31T00:28:47Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=54117b169fba3ed04e30b467d0d209ef398a9c26'/>
<id>urn:sha1:54117b169fba3ed04e30b467d0d209ef398a9c26</id>
<content type='text'>
MFC after:	1 week
Sponsored by:	Klara, Inc.
Reviewed by:	markj
Differential Revision:	https://reviews.freebsd.org/D38280

(cherry picked from commit 6673a5476d029cd5b47b2eed27032211a14f52bd)

cmp: Increase buffer size for non-mmap case.

MFC after:	1 week
Sponsored by:	Klara, Inc.
Reviewed by:	rpokala
Differential Revision:	https://reviews.freebsd.org/D38281

(cherry picked from commit 134841a7f3e5516a83732d40a4d42268c901a492)
</content>
</entry>
<entry>
<title>w: Complete libxo transition.</title>
<updated>2023-02-09T20:32:56Z</updated>
<author>
<name>Dag-Erling Smørgrav</name>
<email>des@FreeBSD.org</email>
</author>
<published>2023-01-25T06:21:13Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=a6edc5b3920944ee42ba101214ada142c55f6301'/>
<id>urn:sha1:a6edc5b3920944ee42ba101214ada142c55f6301</id>
<content type='text'>
MFC after:	1 week
Sponsred by:	Klara, Inc.
Reviewed by:	markj
Differential Revision:	https://reviews.freebsd.org/D38172

(cherry picked from commit d90ff31ae5cd9ba073fbd6a7b2367b5209ea534e)

w: Unlike err(3), xo_err(3) won't accept a null format string.

MFC after:	1 week
X-MFC-with:	d90ff31ae5cd
Sponsored by:	Klara, Inc.
Reviewed by:	imp
Differential Revision:	https://reviews.freebsd.org/D38192

(cherry picked from commit 6fc1bbbf62bda2f1b5be3a4be3d36bc964490ebe)
</content>
</entry>
<entry>
<title>find: Logic nit in man page.</title>
<updated>2023-02-09T20:32:56Z</updated>
<author>
<name>Dag-Erling Smørgrav</name>
<email>des@FreeBSD.org</email>
</author>
<published>2023-01-24T08:53:35Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=174b9fb5738d2da0ddef191d525bbf754db7079a'/>
<id>urn:sha1:174b9fb5738d2da0ddef191d525bbf754db7079a</id>
<content type='text'>
Arguments follow primaries, not the other way around.

MFC after:	1 week
Sponsored by:	Klara, Inc.

Reviewed by:	markj
Differential Revision:	https://reviews.freebsd.org/D38173

(cherry picked from commit 14ebab25e1231decd80a64194e9028a9ada8d6e6)
</content>
</entry>
<entry>
<title>irdma: Add RDMA driver for Intel(R) Ethernet Controller E810</title>
<updated>2023-02-08T00:23:44Z</updated>
<author>
<name>Bartosz Sobczak</name>
<email>bartosz.sobczak@intel.com</email>
</author>
<published>2022-05-23T23:39:27Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=42bad04a21560f3a82ac3bdbd656d69634512cfc'/>
<id>urn:sha1:42bad04a21560f3a82ac3bdbd656d69634512cfc</id>
<content type='text'>
This is an initial commit for RDMA FreeBSD driver for Intel(R) Ethernet
Controller E810, called irdma.  Supporting both RoCEv2 and iWARP
protocols in per-PF manner, RoCEv2 being the default.

Testing has been done using krping tool, perftest, ucmatose, rping,
ud_pingpong, rc_pingpong and others.

Signed-off-by: Eric Joyner &lt;erj@FreeBSD.org&gt;

Reviewed by:	#manpages (pauamma_gundo.com) [documentation]
Relnotes:	yes
Sponsored by:	Intel Corporation
Differential Revision:	https://reviews.freebsd.org/D34690

(cherry picked from commit cdcd52d41e246ba1c0fcfad0769bd691487355ef)
(cherry picked from commit e602a30bb9fc7ee041a0e629d0fd2db7933ffa32)
(cherry picked from commit a6e275af46644af1de365a1edf19742bfa28bb69)
</content>
</entry>
<entry>
<title>timeout: Move from /usr/bin to /bin</title>
<updated>2023-02-07T17:37:53Z</updated>
<author>
<name>Mateusz Piotrowski</name>
<email>0mp@FreeBSD.org</email>
</author>
<published>2023-02-01T15:24:59Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=0a4f7dbd9e9450cea25af944d47dce578960a1b8'/>
<id>urn:sha1:0a4f7dbd9e9450cea25af944d47dce578960a1b8</id>
<content type='text'>
timeout(1) is used by /etc/rc.d/zfskeys. Unfortunately, having
timeout(1) installed in /usr/bin causes problems when /usr is an
encrypted ZFS partition.

Implementing timeout(1) in sh(1) is not trivial. A more elegant solution
is to move timeout(1) to /bin so that it is available to early services
in the boot process.

PR:		265221
Reviewed by:	allanjude, des, imp
Approved by:	allanjude, des, imp
Reported by:	Ivan &lt;r4@sovserv.ru&gt;
Fixes:	33ff39796ffe Add zfskeys rc.d script for auto-loading encryption keys
Relnotes:	yes
Sponsored by:	Modirum MDPay
Sponsored by:	Klara Inc.
Differential Revision:	https://reviews.freebsd.org/D38344

(cherry picked from commit e7ab133648a168c4bf7c11da840663c5581771d8)
</content>
</entry>
</feed>
