Page MenuHomeFreeBSD

mhorne (Mitchell Horne)
User

Projects

User Details

User Since
Mar 22 2019, 4:46 AM (372 w, 5 d)

Recent Activity

Yesterday

mhorne requested review of D56971: linux/io: handle memtype_wc mapping for !DMAP range.
Tue, May 12, 2:50 PM
mhorne added a comment to D56969: gpart.8: add entry for xbootldr type.

I tried to capture the sense of the specification, rather than specific (Linux/systemd) usage. Please double check it.

Tue, May 12, 2:15 PM
mhorne requested review of D56969: gpart.8: add entry for xbootldr type.
Tue, May 12, 2:13 PM
mhorne committed rGdab8138e13de: g_part,mkimg: Add additional GPT partition types (authored by bscott_bunyatech.com.au).
g_part,mkimg: Add additional GPT partition types
Tue, May 12, 2:01 PM
mhorne committed rG351fad05e075: if_eqos_starfive: Read MAC address from device tree (authored by bscott_bunyatech.com.au).
if_eqos_starfive: Read MAC address from device tree
Tue, May 12, 2:01 PM
mhorne closed D56784: Add additional partition types to mkimg utility to allow creaation of riscv images.
Tue, May 12, 2:01 PM
mhorne closed D56782: Correctly set the MAC address for ethernet interfaces on Starfive VisionFiv2 2, riscv64 SBC.
Tue, May 12, 2:01 PM

Mon, May 11

mhorne accepted D56784: Add additional partition types to mkimg utility to allow creaation of riscv images.
Mon, May 11, 4:52 PM
mhorne accepted D56924: riscv/pmap.c: Add a ddb command for inspecting PTE hierachy.

LGTM

Mon, May 11, 3:13 PM
mhorne accepted D56923: riscv: Add SpacemiT K1 vendor and CPU IDs.
Mon, May 11, 3:05 PM

Thu, May 7

mhorne added inline comments to D45961: dev-handbook: Split x86 assembly chapter into new article.
Thu, May 7, 5:52 PM
mhorne updated the diff for D45962: x86-assembly: update the article a bit.

Update article tags.

Thu, May 7, 5:51 PM
mhorne added a comment to D45961: dev-handbook: Split x86 assembly chapter into new article.

Shall I move ahead with this set of changes? If anyone wants me to wait on their review, please say so.

Thu, May 7, 5:39 PM
mhorne updated the summary of D45961: dev-handbook: Split x86 assembly chapter into new article.
Thu, May 7, 5:38 PM
mhorne added a comment to D56430: x86-assembly: generate/update .po files.

I don't really understand how the .po files work, @ebrandi usually regenerates them all at once every few months.

The .po files are generated using po4a (https://www.po4a.org/), and then they load all of them to the weblate instance.
And when the translation is finished, they convert the .po files into .adoc using also po4a

Thu, May 7, 5:37 PM
mhorne accepted D56782: Correctly set the MAC address for ethernet interfaces on Starfive VisionFiv2 2, riscv64 SBC.

Thanks again. When I have the chance I will test this and merge the change (likely early next week).

Thu, May 7, 5:31 PM

Wed, May 6

mhorne requested changes to D56782: Correctly set the MAC address for ethernet interfaces on Starfive VisionFiv2 2, riscv64 SBC.

Thanks for digging into this.

Wed, May 6, 6:34 PM
mhorne requested changes to D56784: Add additional partition types to mkimg utility to allow creaation of riscv images.

Looks good, with one required change.

Wed, May 6, 5:46 PM

Thu, Apr 30

mhorne committed rG0ed292531e04: debug.sh.8: Add FILES section (authored by temcbun_gmail.com).
debug.sh.8: Add FILES section
Thu, Apr 30, 1:51 PM
mhorne closed D56659: debug.sh.8: Add FILES section.
Thu, Apr 30, 1:50 PM · Contributor Reviews (src), manpages, docs
mhorne committed rG16dd59298288: ddb.4: add 'show preload' entry (authored by mhorne).
ddb.4: add 'show preload' entry
Thu, Apr 30, 1:45 PM
mhorne added inline comments to D56646: Make links to drivers man in hardware.adoc.
Thu, Apr 30, 12:35 PM · releng

Tue, Apr 28

mhorne committed rG146b30bad9f6: hwpmc: Add extra_mask sysctls per counter type (authored by afscoelho_gmail.com).
hwpmc: Add extra_mask sysctls per counter type
Tue, Apr 28, 6:50 PM
mhorne committed rG39f48829a045: hwpmc: Add IBS capability control policy (authored by afscoelho_gmail.com).
hwpmc: Add IBS capability control policy
Tue, Apr 28, 6:50 PM
mhorne committed rGa9a562a08e77: hwpmc_ibs: Add external error handling (authored by afscoelho_gmail.com).
hwpmc_ibs: Add external error handling
Tue, Apr 28, 6:50 PM

Mon, Apr 27

mhorne added a comment to D56646: Make links to drivers man in hardware.adoc.

VERY GOOD!

Mon, Apr 27, 1:58 PM · releng
mhorne awarded D56646: Make links to drivers man in hardware.adoc a Like token.
Mon, Apr 27, 1:58 PM · releng
mhorne accepted D56659: debug.sh.8: Add FILES section.
Mon, Apr 27, 1:37 PM · Contributor Reviews (src), manpages, docs

Fri, Apr 24

mhorne committed rG576c6e9620df: pmc: Implement the feature bits for recent Zen 4/5 (authored by ali_mashtizadeh.com).
pmc: Implement the feature bits for recent Zen 4/5
Fri, Apr 24, 3:34 PM
mhorne accepted D54444: committers-guide: Switch license to SPDX only.

I know the "Copyright before SPDX" issue was discussed and decided (maybe ad nauseam). I admit I still have little understanding of why, but I note that much more will need to be done to make it known. New code being committed to the src tree still has the SPDX first, as this is the nearly universal precedent.
So, just saying, you who are interested will need to advertise this decision more widely.

Fri, Apr 24, 3:10 PM

Tue, Apr 21

mhorne added a comment to D56517: sys/cdefs.h: Introduce __maybe_unused attribute.

Please also add an entry to the share/man/man9/cdefs.9 man page.

Tue, Apr 21, 2:45 PM
mhorne committed rGfd45987f1f66: hwpmc: Implement IBS process sampling (authored by ali_mashtizadeh.com).
hwpmc: Implement IBS process sampling
Tue, Apr 21, 2:13 PM
mhorne added a comment to D56512: newgrp.1: Fix typo in .Dd.

Based on the original submission it is not a typo (D48877). It took one year for the merge to happen. I suggest just to leave it as is.

Tue, Apr 21, 1:28 PM · Contributor Reviews (src), manpages, docs

Mon, Apr 20

mhorne added inline comments to D53804: riscv cpu_fork(), saving fpe state.
Mon, Apr 20, 8:51 PM · riscv
mhorne added a comment to D56414: riscv: vector extension support.

Cool! A couple initial things.

Mon, Apr 20, 8:24 PM

Fri, Apr 17

mhorne added a comment to D45961: dev-handbook: Split x86 assembly chapter into new article.

If you move this to an article.
Please after putting it in production, remember to ask clusteradm@ to create a redirect in nginx

Fri, Apr 17, 2:36 PM

Thu, Apr 16

mhorne updated the diff for D56430: x86-assembly: generate/update .po files.

Rebase on top of content changes: D45962 and D45963.

Thu, Apr 16, 7:10 PM
mhorne requested review of D56430: x86-assembly: generate/update .po files.
Thu, Apr 16, 7:00 PM
mhorne added reviewers for D45961: dev-handbook: Split x86 assembly chapter into new article: ziaee, docs, vladlen.
Thu, Apr 16, 6:54 PM
mhorne updated the diff for D45963: x86-assembly: fix broken links.

Rebase.

Thu, Apr 16, 6:52 PM
mhorne updated the diff for D45962: x86-assembly: update the article a bit.

Rebase.

Thu, Apr 16, 6:52 PM
mhorne updated the diff for D45961: dev-handbook: Split x86 assembly chapter into new article.

Rebase. Handle moving the new Russian translation.

Thu, Apr 16, 6:52 PM
mhorne committed rG48a05f833c7d: stand/libofw: make OF_hasprop() part of the library (authored by mhorne).
stand/libofw: make OF_hasprop() part of the library
Thu, Apr 16, 5:51 PM
mhorne closed D56429: stand/libofw: make OF_hasprop() part of the library.
Thu, Apr 16, 5:50 PM
mhorne added a comment to D56429: stand/libofw: make OF_hasprop() part of the library.

Looks good; do we have a manpage with the other OF_ methods?

Thu, Apr 16, 4:37 PM
mhorne committed rG95d661225dfc: malloc.9: adjust flag table indentation (authored by mhorne).
malloc.9: adjust flag table indentation
Thu, Apr 16, 4:36 PM
mhorne committed rGb77bd0e70d2f: freebsd32: Fix freebsd11_nstat copyout condition (authored by Weixie Cui <cuiweixie@gmail.com>).
freebsd32: Fix freebsd11_nstat copyout condition
Thu, Apr 16, 4:36 PM
mhorne updated the summary of D56429: stand/libofw: make OF_hasprop() part of the library.
Thu, Apr 16, 4:21 PM
mhorne requested review of D56429: stand/libofw: make OF_hasprop() part of the library.
Thu, Apr 16, 4:16 PM
mhorne committed rGce6b4973ba8c: raspberry_virtgpio: fix OF_hasprop() usage (authored by mhorne).
raspberry_virtgpio: fix OF_hasprop() usage
Thu, Apr 16, 4:16 PM
mhorne committed rG47b0ac1cadc9: OF_getprop.9: update OF_hasprop() signature (authored by mhorne).
OF_getprop.9: update OF_hasprop() signature
Thu, Apr 16, 4:16 PM
mhorne committed rGfb10574334ca: bcm2835_virtgpio: Add driver for virtual GPIO controller on some RPi models (authored by t_uemura_macome.co.jp).
bcm2835_virtgpio: Add driver for virtual GPIO controller on some RPi models
Thu, Apr 16, 3:31 PM
mhorne committed rG14b182448926: conf: Mark vchiq as depending on fdt (authored by andrew).
conf: Mark vchiq as depending on fdt
Thu, Apr 16, 3:31 PM
mhorne committed rG290a7adfb1df: hwpmc: improve diagnostic messages for invalid tunables (authored by paulo_nlink.com.br).
hwpmc: improve diagnostic messages for invalid tunables
Thu, Apr 16, 3:31 PM
mhorne committed rG928091964581: hwpmc.4: correct stale default values and update diagnostics (authored by paulo_nlink.com.br).
hwpmc.4: correct stale default values and update diagnostics
Thu, Apr 16, 3:31 PM
mhorne committed rG3f68410ae7a5: freebsd32: Fix freebsd11_nstat copyout condition (authored by Weixie Cui <cuiweixie@gmail.com>).
freebsd32: Fix freebsd11_nstat copyout condition
Thu, Apr 16, 3:31 PM
mhorne committed rG0a5c45744e21: mq_open(2): document sysctl limit EINVAL and ENFILE conditions (authored by Kit Dallege <xaum.io@gmail.com>).
mq_open(2): document sysctl limit EINVAL and ENFILE conditions
Thu, Apr 16, 3:31 PM
mhorne committed rG00e025341abb: malloc.9: adjust flag table indentation (authored by mhorne).
malloc.9: adjust flag table indentation
Thu, Apr 16, 3:31 PM
mhorne committed rG88c2e9749db6: ObsoleteFiles.inc: remove stale allwinner pages (authored by herbert_mailbox.org).
ObsoleteFiles.inc: remove stale allwinner pages
Thu, Apr 16, 3:31 PM
mhorne committed rG21a8bd08db9a: ObsoleteFiles.inc: correct entry for zpfind.9.gz (authored by herbert_mailbox.org).
ObsoleteFiles.inc: correct entry for zpfind.9.gz
Thu, Apr 16, 3:31 PM
mhorne committed rGf72a16118608: hwpmc: Use rdtsc instead of rdtscp for timestamps (authored by Ali Mashtizadeh <mashti@uwaterloo.ca>).
hwpmc: Use rdtsc instead of rdtscp for timestamps
Thu, Apr 16, 3:31 PM
mhorne committed rG43f87c1ba8a0: usr.sbin/jail/Makefile: remove riscv linker workaround (authored by mhorne).
usr.sbin/jail/Makefile: remove riscv linker workaround
Thu, Apr 16, 3:30 PM
mhorne committed rGf0b8806a73fd: libpmc: Fix the L3 counters for AMD Zen 1-4 (authored by ali_mashtizadeh.com).
libpmc: Fix the L3 counters for AMD Zen 1-4
Thu, Apr 16, 3:30 PM
mhorne committed rGb60cd486a652: ofw: bool-ify OF_hasprop() (authored by mhorne).
ofw: bool-ify OF_hasprop()
Thu, Apr 16, 2:22 PM
mhorne committed rG8728e21bd694: clk_fixed: quiet a warning message (authored by mhorne).
clk_fixed: quiet a warning message
Thu, Apr 16, 2:22 PM
mhorne closed D56204: clk_fixed: quiet a warning message.
Thu, Apr 16, 2:21 PM
mhorne closed D56203: ofw: bool-ify OF_hasprop().
Thu, Apr 16, 2:21 PM
mhorne accepted D56281: build.7: Explain specifying multiple KERNCONFs.
Thu, Apr 16, 1:56 PM

Apr 9 2026

mhorne committed rGc6224994ac70: freebsd32: Fix freebsd11_nstat copyout condition (authored by Weixie Cui <cuiweixie@gmail.com>).
freebsd32: Fix freebsd11_nstat copyout condition
Apr 9 2026, 4:52 PM
mhorne committed rGf86ba3eec596: hwpmc: prevent IBS fetch from getting stuck (authored by ali_mashtizadeh.com).
hwpmc: prevent IBS fetch from getting stuck
Apr 9 2026, 4:36 PM
mhorne committed rG7a1aaca06c33: hwpmc: Fix bug when stopping ibs-op (authored by ali_mashtizadeh.com).
hwpmc: Fix bug when stopping ibs-op
Apr 9 2026, 4:36 PM
mhorne accepted D56296: hwpmc: Fix compile warning.

@ali_mashtizadeh.com is it likely to be used in the near future?

Apr 9 2026, 4:00 PM

Apr 2 2026

mhorne committed rG3e9f4fd6fc50: mq_open(2): document sysctl limit EINVAL and ENFILE conditions (authored by Kit Dallege <xaum.io@gmail.com>).
mq_open(2): document sysctl limit EINVAL and ENFILE conditions
Apr 2 2026, 10:49 PM
mhorne added a comment to D56171: Convert copystr to strlcpy.

It's worse. copystr and strlcpy also have a different
idea of what string length means. Taken into account now.

Apr 2 2026, 2:00 PM

Apr 1 2026

mhorne closed D56183: releases sidenav: label 14.3 as "Legacy".
Apr 1 2026, 2:42 PM
mhorne committed R9:99314342519b: releases sidenav: label 14.3 as "Legacy" (authored by mhorne).
releases sidenav: label 14.3 as "Legacy"
Apr 1 2026, 2:42 PM
mhorne closed D56182: website/i18n: make 'Legacy Release' an i18n keyword.
Apr 1 2026, 2:42 PM
mhorne committed R9:5636b2ce2754: website/i18n: make 'Legacy Release' an i18n keyword (authored by mhorne).
website/i18n: make 'Legacy Release' an i18n keyword
Apr 1 2026, 2:41 PM

Mar 31 2026

mhorne updated the test plan for D56204: clk_fixed: quiet a warning message.
Mar 31 2026, 8:15 PM
mhorne requested review of D56204: clk_fixed: quiet a warning message.
Mar 31 2026, 8:12 PM
mhorne requested review of D56203: ofw: bool-ify OF_hasprop().
Mar 31 2026, 8:12 PM
mhorne committed rG84c68dbb59df: bcm2835_virtgpio: Add driver for virtual GPIO controller on some RPi models (authored by t_uemura_macome.co.jp).
bcm2835_virtgpio: Add driver for virtual GPIO controller on some RPi models
Mar 31 2026, 7:58 PM
mhorne committed rGbe79a42275ca: malloc.9: adjust flag table indentation (authored by mhorne).
malloc.9: adjust flag table indentation
Mar 31 2026, 7:58 PM
mhorne closed D51456: Add support for bcm2835-virtgpio GPIO controller on some RPi models..
Mar 31 2026, 7:57 PM
mhorne accepted D51456: Add support for bcm2835-virtgpio GPIO controller on some RPi models..

I'm sorry this got forgotten. I think this is ready, so I'm going to merge it now so that it doesn't get dropped again.

Mar 31 2026, 7:41 PM
mhorne accepted D56163: Stop refering to non-existing manpage strlcpy(9)..
Mar 31 2026, 4:19 PM
mhorne requested changes to D56171: Convert copystr to strlcpy.

Hi, thanks for taking this on, it would be nice to see this conversion completed.

Mar 31 2026, 4:19 PM
mhorne updated subscribers of D56182: website/i18n: make 'Legacy Release' an i18n keyword.
Mar 31 2026, 3:13 PM
mhorne requested review of D56183: releases sidenav: label 14.3 as "Legacy".
Mar 31 2026, 3:11 PM
mhorne requested review of D56182: website/i18n: make 'Legacy Release' an i18n keyword.
Mar 31 2026, 3:11 PM
mhorne accepted D56153: mdoc.7: Revert upstream changes to Lb/LIBRARY.

Seems like a few have already spoken. Thanks for being attentive here.

Mar 31 2026, 2:46 PM
mhorne accepted D56104: releases: Expand rel-latest macro.

The IGNORE seems like a fine solution for now, and can be changed to fit how these macros actually get used. I suspect the active/legacy release lists will still require frequent micro-management. (this is now your purview? ;) )

Mar 31 2026, 2:45 PM
mhorne accepted D54467: _exit.2: Cross-reference atexit(3).
Mar 31 2026, 2:39 PM · manpages
mhorne added inline comments to D54467: _exit.2: Cross-reference atexit(3).
Mar 31 2026, 2:26 PM · manpages

Mar 30 2026

mhorne accepted D56054: documentation: Bourne shell -> POSIX shell.
Mar 30 2026, 4:38 PM
mhorne added a comment to D56104: releases: Expand rel-latest macro.

Thanks for working on these macros. I think in many places they are highly desirable.

Mar 30 2026, 2:49 PM
mhorne accepted D56054: documentation: Bourne shell -> POSIX shell.

Not an authority on shells and their lineage, but I certainly agree with your assessment in the description.

Mar 30 2026, 2:44 PM

Mar 23 2026

mhorne committed rG2318ea10a3af: hwpmc.4: correct stale default values and update diagnostics (authored by paulo_nlink.com.br).
hwpmc.4: correct stale default values and update diagnostics
Mar 23 2026, 8:23 PM
mhorne committed rGb3a18736ec2f: hwpmc: improve diagnostic messages for invalid tunables (authored by paulo_nlink.com.br).
hwpmc: improve diagnostic messages for invalid tunables
Mar 23 2026, 8:23 PM
mhorne committed rGdf47355fae72: libpmc: Add support for IBS qualifiers (authored by Ali Mashtizadeh <mashti@uwaterloo.ca>).
libpmc: Add support for IBS qualifiers
Mar 23 2026, 8:22 PM