HomeFreeBSD

Recent Activity
ActivePublic

Recent Activity

Today

imp accepted D60293: mpi3mr: Increase device removal handshake queue depth to 16.
Tue, Oct 6, 5:53 PM
imp accepted D60294: mpi3mr: Add SAS5116 multi-PF controller support.
Tue, Oct 6, 5:52 PM
imp accepted D60295: mpi3mr: Advertise SCSI IO Status Reply support in IOCInit message flags.
Tue, Oct 6, 5:52 PM
dteske added a comment to D60408: dwatch(1): Use mdo(1) instead of sudo(8) when configured.

Right, given the high level of fallout from what can happen if an attacker gains access to Dtrace/dwatch on a system without being prompted for credentials (but instead merely supposing that remote access control is sufficient alone) additional scrutiny is required. The change is fine for systems that roundly reject mac_do for their inability to properly gate access in the face of failed safety systems.

You don't need to "reject" anything. By default, mac_do(4) does not allow anything (assuming it's even loaded, which it should not unless you do something explicit).

Tue, Oct 6, 5:51 PM
imp accepted D60296: mpi3mr: Implement reply queue watermark check to throttle IO submission.
Tue, Oct 6, 5:51 PM
ken added reviewers for D60414: nvme: Add ZNS support (WIP): asomers, fuz.
Tue, Oct 6, 5:51 PM
ken requested review of D60414: nvme: Add ZNS support (WIP).
Tue, Oct 6, 5:50 PM
imp accepted D60297: mpi3mr: Detect invalid IO completions and trigger controller reset.
Tue, Oct 6, 5:50 PM
vishwin committed R11:578ce00b23cf: devel/py-cysignals: use USE_PYTHON=autoplist (authored by vishwin).
devel/py-cysignals: use USE_PYTHON=autoplist
Tue, Oct 6, 5:49 PM
vishwin committed R11:da6741d218da: python.mk: introduce PYTHON_DISABLE_BYTECODE (authored by vishwin).
python.mk: introduce PYTHON_DISABLE_BYTECODE
Tue, Oct 6, 5:45 PM
imp added inline comments to D60303: mpi3mr: Reduce diagnostic register unlock polling delay to 200us.
Tue, Oct 6, 5:42 PM
maxim committed rG0154a0df90c7: bsnmpget: initialise the suboption value in getsubopt1() (authored by maxim).
bsnmpget: initialise the suboption value in getsubopt1()
Tue, Oct 6, 5:40 PM
maxim committed rG2da109690be8: dummynet: do not overflow the points[ED_MAX_SAMPLES_NO] array (authored by maxim).
dummynet: do not overflow the points[ED_MAX_SAMPLES_NO] array
Tue, Oct 6, 5:40 PM
maxim committed rGde5689d1e6ea: bsnmp: validate the lower bound of error_index in responses (authored by maxim).
bsnmp: validate the lower bound of error_index in responses
Tue, Oct 6, 5:40 PM
imp accepted D60404: Draft: systm.h: Remove unused <sys/kpilite.h>.

offset.inc was a huge mistake and should die in a fire, but it's used can't be killed easily.

Tue, Oct 6, 5:38 PM
kib committed rG274236ed084a: rtld.c: avoid double-free on dso load failure in do_load_object() (authored by kib).
rtld.c: avoid double-free on dso load failure in do_load_object()
Tue, Oct 6, 5:34 PM
dteske added a comment to D60408: dwatch(1): Use mdo(1) instead of sudo(8) when configured.

I don't recall who I talked with at BSDCan, but we were in the hacker lounge as he was porting the code from NetBSD to add prompting, and before the convention was over he even had demonstrated a portion of working code.

I haven't seen any code, so can only speculate, but I wouldn't be surprised if that hacker did not understand the current architecture and was using a setuid mdo(1) executable, which is against the purpose of mdo(1). But if that's not the case, I'd like to see this code.

Tue, Oct 6, 5:34 PM
kib closed D60402: rtld.c: avoid double-free on dso load failure in do_load_object().
Tue, Oct 6, 5:34 PM
yuri committed R11:089095b49b3a: lang/quilc: fix fetch (authored by yuri).
lang/quilc: fix fetch
Tue, Oct 6, 5:33 PM
yuri committed R11:d33422e15834: math/py-slepc4py: update 3.25.1 → 3.26.0 (authored by yuri).
math/py-slepc4py: update 3.25.1 → 3.26.0
Tue, Oct 6, 5:32 PM
yuri committed R11:479dec462915: math/slepc: update 3.25.1 → 3.26.0 (authored by yuri).
math/slepc: update 3.25.1 → 3.26.0
Tue, Oct 6, 5:31 PM
olce added a comment to D60408: dwatch(1): Use mdo(1) instead of sudo(8) when configured.

I don't recall who I talked with at BSDCan, but we were in the hacker lounge as he was porting the code from NetBSD to add prompting, and before the convention was over he even had demonstrated a portion of working code.

Tue, Oct 6, 5:30 PM
kib updated the diff for D60283: kern/coredump_vnode.c: avoid dumping to the mount point we suspended.

Calculate mp by VOP_GETWRITEMOUNT()
Do not leak VI_FOPENING

Tue, Oct 6, 5:30 PM
jrm committed R11:2d0e67cb4c4b: devel/freebsd-git-arc: Update to 2026-09-01 src snapshot, 4aeab132f6d8 (authored by jrm).
devel/freebsd-git-arc: Update to 2026-09-01 src snapshot, 4aeab132f6d8
Tue, Oct 6, 5:29 PM
olce added a comment to D60408: dwatch(1): Use mdo(1) instead of sudo(8) when configured.

Right, given the high level of fallout from what can happen if an attacker gains access to Dtrace/dwatch on a system without being prompted for credentials (but instead merely supposing that remote access control is sufficient alone) additional scrutiny is required. The change is fine for systems that roundly reject mac_do for their inability to properly gate access in the face of failed safety systems.

Tue, Oct 6, 5:27 PM
uzsolt committed R11:82fe4ea7ffa9: */*: Bump PORTREVISION (authored by uzsolt).
*/*: Bump PORTREVISION
Tue, Oct 6, 5:26 PM
uzsolt committed R11:602c6870f02e: graphics/mupdf: Update to 1.28.5 (authored by uzsolt).
graphics/mupdf: Update to 1.28.5
Tue, Oct 6, 5:23 PM
dteske accepted D60408: dwatch(1): Use mdo(1) instead of sudo(8) when configured.

I do approve of this change, btw.

Tue, Oct 6, 5:17 PM
andrew accepted D60271: arm64: avoid full icache flushes on PIPT icaches.
Tue, Oct 6, 5:08 PM
olce planned changes to D60377: sys/pcpu.h: Implement IS_BSP() for all arches, provide BSP_CPUID().

Sorry, withdrawing temporarily again, it looks like there is only a single PowerPC platform that does not have the BSP == CPUID 0 invariant, so going to propose a fix for that, which should lead to a lot of simplification of this revision.

Tue, Oct 6, 5:06 PM
afscoelho_gmail.com added a reviewer for D59365: pmc, pmcstat: document PMU event grouping: mhorne.
Tue, Oct 6, 5:04 PM · pmc, manpages
dteske added a comment to D60408: dwatch(1): Use mdo(1) instead of sudo(8) when configured.

mac_do is still not ready for corporate use, because it has a security flaw that I discussed with others at BSDCan.

I'm quite surprised by this statement, on multiple respects. First, I've never been informed of that, although I'm the maintainer. Second, I don't think this is true at all. mac_do(4) is perfectly usable in a corporate use, and has been developed with the highest quality in mind. You have to understand what it can and cannot do, though.

Tue, Oct 6, 5:01 PM
novel committed rG4445d039583a: stand: userboot: improve userdisk error handling (authored by novel).
stand: userboot: improve userdisk error handling
Tue, Oct 6, 4:59 PM
novel closed D59262: stand: userboot: improve userdisk error handling.
Tue, Oct 6, 4:59 PM
kevans added a comment to D60274: bhyve: xhci: deassert INTx when no enabled interrupt is pending.

Thanks for the review. Agreed on all three points. I'm new to the process here, so two questions on how you'd like them delivered:

  1. EHB handling: I'd follow the spec (and QEMU's model): when EHB is already set, only post the event to the ring and don't touch IP/EINT or raise an interrupt; when a write to ERDP clears EHB and the ring is not empty, set IP/EHB again and raise. IMOD pacing (and the IMODI reset value) would stay for a separate change. Would you prefer the EHB part as a separate parent revision with this INTx change rebased on top, or folded into this revision as one commit?
  1. The IMAN_IP/IMAN_IE rename touches sys/dev/usb/controller/xhcireg.h, which xhci(4) uses too. I'm happy to do it as a follow-up revision once this one lands, if that works for you.

The pci_msi_enabled() check in pci_xhci_deassert_interrupt() will be in the next update.

Tue, Oct 6, 4:54 PM
sef added a comment to D58469: pax: Add tests.

lgtm

Tue, Oct 6, 4:53 PM
afscoelho_gmail.com added a comment to D60187: hwpmc: load a started PMC on threads that already run.

This one requires a bit more study on my part...

Tue, Oct 6, 4:52 PM
kgalazka updated the diff for D60368: whereis(1): Fix sourcedirs array size calculation.
  • Implement fernape@ suggestion.
Tue, Oct 6, 4:49 PM
brnrd committed R11:c8e931e86f74: security/nextcloud-end_to_end_encryption: Update to 2.4.0 (authored by brnrd).
security/nextcloud-end_to_end_encryption: Update to 2.4.0
Tue, Oct 6, 4:47 PM
brnrd committed R11:292d1e23e0d2: www/nextcloud-appointments: Update to 2.8.4 (authored by brnrd).
www/nextcloud-appointments: Update to 2.8.4
Tue, Oct 6, 4:47 PM
wanpengqian_gmail.com added a comment to D60274: bhyve: xhci: deassert INTx when no enabled interrupt is pending.

Thanks for the review. Agreed on all three points. I'm new to the process here, so two questions on how you'd like them delivered:

Tue, Oct 6, 4:47 PM
gallatin updated the diff for D60097: arm64: enable ossl accelerated AES-GCM on arm64.

Address review feedback:

Tue, Oct 6, 4:43 PM
olce added a comment to D60404: Draft: systm.h: Remove unused <sys/kpilite.h>.

I'm not a voting srcmgr member, so not putting my approval here.

Tue, Oct 6, 4:41 PM
ngie added inline comments to D60214: linux: implement sched_getattr().
Tue, Oct 6, 4:41 PM
yuri committed R11:1eda05d6c5d1: */*: CMake 4.5 compatibility (authored by yuri).
*/*: CMake 4.5 compatibility
Tue, Oct 6, 4:41 PM
glebius accepted D60388: epair: Make vnet_epair_uninit() run earlier.

The change is correct, but as Pouria noted all the stuff around here is fragile. There could be bugs fixing other bugs :) Let's proceed with this change and see if there is any fallout that needs to be dealt with.

Tue, Oct 6, 4:41 PM
novel committed rGb3b90afc9db7: bhyveload: validate character disk devices (authored by novel).
bhyveload: validate character disk devices
Tue, Oct 6, 4:40 PM
dim committed rGbceab8be408d: llvm: add LoongArch target support, not enabled by default (authored by zhaoxiaoqiang007_gmail.com).
llvm: add LoongArch target support, not enabled by default
Tue, Oct 6, 4:40 PM
dim committed rGfb099c133cae: Merge commit c4ce37507537 from llvm-project (by ShengYi Hung): (authored by dim).
Merge commit c4ce37507537 from llvm-project (by ShengYi Hung):
Tue, Oct 6, 4:39 PM
dim committed rG3108ab674752: Merge commit 80e8c0a59189 from llvm-project (by ShengYi Hung): (authored by dim).
Merge commit 80e8c0a59189 from llvm-project (by ShengYi Hung):
Tue, Oct 6, 4:39 PM
dim committed rG0c409a56237a: Merge commit c4ce37507537 from llvm-project (by ShengYi Hung): (authored by dim).
Merge commit c4ce37507537 from llvm-project (by ShengYi Hung):
Tue, Oct 6, 4:39 PM
dim committed rG8b754816e803: llvm: add LoongArch target support, not enabled by default (authored by zhaoxiaoqiang007_gmail.com).
llvm: add LoongArch target support, not enabled by default
Tue, Oct 6, 4:39 PM
dim committed rGafc8c5f9fd73: Merge commit 80e8c0a59189 from llvm-project (by ShengYi Hung): (authored by dim).
Merge commit 80e8c0a59189 from llvm-project (by ShengYi Hung):
Tue, Oct 6, 4:39 PM
glebius accepted D60390: socket: Remove divert(4) socket compat shim.

Thanks!

Tue, Oct 6, 4:39 PM
ngie updated the diff for D60214: linux: implement sched_getattr().
  • Fix security issue spotted by @markj in previous revision.
  • Reduce diff (@olce).
  • Implement BSD .sched_policy to Linux .sched_policy mapping.
Tue, Oct 6, 4:38 PM
rm committed R11:4e0a7d781088: net-im/gajim: fix gstreamer knob bug introduced in previous commit (authored by rm).
net-im/gajim: fix gstreamer knob bug introduced in previous commit
Tue, Oct 6, 4:37 PM
glebius accepted D60389: linux: Initialize per-VNET state earlier.
Tue, Oct 6, 4:37 PM
glebius added a comment to D60404: Draft: systm.h: Remove unused <sys/kpilite.h>.

I'm not a voting srcmgr member, so not putting my approval here.

Tue, Oct 6, 4:36 PM
glebius added a comment to D60404: Draft: systm.h: Remove unused <sys/kpilite.h>.

There was a period of time when Mr. Macy was committing a lot of his draft ideas right into svn HEAD. Most of them were never finished or continued. This is one of them.

Tue, Oct 6, 4:33 PM
gallatin added a reviewer for D60412: update codex to 0.160.1 for access to new models: tagattie.
Tue, Oct 6, 4:32 PM
olce added inline comments to D59871: New commiter: Stéphane Rochoy (sheda@) mentored by imp@ and des@.
Tue, Oct 6, 4:32 PM
gallatin requested review of D60412: update codex to 0.160.1 for access to new models.
Tue, Oct 6, 4:31 PM
ngie added inline comments to D60214: linux: implement sched_getattr().
Tue, Oct 6, 4:28 PM
olce committed rG0bccbb9e9893: sched.h: Fix a typo and remove an extra line (authored by olce).
sched.h: Fix a typo and remove an extra line
Tue, Oct 6, 4:22 PM
ngie added inline comments to D60391: linux: implement basic `sched_setattr` syscall.
Tue, Oct 6, 4:19 PM
olce added inline comments to D60214: linux: implement sched_getattr().
Tue, Oct 6, 4:13 PM
ngie added a comment to D60397: openssl: make libcrypto export the same symbols as upstream.

Do you have any script which could be used to verify the linker script after future imports?

Tue, Oct 6, 4:11 PM
olce accepted D60408: dwatch(1): Use mdo(1) instead of sudo(8) when configured.
Tue, Oct 6, 4:08 PM
kevans added a comment to D60274: bhyve: xhci: deassert INTx when no enabled interrupt is pending.

This is a pre-existing problem, but it might be nice to rername these at some point to IMAN_IP and IMAN_IE to line up witih the spec.

Tue, Oct 6, 4:04 PM
olce added a comment to D60408: dwatch(1): Use mdo(1) instead of sudo(8) when configured.

mac_do is still not ready for corporate use, because it has a security flaw that I discussed with others at BSDCan.

Tue, Oct 6, 4:02 PM
ngie added inline comments to D60214: linux: implement sched_getattr().
Tue, Oct 6, 4:00 PM
olivier committed R11:93e99a758c47: misc/qwen-code: update to 0.25.0 (authored by olivier).
misc/qwen-code: update to 0.25.0
Tue, Oct 6, 3:56 PM
arrowd committed R11:919d61392f87: textproc/obsidian: Update to 1.14.4 (authored by arrowd).
textproc/obsidian: Update to 1.14.4
Tue, Oct 6, 3:54 PM
olce added inline comments to D60214: linux: implement sched_getattr().
Tue, Oct 6, 3:38 PM
dteske added a comment to D60408: dwatch(1): Use mdo(1) instead of sudo(8) when configured.

If I understand correctly (asking for confirmation of principles), if you do not configure mac_do, that it does not use it, correct?

Tue, Oct 6, 3:38 PM
olce published D60404: Draft: systm.h: Remove unused <sys/kpilite.h> for review.

In passing, I noticed that <sys/kpilite.h> is not used in the tree (and only was for a couple of weeks). Was wondering if we should remove it. Doing so, however, removes a capability (that is not used, and could be restored later), so not too sure about it.

Tue, Oct 6, 3:34 PM
fernape added a comment to D60368: whereis(1): Fix sourcedirs array size calculation.

For the record: this is why code changes for utilities like this need tests written beforehand (@des has been leading by example in this area).

Tue, Oct 6, 3:33 PM
ngie added inline comments to D60214: linux: implement sched_getattr().
Tue, Oct 6, 3:30 PM
ngie reopened D60214: linux: implement sched_getattr().
Tue, Oct 6, 3:28 PM
ngie updated subscribers of D60214: linux: implement sched_getattr().
Tue, Oct 6, 3:26 PM
yuri committed R11:fe5be4443b61: lang/quilc: fix fetch (authored by yuri).
lang/quilc: fix fetch
Tue, Oct 6, 3:24 PM
jhibbits added inline comments to D60362: powerpc64: give each CPU its own KDB trap stack.
Tue, Oct 6, 3:23 PM
ehaupt committed R11:0faf65c66c57: devel/py-websockets: Update to 17.2 (authored by ehaupt).
devel/py-websockets: Update to 17.2
Tue, Oct 6, 3:15 PM
ehaupt committed R11:d0306351fbf1: net-mgmt/gnu-ipcalc: Update to 1.1.0 (authored by ehaupt).
net-mgmt/gnu-ipcalc: Update to 1.1.0
Tue, Oct 6, 3:15 PM
ehaupt committed R11:2980bad5e141: audio/sidplayfp: Update to 3.2.1 (authored by ehaupt).
audio/sidplayfp: Update to 3.2.1
Tue, Oct 6, 3:14 PM
ehaupt committed R11:dbfeaefeb3c8: www/pacparser: Update to 1.5.3 (authored by ehaupt).
www/pacparser: Update to 1.5.3
Tue, Oct 6, 3:14 PM
ehaupt committed R11:02ebe7dcbd1a: audio/ft2-clone: Update to 2.25 (authored by ehaupt).
audio/ft2-clone: Update to 2.25
Tue, Oct 6, 3:14 PM
adrian updated subscribers of D60411: tests/sys/kern: stress test for FP registers across sigreturn on powerpc64.

i like it. @jhibbits what do you think?

Tue, Oct 6, 3:10 PM
olce added a reviewer for D60214: linux: implement sched_getattr(): olce.

So please fix the bug pointed out by Mark, and I'll review the change again.

Tue, Oct 6, 3:08 PM
pouria accepted D60389: linux: Initialize per-VNET state earlier.

I was trying to do the same thing with PROTO_IF + SI_ORDER_FIRST on VNET_SYSUNINIT. But this version looks better to me. of course it depends on if_epair.

Tue, Oct 6, 3:06 PM
joneum committed R11:0c1bbe2c6646: www/{nginx,nginx-devel,freenginx}: 3rd-party modules management (authored by joneum).
www/{nginx,nginx-devel,freenginx}: 3rd-party modules management
Tue, Oct 6, 3:04 PM
joneum committed R11:8bd5afd25859: www/nginx-module-ajp: Add New Port (authored by joneum).
www/nginx-module-ajp: Add New Port
Tue, Oct 6, 3:04 PM
ngie added inline comments to D60398: openssl: build the legacy provider the way upstream does.
Tue, Oct 6, 3:01 PM
pouria added a comment to D60388: epair: Make vnet_epair_uninit() run earlier.

I tried that once, there was a problem with it, but I don't remember anymore...
But that was about 5 months ago, it might be ok now.

Tue, Oct 6, 3:00 PM
gallatin abandoned D60099: arm64: Use only required ordering for coherent dma.

Abandoned in favor of https://reviews.freebsd.org/D60407

Tue, Oct 6, 2:51 PM
pouria accepted D60353: routing: fix rtentry use-after-free in multipath route append.
Tue, Oct 6, 2:51 PM
markj added inline comments to D60283: kern/coredump_vnode.c: avoid dumping to the mount point we suspended.
Tue, Oct 6, 2:46 PM
aokblast added a reviewer for D60380: hyperv: Fix single page invalidation path: whu.
Tue, Oct 6, 2:44 PM
paulo_nlink.com.br added a comment to D60083: libalias: index fully specified inbound links by remote endpoint.

Also posted to freebsd-net@ for wider review.

Tue, Oct 6, 2:42 PM
olce updated the diff for D60377: sys/pcpu.h: Implement IS_BSP() for all arches, provide BSP_CPUID().
  • Change order of copyright and SPDX tag.
Tue, Oct 6, 2:40 PM

Panel Used By

Event Timeline

acidburn0_live.be renamed this panel from to Recent Activity.Mar 31 2019, 3:20 PM
acidburn0_live.be edited an edge.