HomeFreeBSD

Recent Activity
ActivePublic

Recent Activity

Yesterday

ngie updated the summary of D60394: linux: implement fchmodat2 syscall.
Mon, Oct 5, 11:59 PM
ngie updated the summary of D60394: linux: implement fchmodat2 syscall.
Mon, Oct 5, 11:57 PM
jamie committed rGa5ae2a9bfb1c: jaildesc: Lock prison pointer when filling kinfo (authored by jamie).
jaildesc: Lock prison pointer when filling kinfo
Mon, Oct 5, 11:57 PM
jamie closed D60392: jaildesc: Lock prison pointer when filling kinfo.
Mon, Oct 5, 11:57 PM · Jails
ngie requested review of D60394: linux: implement fchmodat2 syscall.
Mon, Oct 5, 11:54 PM
ngie retitled D60391: linux: implement basic `sched_setattr` syscall from linux: implement basic `sched_setparam` syscall to linux: implement basic `sched_setattr` syscall.
Mon, Oct 5, 11:49 PM
yura.tkachenko_gmail.com added a comment to D60392: jaildesc: Lock prison pointer when filling kinfo.

I don't see you on the committer list - do you want me to commit this for you?

Mon, Oct 5, 11:48 PM · Jails
kib requested review of D60393: devfs_open: do not deref dsw after dev_relthread().
Mon, Oct 5, 11:37 PM
philip committed rG91970165e3bd: Vendor import of expat 2.9.0 (authored by philip).
Vendor import of expat 2.9.0
Mon, Oct 5, 11:36 PM
jamie accepted D60392: jaildesc: Lock prison pointer when filling kinfo.

I don't see you on the committer list - do you want me to commit this for you?

Mon, Oct 5, 11:31 PM · Jails
yura.tkachenko_gmail.com requested review of D60392: jaildesc: Lock prison pointer when filling kinfo.
Mon, Oct 5, 11:06 PM · Jails
kib updated the diff for D60283: kern/coredump_vnode.c: avoid dumping to the mount point we suspended.

Rename flags.

Mon, Oct 5, 10:54 PM
kib added inline comments to D60283: kern/coredump_vnode.c: avoid dumping to the mount point we suspended.
Mon, Oct 5, 10:54 PM
ngie committed rGbb5f10e51bd5: linux: implement sched_getattr() (authored by ngie).
linux: implement sched_getattr()
Mon, Oct 5, 10:50 PM
ngie closed D60214: linux: implement sched_getattr().
Mon, Oct 5, 10:49 PM
markj accepted D60386: gve: fix double free on ring allocation failure.
Mon, Oct 5, 10:43 PM
markj accepted D60385: gve: fix kernel panic on attach failure.
Mon, Oct 5, 10:42 PM
ngie added inline comments to D60391: linux: implement basic `sched_setattr` syscall.
Mon, Oct 5, 10:41 PM
markj added a comment to D60384: gve: align dma buffers to requested boundary.

This patch and the two that follow it fix boot panics caused by gve on some ARM images which don't have https://reviews.freebsd.org/D59476 . gve fails to attach properly due to DMA issues and then panics when trying to unwind allocations due to null pointer dereferences.

Mon, Oct 5, 10:41 PM
markj added inline comments to D60283: kern/coredump_vnode.c: avoid dumping to the mount point we suspended.
Mon, Oct 5, 10:37 PM
adrian accepted D60385: gve: fix kernel panic on attach failure.
Mon, Oct 5, 10:36 PM
adrian accepted D60386: gve: fix double free on ring allocation failure.
Mon, Oct 5, 10:35 PM
ngie updated the test plan for D60391: linux: implement basic `sched_setattr` syscall.
Mon, Oct 5, 10:35 PM
ngie updated the test plan for D60391: linux: implement basic `sched_setattr` syscall.
Mon, Oct 5, 10:34 PM
ngie created P719 Command-Line Input.
Mon, Oct 5, 10:34 PM
ngie requested review of D60391: linux: implement basic `sched_setattr` syscall.
Mon, Oct 5, 10:32 PM
ngie updated the diff for D60214: linux: implement sched_getattr().

Expose all of the LINUX_SCHED* policy constants

Mon, Oct 5, 10:31 PM
kib accepted D60364: devfs: Explicitly disable inotify.
Mon, Oct 5, 10:29 PM
markj added a comment to D60377: sys/pcpu.h: Implement IS_BSP() for all arches, provide BSP_CPUID().

Where is the include loop exactly? I can't see it. IMO we should try to fix that instead of introducing a new header.

Mon, Oct 5, 10:29 PM
markj added a reverting change for rGcb7009867ae6: socket: Restore handling of IPPROTO_DIVERT: D60390: socket: Remove divert(4) socket compat shim.
Mon, Oct 5, 10:26 PM
markj requested review of D60390: socket: Remove divert(4) socket compat shim.
Mon, Oct 5, 10:25 PM
markj added a reverting change for D59018: socket: Restore handling of IPPROTO_DIVERT: D60390: socket: Remove divert(4) socket compat shim.
Mon, Oct 5, 10:25 PM
markj closed D60247: netinet: Deprecate OSIOCAIFADDR and OSIOCAIFADDR_IN6.
Mon, Oct 5, 10:24 PM
markj committed rG4bb60157646d: netinet: Deprecate OSIOCAIFADDR and OSIOCAIFADDR_IN6 (authored by markj).
netinet: Deprecate OSIOCAIFADDR and OSIOCAIFADDR_IN6
Mon, Oct 5, 10:24 PM
kib committed rG499901dd7a0a: ufssuspend(4): mark non-passable (authored by kib).
ufssuspend(4): mark non-passable
Mon, Oct 5, 10:20 PM
kib committed rG850d4562928e: cdevsw: add D_NONPASSABLE flag (authored by kib).
cdevsw: add D_NONPASSABLE flag
Mon, Oct 5, 10:20 PM
kib closed D60285: ufssuspend(4): mark non-passable.
Mon, Oct 5, 10:19 PM
markj added a comment to D60388: epair: Make vnet_epair_uninit() run earlier.

Different cloner drivers are quite inconsistent with each other about which sysinit subsystem they belong to. Some further cleanup here would be great, here I am just trying to minimally fix a panic I see when running the test suite with the linuxulator loaded.

Mon, Oct 5, 10:18 PM
markj requested review of D60389: linux: Initialize per-VNET state earlier.
Mon, Oct 5, 10:14 PM
markj requested review of D60388: epair: Make vnet_epair_uninit() run earlier.
Mon, Oct 5, 10:14 PM
jtranoleary_google.com added a comment to D60384: gve: align dma buffers to requested boundary.

This patch and the two that follow it fix boot panics caused by gve on some ARM images which don't have https://reviews.freebsd.org/D59476 . gve fails to attach properly due to DMA issues and then panics when trying to unwind allocations due to null pointer dereferences.

Mon, Oct 5, 10:09 PM
markj requested review of D60387: hv_kvp: Fix some bugs and nits.
Mon, Oct 5, 10:06 PM
afscoelho_gmail.com added a comment to D60367: hwpmc: handle delayed IBS NMIs on Zen 6.

Tested the counter version on Zen 6 (1024 CPUs), hwpmc.ko only, with machdep.panic_on_nmi=255, running pmcstat with scimark4: 20 runs with -S ibs-fetch -S ibs-op, 4 with the order reversed, 5 op only and 5 fetch only. All 34 runs had 0 unknown NMIs and kern.hwpmc.stats.intr_ignored stayed at 0. For comparison, the stock module gives about 180 unclaimed NMIs per 8 runs with both events.

Mon, Oct 5, 10:05 PM
jtranoleary_google.com requested review of D60386: gve: fix double free on ring allocation failure.
Mon, Oct 5, 10:03 PM
jtranoleary_google.com requested review of D60385: gve: fix kernel panic on attach failure.
Mon, Oct 5, 10:02 PM
jtranoleary_google.com requested review of D60384: gve: align dma buffers to requested boundary.
Mon, Oct 5, 10:02 PM
yuri committed R11:0b23c55e5d2c: */*: CMake 4.5 compatibility (authored by yuri).
*/*: CMake 4.5 compatibility
Mon, Oct 5, 9:59 PM
bartosz.sobczak_intel.com added a member for Intel Networking: rafal.lewandowski_intel.com.
Mon, Oct 5, 9:50 PM
garga closed D60381: security/snort: Use libpcap from ports.
Mon, Oct 5, 9:35 PM
garga committed R11:cf24ceafc1b6: security/snort: Use libpcap from ports (authored by garga).
security/snort: Use libpcap from ports
Mon, Oct 5, 9:35 PM
garga committed R11:ab49c19b4296: security/snort3: Use libpcap from ports (authored by garga).
security/snort3: Use libpcap from ports
Mon, Oct 5, 9:35 PM
garga closed D60383: net/libdaq,security/snort3: Use libpcap from ports.
Mon, Oct 5, 9:35 PM
garga committed R11:40569e659157: net/libdaq: Use libpcap from ports (authored by garga).
net/libdaq: Use libpcap from ports
Mon, Oct 5, 9:35 PM
diizzy committed R11:4e3de49123df: security/vuxml: Fix entry for expat2 CVE-2026-93990 (authored by diizzy).
security/vuxml: Fix entry for expat2 CVE-2026-93990
Mon, Oct 5, 9:32 PM
afscoelho_gmail.com added a comment to D60367: hwpmc: handle delayed IBS NMIs on Zen 6.

Does it become possible that one of these intermediate NMIs could arrive with both events, thus needing an additional credit?

Mon, Oct 5, 9:32 PM
afscoelho_gmail.com updated the diff for D60367: hwpmc: handle delayed IBS NMIs on Zen 6.

Count owed NMIs and cap the count (IBS_NMI_CREDIT_MAX), per mhorne's review.

Mon, Oct 5, 9:31 PM
dvl accepted D60381: security/snort: Use libpcap from ports.

I don't know much about this, but @bofh does... so OK by me.

Mon, Oct 5, 9:30 PM
mfechner committed R11:aecffeda810f: www/evcc: update to 0.316.2 (authored by mfechner).
www/evcc: update to 0.316.2
Mon, Oct 5, 9:24 PM
mfechner committed R11:94cf4a18eb63: security/trivy: update to 0.75.0 (authored by mfechner).
security/trivy: update to 0.75.0
Mon, Oct 5, 9:24 PM
bofh accepted D60383: net/libdaq,security/snort3: Use libpcap from ports.

Macro stampofapproval:

Mon, Oct 5, 9:13 PM
garga requested review of D60383: net/libdaq,security/snort3: Use libpcap from ports.
Mon, Oct 5, 9:10 PM
garga requested review of D60382: net/libdaq: Use libpcap from ports.
Mon, Oct 5, 9:09 PM
garga requested review of D60381: security/snort: Use libpcap from ports.
Mon, Oct 5, 9:08 PM
olivier committed R11:f2daec4535d7: graphics/vulkan-validation-layers: update to 1.4.365 (authored by olivier).
graphics/vulkan-validation-layers: update to 1.4.365
Mon, Oct 5, 9:04 PM
olivier committed R11:111a579d1b60: graphics/vulkan-extension-layer: update to 1.4.363.0 (authored by olivier).
graphics/vulkan-extension-layer: update to 1.4.363.0
Mon, Oct 5, 9:03 PM
olivier committed R11:736e2a178120: graphics/vulkan-utility-libraries: update to 1.4.365 (authored by olivier).
graphics/vulkan-utility-libraries: update to 1.4.365
Mon, Oct 5, 9:03 PM
olivier committed R11:6aeeedd60ae8: graphics/vulkan-loader: update to 1.4.365 (authored by olivier).
graphics/vulkan-loader: update to 1.4.365
Mon, Oct 5, 9:03 PM
olivier committed R11:96700caac4dd: graphics/vulkan-headers: update to 1.4.365 (authored by olivier).
graphics/vulkan-headers: update to 1.4.365
Mon, Oct 5, 9:03 PM
olivier committed R11:6d8ff70041a2: graphics/vulkan-tools: update to 1.4.365 (authored by olivier).
graphics/vulkan-tools: update to 1.4.365
Mon, Oct 5, 9:03 PM
markj added a comment to D60271: arm64: avoid full icache flushes on PIPT icaches.
In D60271#1383119, @alc wrote:

Yes. I would test GENERIC-NODEBUG kernels without and with this patch. I have /etc/src.conf:

WITHOUT_LLVM_ASSERTIONS=yes
#
WITH_CLEAN=yes
WITH_MALLOC_PRODUCTION=yes

I run:

#!/bin/csh
cd /usr/src
rm -fr /usr/obj/usr/src
while ( 1 )
    date
    sysctl vm.pmap vm.reserv vm.stats.vm.v_vm_faults
    time make -j16 buildworld > & /dev/null 
    rm -fr /usr/obj/usr/src
end

with -j adjusted for the machine and the script's output redirected to a log.

Mon, Oct 5, 8:57 PM
markj created P718 Command-Line Input.
Mon, Oct 5, 8:54 PM
markj created P717 Command-Line Input.
Mon, Oct 5, 8:54 PM
anascime_amd.com added a comment to D59554: hwpmc: Add support for AMD-only IRPERF in hwpmc PERF class.

Hello @ali_mashtizadeh.com @mhorne, could you review that implementation? It's been a while since I submitted it and there hasn't been a review yet.

Mon, Oct 5, 8:52 PM
markj added inline comments to D60127: sound: Do not take PCM_LOCK just to busy the device.
Mon, Oct 5, 8:49 PM
chandrakanth.patil_broadcom.com added inline comments to D60336: mpi3mr: Validate entry counts against payload length in topology events.
Mon, Oct 5, 8:48 PM
fluffy committed R11:f499304ccff5: science/PETSc: fix packaging with python!=3.12 (authored by fluffy).
science/PETSc: fix packaging with python!=3.12
Mon, Oct 5, 8:47 PM
chandrakanth.patil_broadcom.com added inline comments to D60340: mpi3mr: Re-resolve target handle during error recovery and flush.
Mon, Oct 5, 8:46 PM
chandrakanth.patil_broadcom.com added inline comments to D60311: mpi3mr: Prevent use-after-free during concurrent drive removal and host I/O.
Mon, Oct 5, 8:45 PM
cy committed R11:6aed5dc0cce4: sysutils/py-ansible-core: Remove deprecated and removed ports from list (authored by cy).
sysutils/py-ansible-core: Remove deprecated and removed ports from list
Mon, Oct 5, 8:45 PM
chandrakanth.patil_broadcom.com added inline comments to D60335: mpi3mr: Safely re-validate target before unblocking I/O in IOCTL error path.
Mon, Oct 5, 8:42 PM
chandrakanth.patil_broadcom.com added inline comments to D60338: mpi3mr: Enforce frame alignment and bounds checks on reply and sense buffers.
Mon, Oct 5, 8:41 PM
chandrakanth.patil_broadcom.com added inline comments to D60331: mpi3mr: Wait for pending IOCTLs to drain completely on driver unload.
Mon, Oct 5, 8:40 PM
chandrakanth.patil_broadcom.com added inline comments to D60344: mpi3mr: Validate event bounds and tighten error handling.
Mon, Oct 5, 8:37 PM
chandrakanth.patil_broadcom.com added inline comments to D60337: mpi3mr: Bound event payload and log data copies to allocated buffer sizes.
Mon, Oct 5, 8:34 PM
chandrakanth.patil_broadcom.com added inline comments to D60332: mpi3mr: Fix firmware package version reporting from active flash partition.
Mon, Oct 5, 8:33 PM
glebius added a comment to D60273: jail: declare argument structure of jail(2) with const fields.

Yeah, that's true. I can also imagine a program that would modify a string as a member of struct jail before passing to jail(2). :(

Mon, Oct 5, 8:31 PM
rcm committed rG481447ad9be2: e1000: Fix the flow control sysctl (authored by rcm).
e1000: Fix the flow control sysctl
Mon, Oct 5, 8:23 PM
glebius accepted D60247: netinet: Deprecate OSIOCAIFADDR and OSIOCAIFADDR_IN6.
Mon, Oct 5, 8:23 PM
rcm closed D60376: e1000: Fix the flow control sysctl.
Mon, Oct 5, 8:23 PM
vishwin added a comment to D60369: lang/python314: Add DTRACE.

It looks like the build failure with both LTO and DTrace enabled was reported upstream some time ago.

Mon, Oct 5, 8:23 PM
mhorne added a reviewer for D60072: riscv/pmap.c: Don't pass hartid map to 'smp_rendezvous_cpus': br.

I suspect that using pm_active to store hart IDs instead of CPU IDs is too clever and will cause more problems down the road. We should instead store CPU IDs there and make the SBI routines handle translation to hart IDs.

Mon, Oct 5, 8:17 PM
siva added a reverting change for rGfdd3f6f78888: bsd.lib.mk: only ctfmerge if objfiles have a CTF section: rGb45d14d3d665: sys.mk: CTFMERGE: don't assume objfiles always have CTF sections.
Mon, Oct 5, 8:14 PM
siva committed rGb45d14d3d665: sys.mk: CTFMERGE: don't assume objfiles always have CTF sections (authored by siva).
sys.mk: CTFMERGE: don't assume objfiles always have CTF sections
Mon, Oct 5, 8:14 PM
siva closed D60378: sys.mk: CTFMERGE: don't assume objfiles always have CTF sections.
Mon, Oct 5, 8:14 PM
siva added a reverting change for D60252: bsd.lib.mk: only ctfmerge if objfiles have a CTF section: rGb45d14d3d665: sys.mk: CTFMERGE: don't assume objfiles always have CTF sections.
Mon, Oct 5, 8:14 PM
nxjoseph committed R11:85a830b0fc30: games/torcs: Update 1.3.9 => 1.3.10 (authored by monwarez_mailoo.org).
games/torcs: Update 1.3.9 => 1.3.10
Mon, Oct 5, 8:14 PM
aokblast updated the summary of D60380: hyperv: Fix single page invalidation path.
Mon, Oct 5, 8:05 PM
mhorne accepted D60367: hwpmc: handle delayed IBS NMIs on Zen 6.

LGTM, with one question.

Mon, Oct 5, 8:04 PM
aokblast added a reviewer for D60380: hyperv: Fix single page invalidation path: kib.
Mon, Oct 5, 8:02 PM
aokblast requested review of D60380: hyperv: Fix single page invalidation path.
Mon, Oct 5, 8:02 PM

Panel Used By

Event Timeline

russ.haley_gmail.com edited an edge.