Page MenuHomeFreeBSD
Feed Advanced Search

Apr 15 2024

emaste accepted D44587: LinuxKPI: add __counted_by() and __nonstring.

LGTM, CC @dim in case he has any extra insight on the two forms.

Apr 15 2024, 5:01 PM
emaste accepted D44798: man: do not ignore the exit status of roff tools.

OK. Discarding errors from $cattool is not directly related to the original issue, right?

Apr 15 2024, 1:16 PM
emaste accepted D44590: LinuxKPI: sk_buff: implement skb_queue_splice_tail_init().
Apr 15 2024, 1:20 AM

Apr 13 2024

emaste accepted D44782: NOTES: Move the VirtIO entries to the MI NOTES file.
Apr 13 2024, 10:22 PM

Apr 10 2024

emaste accepted D44735: vmm: Define a dummy _start symbol in vmm_hyp_blob.elf.
Apr 10 2024, 2:19 PM
emaste accepted D44732: pciconf(8): dump AMD IOMMU Base Capability.
Apr 10 2024, 12:28 AM
emaste accepted D44732: pciconf(8): dump AMD IOMMU Base Capability.
Apr 10 2024, 12:14 AM

Apr 9 2024

emaste committed rG54030e8a5df5: dma.conf: Fix typo (authored by Mikael Urankar <mikael@FreeBSD.org>).
dma.conf: Fix typo
Apr 9 2024, 1:39 PM
emaste committed rGc525951492dd: freebsd-update: Fix typo in comment (authored by a-biardi <a.biardi@tiscali.it>).
freebsd-update: Fix typo in comment
Apr 9 2024, 1:39 PM
emaste committed rG8e8d76571f77: ccdconfig: reference gpart rather than fdisk and disklabel (authored by emaste).
ccdconfig: reference gpart rather than fdisk and disklabel
Apr 9 2024, 1:38 PM
emaste committed rGda7a43501881: ccdconfig: remove obsolete references to BSD disklabels (authored by emaste).
ccdconfig: remove obsolete references to BSD disklabels
Apr 9 2024, 1:38 PM
emaste committed rG7ced57106295: ccdconfig: reference gpart rather than fdisk and disklabel (authored by emaste).
ccdconfig: reference gpart rather than fdisk and disklabel
Apr 9 2024, 1:36 PM

Apr 7 2024

emaste committed rGe8b7c78c1b38: Cirrus-CI: switch to llvm18 by default (authored by emaste).
Cirrus-CI: switch to llvm18 by default
Apr 7 2024, 9:24 PM
emaste committed rG9031978083ce: rights.4: add note about rights not being simple bitmasks (authored by emaste).
rights.4: add note about rights not being simple bitmasks
Apr 7 2024, 4:59 PM
emaste committed rGa2ce5a2dc95f: tar: make error reporting more robust and use correct errno (authored by emaste).
tar: make error reporting more robust and use correct errno
Apr 7 2024, 4:59 PM
emaste committed rG6ac10e8a72a7: rights.4: add note about rights not being simple bitmasks (authored by emaste).
rights.4: add note about rights not being simple bitmasks
Apr 7 2024, 4:35 PM
emaste committed rG507e18dfc324: freebsd-update: Fix typo in comment (authored by a-biardi <a.biardi@tiscali.it>).
freebsd-update: Fix typo in comment
Apr 7 2024, 4:35 PM
emaste committed rGbedc8daace26: dma.conf: Fix typo (authored by Mikael Urankar <mikael@FreeBSD.org>).
dma.conf: Fix typo
Apr 7 2024, 4:35 PM

Apr 6 2024

emaste added a comment to D44587: LinuxKPI: add __counted_by() and __nonstring.

From a textcase in the LLVM review that introduced it (https://reviews.llvm.org/D148381):

Apr 6 2024, 10:30 PM

Apr 5 2024

emaste accepted D44643: Add OpenBSD 7.5 to bsd-family-tree.
Apr 5 2024, 1:35 PM
emaste accepted D44614: exports.5: Clarify that exported dirs should be local mount points.
Apr 5 2024, 12:23 PM
emaste accepted D44636: tarfs.5: Provide some guidance on zstd frame sizes.
Apr 5 2024, 12:21 PM

Apr 4 2024

emaste added a comment to D44583: LinuxKPI: Remove an unused local var fileid from the macro request_module.

I was just curious how (and why) this got spotted given it's been sitting there like this for a decade.

Apr 4 2024, 6:52 PM
emaste added a comment to D44583: LinuxKPI: Remove an unused local var fileid from the macro request_module.

I don't know if the code path in drm_encoder_slave.c actually uses this

Apr 4 2024, 6:36 PM
emaste accepted D44583: LinuxKPI: Remove an unused local var fileid from the macro request_module.

sure, there is no need to pass in a temporary variable just to discard the result

Apr 4 2024, 6:17 PM
emaste accepted D44636: tarfs.5: Provide some guidance on zstd frame sizes.

This LGTM thanks

Apr 4 2024, 5:19 PM

Apr 3 2024

emaste added inline comments to D44618: fusefs: fix two bugs regarding _PC_MIN_HOLE_SIZE.
Apr 3 2024, 9:44 PM
emaste accepted D44614: exports.5: Clarify that exported dirs should be local mount points.
Apr 3 2024, 4:28 PM
emaste added a comment to D44614: exports.5: Clarify that exported dirs should be local mount points.

It's a bit terse, but: https://docs.freebsd.org/en/books/handbook/zfs/#zfs-zfs-set-share

Apr 3 2024, 4:27 PM
emaste added a comment to D44614: exports.5: Clarify that exported dirs should be local mount points.

(Do we have something like Klara's https://klarasystems.com/articles/nfs-shares-with-zfs/ in a man page or the Handbook?)

Apr 3 2024, 2:48 PM
emaste added a comment to D44614: exports.5: Clarify that exported dirs should be local mount points.

Should we mention something about ZFS here? I guess there should be a high-level section on ZFS/NFS that has a xref to wherever the sharenfs property is documented, and we could have an internal reference to tat section from the "Note well" text.

Apr 3 2024, 2:47 PM
emaste committed rG26c9cc10b220: boot0: remove reference to fdisk (authored by emaste).
boot0: remove reference to fdisk
Apr 3 2024, 1:08 PM
emaste committed rGbade279b8106: tar: make error reporting more robust and use correct errno (authored by emaste).
tar: make error reporting more robust and use correct errno
Apr 3 2024, 1:08 PM
emaste accepted D44603: LinuxKPI: add BITS_TO_BYTES().
Apr 3 2024, 1:08 AM

Apr 2 2024

emaste committed rG51b2556ee60a: bsdlabel: add BUGS section documenting 8 partition limit (authored by emaste).
bsdlabel: add BUGS section documenting 8 partition limit
Apr 2 2024, 1:59 PM
emaste committed rG1f97fc87f1a6: Cirrus-CI: Add manual Clang 18 jobs (authored by emaste).
Cirrus-CI: Add manual Clang 18 jobs
Apr 2 2024, 1:58 PM
emaste committed rG9f9289901c86: bsdlabel: add BUGS section documenting 8 partition limit (authored by emaste).
bsdlabel: add BUGS section documenting 8 partition limit
Apr 2 2024, 1:57 PM
emaste committed rG8db49fc84c53: msgs: Use C99 bool instead of defining our own (authored by collin.funk1_gmail.com).
msgs: Use C99 bool instead of defining our own
Apr 2 2024, 1:55 PM
emaste committed rG918117116254: freebsd-update: Fix typo in comment (authored by a-biardi <a.biardi@tiscali.it>).
freebsd-update: Fix typo in comment
Apr 2 2024, 12:46 PM
emaste accepted D44591: LinuxKPI: napi_schedule() requires return value.
Apr 2 2024, 12:20 PM
emaste added inline comments to D44590: LinuxKPI: sk_buff: implement skb_queue_splice_tail_init().
Apr 2 2024, 12:18 PM
emaste accepted D44588: LinuxKPI: add dev_alloc_pages().
Apr 2 2024, 12:14 PM
emaste accepted D44587: LinuxKPI: add __counted_by() and __nonstring.

In general __has_attribute(foo) to check
I think this is fine to get the driver compiling but ought to have a TODO comment

Apr 2 2024, 12:12 PM
emaste accepted D44586: LinuxKPI: implement memzero_explicit().
Apr 2 2024, 12:09 PM
emaste added a comment to D44586: LinuxKPI: implement memzero_explicit().

as an aside we should really add memset_explicit to libc and libkern

Apr 2 2024, 12:09 PM
emaste accepted D44525: linux: support IUTF8.
Apr 2 2024, 12:06 PM

Apr 1 2024

emaste committed rG7249e0d28c23: crunch: remove fdisk from examples (authored by emaste).
crunch: remove fdisk from examples
Apr 1 2024, 11:51 PM
emaste committed rG87c576a25a1f: release: rework distributions list (authored by emaste).
release: rework distributions list
Apr 1 2024, 11:51 PM

Mar 31 2024

emaste committed rGd68c68693e11: tar: make error reporting more robust and use correct errno (authored by emaste).
tar: make error reporting more robust and use correct errno
Mar 31 2024, 2:41 PM

Mar 30 2024

emaste accepted D44557: Document some best practices related to vendor import:.

I'm fine with this version, or with some updates for @imp's notes.

Mar 30 2024, 9:39 PM
emaste added inline comments to D44557: Document some best practices related to vendor import:.
Mar 30 2024, 9:37 PM

Mar 29 2024

emaste added inline comments to D44557: Document some best practices related to vendor import:.
Mar 29 2024, 4:50 PM
emaste added a comment to D44546: sound: Make verbose sndstat output more readable.

So, the patch will break this, but I think OBS has to be patched anyway...

Mar 29 2024, 12:54 PM

Mar 28 2024

emaste committed R9:593c16f52c2b: EOL: Bump stable/13 to April 30, 2026 (authored by emaste).
EOL: Bump stable/13 to April 30, 2026
Mar 28 2024, 3:35 PM
emaste added a comment to D44546: sound: Make verbose sndstat output more readable.

Note that there is software that parses /dev/sndstat, e.g.
https://github.com/obsproject/obs-studio/blob/6f3f7b4e5a561a02bc0c7cd37260cd7814fba1a9/plugins/oss-audio/oss-input.c#L463

Mar 28 2024, 2:21 PM
emaste closed D42487: handbook/serialcomms: update for 115200 bps default.
Mar 28 2024, 12:51 PM
emaste committed R9:bfe164303878: serialcomms: update for 115200 bps default (authored by emaste).
serialcomms: update for 115200 bps default
Mar 28 2024, 12:51 PM
emaste committed R9:50aa88e00999: Update SA and EN templates from secteam SVN repo (authored by emaste).
Update SA and EN templates from secteam SVN repo
Mar 28 2024, 12:37 PM

Mar 27 2024

emaste accepted D44522: amd64: handle MXCSR from XSAVEOPT when x87 state was optimized.
Mar 27 2024, 4:54 PM
emaste added inline comments to D44522: amd64: handle MXCSR from XSAVEOPT when x87 state was optimized.
Mar 27 2024, 3:38 PM
emaste committed rGc92400a6f690: dma.conf: Fix typo (authored by Mikael Urankar <mikael@FreeBSD.org>).
dma.conf: Fix typo
Mar 27 2024, 3:14 PM
emaste added a comment to D44522: amd64: handle MXCSR from XSAVEOPT when x87 state was optimized.

I'm not fully familiar with the xsave details - I'm curious why this was AMD-specific (and/or, what implies that the x87 area was not saved, in the new block)?

Mar 27 2024, 1:25 PM

Mar 26 2024

emaste added a comment to D44499: Clarify how exports work for administrative controls.

See also: D44502

Mar 26 2024, 11:52 PM
emaste accepted D44499: Clarify how exports work for administrative controls.
Mar 26 2024, 11:51 PM
emaste accepted D44502: Make mountd generate warning log messages when administrative controls exports entire file systems.
Mar 26 2024, 12:29 AM

Mar 25 2024

emaste committed rGb16cb28aca00: ssh: Update to OpenSSH 9.7p1 (authored by emaste).
ssh: Update to OpenSSH 9.7p1
Mar 25 2024, 10:40 PM
emaste committed rG495bdd698e42: linuxkpi: remove invalid KASSERT from hash_add_rcu (authored by emaste).
linuxkpi: remove invalid KASSERT from hash_add_rcu
Mar 25 2024, 10:32 PM
emaste committed rG464fa66f639b: ssh: Update to OpenSSH 9.7p1 (authored by emaste).
ssh: Update to OpenSSH 9.7p1
Mar 25 2024, 10:32 PM
emaste committed rGc9bd948da3c8: arm64: Save an instruction in locore.S (authored by gfunni234_gmail.com).
arm64: Save an instruction in locore.S
Mar 25 2024, 10:30 PM
emaste committed rG3f8927179476: blacklistd: Handle fds that are pointing to routing sockets (authored by jlduran_gmail.com).
blacklistd: Handle fds that are pointing to routing sockets
Mar 25 2024, 10:29 PM
emaste committed rG602ea0ced129: sound: Fix OSS API requests for more than 8 channels (authored by dev_submerge.ch).
sound: Fix OSS API requests for more than 8 channels
Mar 25 2024, 10:29 PM
emaste committed rG49e126a03b6b: ctfmerge: demote "No ctf sections found" to a warning (authored by emaste).
ctfmerge: demote "No ctf sections found" to a warning
Mar 25 2024, 10:28 PM
emaste committed rG7dc5c6c4120e: bsdlabel: add BUGS section documenting 8 partition limit (authored by emaste).
bsdlabel: add BUGS section documenting 8 partition limit
Mar 25 2024, 10:27 PM
emaste added a comment to D43575: fdisk: disconnect from the build.

I won't commit this before all dependencies are addressed - mainly I want to get deprecation notices into the tree and MFC'd.

Mar 25 2024, 10:20 PM
emaste added a comment to D44500: tzsetup: be explicit about *timezone* abbreviation.

I'm not entirely convinced this dialog should exist at all...

Mar 25 2024, 8:42 PM
emaste requested review of D44500: tzsetup: be explicit about *timezone* abbreviation.
Mar 25 2024, 8:28 PM
emaste closed D43586: bsdlabel: emit deprecation notice when run.

Committed (with typo in Differential Revision, which is why it didn't auto-close)

Mar 25 2024, 8:22 PM
emaste added a comment to D43585: fdisk: emit deprecation notice when run.

It seems I haven't proposed a deprecation notice for the fdisk.8 man page yet

Mar 25 2024, 8:01 PM
emaste committed rG3bd637afbd68: boot0: remove reference to fdisk (authored by emaste).
boot0: remove reference to fdisk
Mar 25 2024, 8:00 PM
emaste committed rG3661658c76ce: bsdlabel: emit deprecation notice when run (authored by emaste).
bsdlabel: emit deprecation notice when run
Mar 25 2024, 8:00 PM
emaste updated subscribers of D44499: Clarify how exports work for administrative controls.
Mar 25 2024, 7:51 PM
emaste accepted D44499: Clarify how exports work for administrative controls.

makes sense to me. a couple of little notes on phrasing

Mar 25 2024, 7:50 PM
emaste committed rGb6f3cced151f: bsdlabel: add deprecation notice (authored by emaste).
bsdlabel: add deprecation notice
Mar 25 2024, 7:44 PM
emaste closed D43563: bsdlabel: add legacy notice.
Mar 25 2024, 7:44 PM
emaste accepted D44497: x86: test the right CPUID bit when checking for XSAVEOPT support.
Mar 25 2024, 5:29 PM
emaste accepted D44498: amd64: initialize td_frame stack area for init(8) main thread.
Mar 25 2024, 3:21 PM
emaste added a comment to D44498: amd64: initialize td_frame stack area for init(8) main thread.

Would it be excessive to just zero td_frame in MI code?

Mar 25 2024, 1:59 PM

Mar 24 2024

emaste committed rGadc61137fdf7: Cirrus-CI: bump Clang versions to 16 and 17 (authored by emaste).
Cirrus-CI: bump Clang versions to 16 and 17
Mar 24 2024, 5:50 PM
emaste committed rGc3c2233c9673: gpioevents: Fix build with newer Clang (authored by John F. Carr <jfc@mit.edu>).
gpioevents: Fix build with newer Clang
Mar 24 2024, 5:49 PM

Mar 23 2024

emaste updated subscribers of D44453: coredirector - Intel TD/HFI driver - Part1: Add ITD/HFI related MSR/CPUID defines to specialregs.h.

FYI, if you have reason to upload new patches please include full context (via e.g. git show -U999999) - see https://wiki.freebsd.org/Phabricator for details.

Mar 23 2024, 2:33 PM

Mar 22 2024

emaste committed rG0459337491cd: makefs: warn that ffs sectorsize other than 512 may not work (authored by emaste).
makefs: warn that ffs sectorsize other than 512 may not work
Mar 22 2024, 7:04 PM
emaste committed rG8669e516f0e6: ccdconfig: reference gpart rather than fdisk and disklabel (authored by emaste).
ccdconfig: reference gpart rather than fdisk and disklabel
Mar 22 2024, 6:51 PM
emaste closed D43564: ccdconfig: reference gpart rather than fdisk and disklabel.
Mar 22 2024, 6:51 PM
emaste committed rGa59eba2caacf: bsdlabel: limit to 8 partitions (authored by emaste).
bsdlabel: limit to 8 partitions
Mar 22 2024, 6:45 PM
emaste committed rG8e402178193f: makefs: warn that ffs sectorsize other than 512 may not work (authored by emaste).
makefs: warn that ffs sectorsize other than 512 may not work
Mar 22 2024, 6:44 PM
emaste committed rGa323dd42bcac: bsdlabel: limit to 8 partitions (authored by emaste).
bsdlabel: limit to 8 partitions
Mar 22 2024, 6:43 PM
emaste committed rG537bdafbc25d: rights.4: add note about rights not being simple bitmasks (authored by emaste).
rights.4: add note about rights not being simple bitmasks
Mar 22 2024, 2:03 PM
emaste closed D44473: rights.4: add note about rights not being simple bitmasks.
Mar 22 2024, 2:03 PM
emaste committed rG163286a86176: LinuxKPI: Queue skbuffs at tail in __skb_queue_tail (authored by tom_coldrick.cc).
LinuxKPI: Queue skbuffs at tail in __skb_queue_tail
Mar 22 2024, 2:01 PM
emaste updated the diff for D44473: rights.4: add note about rights not being simple bitmasks.

Add .Pp

Mar 22 2024, 1:50 PM