In D54526#1246414, @des wrote:Your use of “Obtained from” is incorrect, unless “Hewlett Packard Enterprise” is the name of a piece of open-source software I've never heard of that has a copy of our libutil and already had this patch. You probably want to use “Sponsored by” instead.
- Queries
- All Stories
- Search
- Advanced Search
- Transactions
- Transaction Logs
Feed Advanced Search
Advanced Search
Advanced Search
Tue, Jan 6
Tue, Jan 6
Mon, Jan 5
Mon, Jan 5
Mon, Dec 29
Mon, Dec 29
bio: Fix KASAN invalid access report in biodone
Mon, Dec 22
Mon, Dec 22
khng committed rG725f4b108d54: geom(9): unset the BIO_ERROR_COMPAT flag correctly (authored by khng).
geom(9): unset the BIO_ERROR_COMPAT flag correctly
geom(9): struct bio KBI fix
Sun, Dec 21
Sun, Dec 21
In D54327#1241761, @kib wrote:I suppose this is for stable/15, right?
Fix multi-line comments and wordings.
Within biodone(9):
- Translate bio_error_compat to bio_error, then clear the bio_error_compat and BIO_ERROR_COMPAT flag.
- Beforef calling bp->bio_done(), set the bio_error_compat field and BIO_ERROR_COMPAT flag if BIO_ERROR is set. Clear bio_error_compat and the BIO_ERROR_COMPAT flag after returning from bp->bio_done().
Sat, Dec 20
Sat, Dec 20
In D54327#1241511, @imp wrote:So a few words about why this is useful. Our KBI commitments on 15.x is fuzzy at best. What does this enable?
g_io_request will empty bio_error_compat as well.
Nov 27 2025
Nov 27 2025
khng committed rG52c0749723bd: libsecureboot: do further checks on files without manifests (authored by khng).
libsecureboot: do further checks on files without manifests
Nov 26 2025
Nov 26 2025
Oct 23 2025
Oct 23 2025
Sep 14 2025
Sep 14 2025
khng committed rGc065db9f83ff: contrib/libxo: fix API header files inclusions in C++ source files (authored by aokblast).
contrib/libxo: fix API header files inclusions in C++ source files
khng committed rG6faaef201ca3: contrib/libxo: fix API header files inclusions in C++ source files (authored by aokblast).
contrib/libxo: fix API header files inclusions in C++ source files
Sep 7 2025
Sep 7 2025
khng committed rG11ace56fa030: contrib/libxo: fix API header files inclusions in C++ source files (authored by aokblast).
contrib/libxo: fix API header files inclusions in C++ source files
Sep 5 2025
Sep 5 2025
khng updated the diff for D52389: libkern: implement string functions as wrappers on ASAN/CSAN kernels.
Only implement this for string stuff. mem* stuff will end up calling into itself again because of the use of __builtin_mem*.
khng retitled D52389: libkern: implement string functions as wrappers on ASAN/CSAN kernels from libkern: implement string functions as wrappers on ASAN/CSAN kernels to libkern: implement string functions as wrappers on ASAN/CSAN kernels.
khng retitled D52389: libkern: implement string functions as wrappers on ASAN/CSAN kernels from libkern: implement str*/mem* as wrappers for SAN-enabled kernel to libkern: implement string functions as wrappers on ASAN/CSAN kernels.
khng added a comment to D52389: libkern: implement string functions as wrappers on ASAN/CSAN kernels.
Have to rethink the whole patch again.
khng planned changes to D52389: libkern: implement string functions as wrappers on ASAN/CSAN kernels.
khng updated the diff for D52389: libkern: implement string functions as wrappers on ASAN/CSAN kernels.
Updated.
khng updated the summary of D52389: libkern: implement string functions as wrappers on ASAN/CSAN kernels.
khng retitled D52389: libkern: implement string functions as wrappers on ASAN/CSAN kernels from libkern: implement strlen as a wrapper for SAN-enabled kernel to libkern: implement str*/mem* as wrappers for SAN-enabled kernel.
khng planned changes to D52389: libkern: implement string functions as wrappers on ASAN/CSAN kernels.
Sep 4 2025
Sep 4 2025
khng updated the diff for D52389: libkern: implement string functions as wrappers on ASAN/CSAN kernels.
style(9).
khng updated the summary of D52389: libkern: implement string functions as wrappers on ASAN/CSAN kernels.
khng requested review of D52389: libkern: implement string functions as wrappers on ASAN/CSAN kernels.
Sep 3 2025
Sep 3 2025
khng committed rGe2a3408b612f: irdma: normalize .CURDIR-relative paths to SRCTOP (authored by khng).
irdma: normalize .CURDIR-relative paths to SRCTOP
IfAPI: fix LINT-NOIP build
IfAPI: restore KBI after bceb9c2f2b19
Sep 1 2025
Sep 1 2025
khng updated the diff for D47930: contrib/libxo: fix API header files inclusions in C++ source files.
Updated.
khng retitled D47930: contrib/libxo: fix API header files inclusions in C++ source files from contrib/libxo/libxo/*.h fix libxo header include when the source is C++ to contrib/libxo: fix API header files inclusions in C++ source files.
Aug 27 2025
Aug 27 2025
khng committed rGa93e46f15693: irdma: normalize .CURDIR-relative paths to SRCTOP (authored by khng).
irdma: normalize .CURDIR-relative paths to SRCTOP
Aug 23 2025
Aug 23 2025
Aug 10 2025
Aug 10 2025
amd64/pmap: include opt_kstack_pages.h
Aug 3 2025
Aug 3 2025
amd64/pmap: include opt_kstack_pages.h
Aug 2 2025
Aug 2 2025
khng retitled D51709: amd64/pmap: include opt_kstack_pages.h from amd64: include opt_kstack_pages.h to amd64/pmap: include opt_kstack_pages.h.
Revert "amd64: include opt_kstack_pages.h"
khng added a reverting change for rGd5ec97156d33: amd64: include opt_kstack_pages.h: rGee09ce3f1f2e: Revert "amd64: include opt_kstack_pages.h".
khng added a reverting change for D51676: amd64/pmap: include opt_kstack_pages.h: rGee09ce3f1f2e: Revert "amd64: include opt_kstack_pages.h".
Aug 1 2025
Aug 1 2025
amd64: include opt_kstack_pages.h
markj's suggestion.
In D51676#1180379, @markj wrote:But that use of KSTACK_PAGES matches the definition of BOOTSTACK_SIZE in amd64/locore.S, which also doesn't include opt_kstack_pages.h. So both files should include it.
Jun 25 2025
Jun 25 2025
In D46537#1061028, @markj wrote:In D46537#1060924, @khng wrote:Or, I might just do it the way like how other debugger does - not using elf_file but doing adjustments with only ELF parsing libraries rather.
As discussed elsewhere, I'd prefer to have libkvm walk the linker_files list and locate the corresponding binaries, like kgdb does. This way we avoid growing the kernel ABI.
Jun 12 2025
Jun 12 2025
Jun 11 2025
Jun 11 2025
Jun 9 2025
Jun 9 2025
khng committed rG42905aa17b7e: nfsd, rpcbind: add -P option to support pidfile path (authored by khng).
nfsd, rpcbind: add -P option to support pidfile path
Addressed.
Jun 8 2025
Jun 8 2025
By the way, given that rpcbind and nfsd will install a default pidfile to /var/run even without specifying -P: shall we document that somewhere in RELNOTES and the commit message, or do we make the errno == EEXIST case a warn() call instead of errx()? I am thinking of that because some people might spin up multiple nfsd in their setup without using the rc.d/nfsd script, and with different bound IP for each nfsd spun.
In D50624#1158182, @rmacklem wrote:I'll leave the minor nits up to you.
Are you a committer or do you need me
to do it?
Jun 2 2025
Jun 2 2025
Add comments.
May 31 2025
May 31 2025
May 18 2025
May 18 2025
khng committed rG10d94b403add: sched: mark several kern.sched.* sysctls as CTLFLAG_RWTUN (authored by khng).
sched: mark several kern.sched.* sysctls as CTLFLAG_RWTUN
May 11 2025
May 11 2025
khng committed rG62f55b34ec42: sched: mark several kern.sched.* sysctls as CTLFLAG_RWTUN (authored by khng).
sched: mark several kern.sched.* sysctls as CTLFLAG_RWTUN
May 10 2025
May 10 2025
Add more sysctls.
khng retitled D50279: sched: mark several kern.sched.* sysctls as CTLFLAG_RWTUN from sched: mark preempt_thresh and sched_interact as RWTUN to sched: mark several kern.sched.* sysctls as CTLFLAG_RWTUN.
Changed commit message.
khng retitled D50279: sched: mark several kern.sched.* sysctls as CTLFLAG_RWTUN from sched: mark preempt_thresh and interact_score as RWTUN to sched: mark preempt_thresh and sched_interact as RWTUN.
Apr 11 2025
Apr 11 2025
khng committed rG7c72c0822b94: tmpfs: turn vfs.tmpfs.memory_percent into CTLFLAG_RWTUN (authored by khng).
tmpfs: turn vfs.tmpfs.memory_percent into CTLFLAG_RWTUN
Apr 10 2025
Apr 10 2025
Mar 15 2025
Mar 15 2025
khng committed rGfa301530e0ca: arm64: bus: Add 36-bit address mask for use in bus space allocations (authored by khng).
arm64: bus: Add 36-bit address mask for use in bus space allocations
Feb 6 2025
Feb 6 2025
khng committed rG5484c3d6eb31: arm64: bus: Add 36-bit address mask for use in bus space allocations (authored by khng).
arm64: bus: Add 36-bit address mask for use in bus space allocations
Dec 5 2024
Dec 5 2024
@phil for a confirmation as well.
Nov 30 2024
Nov 30 2024
khng committed rG57a7f61b13c3: kerneldump: fix incorrect SETSIZE to BIT_COPY_STORE_REL when livedump (authored by khng).
kerneldump: fix incorrect SETSIZE to BIT_COPY_STORE_REL when livedump
Nov 24 2024
Nov 24 2024
Nov 23 2024
Nov 23 2024
khng committed rG9ad8116b5461: kerneldump: fix incorrect SETSIZE to BIT_COPY_STORE_REL when livedump (authored by khng).
kerneldump: fix incorrect SETSIZE to BIT_COPY_STORE_REL when livedump