Page MenuHomeFreeBSD
Feed All Stories

Fri, Jan 3

ashish committed R11:0c0e905234d6: editors/helix: Update to 25.01 (authored by ashish).
editors/helix: Update to 25.01
Fri, Jan 3, 10:07 PM
jkim committed rG98a2c01a8898: Import ACPICA 20241212 (authored by jkim).
Import ACPICA 20241212
Fri, Jan 3, 9:55 PM
jkim committed rGae8106ed3aec: Import ACPICA 20240927 (authored by jkim).
Import ACPICA 20240927
Fri, Jan 3, 9:55 PM
jkim committed rGb6246dbb668a: Import ACPICA 20240321 (authored by jkim).
Import ACPICA 20240321
Fri, Jan 3, 9:55 PM
jkim committed rGe690145f81b9: Import ACPICA 20240827 (authored by jkim).
Import ACPICA 20240827
Fri, Jan 3, 9:55 PM
acm committed R11:1077b1af67ae: sysutils/py-python-bareos: Update to 24.0.0 (authored by acm).
sysutils/py-python-bareos: Update to 24.0.0
Fri, Jan 3, 9:42 PM
otis committed R11:e52c0c3ca587: net/ocserv: Do not check for Linux-style /proc filesystem (authored by otis).
net/ocserv: Do not check for Linux-style /proc filesystem
Fri, Jan 3, 9:39 PM
glebius requested review of D48314: sockets: virtualize kern.ipc.soacceptqueue.
Fri, Jan 3, 9:36 PM
kp accepted D48306: pf: netlink KPI use cleanup.

That looks good. Nice little tidy-up.

Fri, Jan 3, 9:35 PM
michaelo updated the diff for D48313: net/samba419: Fix procfd search patterns for FreeBSD.

Bump port revision

Fri, Jan 3, 8:40 PM
kbowling added a comment to D48303: pci: Only claim to support PCI ASPM on x86.

Would it make more sense to invert the conditional to aarch64? I would assume that future implementations would support ASPM as do past ones i.e. for sure PHB4 on POWER9.

Fri, Jan 3, 8:31 PM
michaelo requested review of D48313: net/samba419: Fix procfd search patterns for FreeBSD.
Fri, Jan 3, 8:21 PM
asomers accepted D48205: libc/xdr: remove bogus lseek(2) for xdr streams.

libtirpc did something similar: https://github.com/alisw/libtirpc/commit/1e786fc401ff625fdcec3e0bdc495125feb0a070 . NetBSD and OpenBSD still contain the lseek.

Fri, Jan 3, 8:08 PM
tuexen requested review of D48312: TCP BBR: simplify expression.
Fri, Jan 3, 7:34 PM
des added a comment to D27871: Rework jobc handling..

I realize this is quite old, but I'd like to discuss the possibility of reverting this change, as it appears to have a significant performance impact which was never discussed at the time, while the benefit of the change appears to be purely hypothetical. I have no reason to doubt that pgrp_calc_jobc() is correct, but my own attempts to investigate possible errors in tracking pg_jobc did not uncover anything except an unrelated race condition in ppoll() and pselect() (cf. D47738 and D47741). I know of historical instances, e.g. D26116, but see no evidence of any unresolved issues at the time. Meanwhile, the cost of pgrp_calc_jobc() is quite high, especially in a debugging kernel where the process tree lock is being asserted at least four times per iteration of the inner loop, and it is being incurred even when no change occurs, e.g. on every ps or procstat -a or refresh of top.

Fri, Jan 3, 7:26 PM
adrian added a comment to D48295: rtwn: calculate control rate for VHT rate frames.

thx!

Fri, Jan 3, 7:24 PM · wireless
adrian updated the diff for D48295: rtwn: calculate control rate for VHT rate frames.

feedback from emaste

Fri, Jan 3, 7:24 PM · wireless
markj accepted D48205: libc/xdr: remove bogus lseek(2) for xdr streams.
Fri, Jan 3, 7:22 PM
glebius added a comment to D48205: libc/xdr: remove bogus lseek(2) for xdr streams.

Isn't it used by svc_vc.c and clnt_vc.c? Any consumers of those interfaces would use this, it looks like, but there is no use of XDR_GET/SETPOS there that is affected by the bug, I think.

Fri, Jan 3, 7:21 PM
glebius updated the diff for D48205: libc/xdr: remove bogus lseek(2) for xdr streams.
  • use ptrdiff_t
  • put back break
Fri, Jan 3, 7:20 PM
markj accepted D48205: libc/xdr: remove bogus lseek(2) for xdr streams.

After staring at this for a while, I think it's right.

Fri, Jan 3, 7:11 PM
tuexen closed D48302: TCP BBR: fix integer overflow.
Fri, Jan 3, 6:48 PM
tuexen committed rG88766e7af52b: TCP BBR: fix integer overflow (authored by tuexen).
TCP BBR: fix integer overflow
Fri, Jan 3, 6:47 PM
glebius added inline comments to D48309: netlink: fix size comparison.
Fri, Jan 3, 6:43 PM
markj accepted D48309: netlink: fix size comparison.
Fri, Jan 3, 6:32 PM
glebius requested review of D48311: netlink: provide snl(3) API for variable length raw data attribute.
Fri, Jan 3, 6:30 PM
glebius requested review of D48310: netlink: snl_create_genl_msg_request() may fail due to ENOMEM.
Fri, Jan 3, 6:29 PM
glebius requested review of D48309: netlink: fix size comparison.
Fri, Jan 3, 6:29 PM
glebius requested review of D48308: netlink: add snl(3) primitive to obtain group ID.
Fri, Jan 3, 6:28 PM
glebius requested review of D48307: netlink: augment group writer with priv(9) argument.
Fri, Jan 3, 6:28 PM
glebius requested review of D48306: pf: netlink KPI use cleanup.
Fri, Jan 3, 6:23 PM
glebius added a comment to D48054: IfAPI: hide struct ifaddr from if_foreach_addr_type() callbacks.

LGTM but let me ask @bartosz.sobczak_intel.com to take a look at irdma changes.

Fri, Jan 3, 5:58 PM
tuexen added a comment to D48301: TCP RACK: remove code that cannot be reached.
In D48301#1101717, @rrs wrote:

Are you sure this condition cannot be reached?

I would suspect you can have available data and the pace_tmr_rxt can be up ...

Fri, Jan 3, 5:56 PM
rrs added a comment to D48301: TCP RACK: remove code that cannot be reached.

Are you sure this condition cannot be reached?

Fri, Jan 3, 5:50 PM
rrs accepted D48302: TCP BBR: fix integer overflow.
Fri, Jan 3, 5:45 PM
jrm committed rGd72f87c0fd14: tcpdump/print-pflog: Print uid with host endianness (authored by Eric A. Borisch <eborisch+FreeBSD@gmail.com>).
tcpdump/print-pflog: Print uid with host endianness
Fri, Jan 3, 5:42 PM
maxim committed R9:56f47d6b38ad: Status/2024Q: grammar fixes (authored by maxim).
Status/2024Q: grammar fixes
Fri, Jan 3, 5:37 PM
uzsolt committed R11:dbebb74d711f: graphics/timg: Update to 1.6.1 (authored by uzsolt).
graphics/timg: Update to 1.6.1
Fri, Jan 3, 5:15 PM
cy updated the test plan for D47562: rtwn: Fix RTL8188EU & RTL8192EU cannot associate in STA mode.
Fri, Jan 3, 5:11 PM
cy updated the diff for D47562: rtwn: Fix RTL8188EU & RTL8192EU cannot associate in STA mode.

Same diff but with -U99999 to capture the full files for review.

Fri, Jan 3, 5:09 PM
dch updated the diff for D48305: lang/erlang{,-doc,-java,-man,-wx}: update to OTP26 latest.

wx needs to use same OTP version as erlang

Fri, Jan 3, 4:58 PM
Norikatsu Shigemura <nork@FreeBSD.org> committed R11:30892171c5cb: devel/py-cfn-lint: Update to 1.22.3 (authored by Norikatsu Shigemura <nork@FreeBSD.org>).
devel/py-cfn-lint: Update to 1.22.3
Fri, Jan 3, 4:56 PM
cy updated the diff for D47562: rtwn: Fix RTL8188EU & RTL8192EU cannot associate in STA mode.

This update of the patch addresses Adrian's concern that *_chan() are polluted by references to USB (*uc) data structures. Instead of setting uc->uc_write_delay directly the *chan() functions set a chan_flag in the sc to indicate that execution is in a sensitive part of channel processing, that a delay should be made before the write.

Fri, Jan 3, 4:29 PM
andrew closed D48303: pci: Only claim to support PCI ASPM on x86.
Fri, Jan 3, 4:28 PM
andrew committed rGb714eacb7905: acpi: Pass the correct device to acpi_pcib_osc (authored by andrew).
acpi: Pass the correct device to acpi_pcib_osc
Fri, Jan 3, 4:28 PM
andrew committed rG143dff0f9ce9: pci: Only claim to support PCI ASPM on x86 (authored by andrew).
pci: Only claim to support PCI ASPM on x86
Fri, Jan 3, 4:27 PM
andrew closed D48285: acpi: Pass the correct device to acpi_pcib_osc.
Fri, Jan 3, 4:27 PM
jhb closed D47969: Use bus_generic_detach instead of device_delete_children in detach.
Fri, Jan 3, 4:11 PM
jhb accepted D47969: Use bus_generic_detach instead of device_delete_children in detach.
Fri, Jan 3, 4:11 PM
jhb accepted D47961: Remove now-redundant calls to device_delete_child.
Fri, Jan 3, 4:11 PM
jhb closed D47961: Remove now-redundant calls to device_delete_child.
Fri, Jan 3, 4:11 PM
jhb closed D47959: bus_generic_detach: Delete children after detaching them.
Fri, Jan 3, 4:10 PM
jhb updated the diff for D44910: sys: Add cpu_update_pcb hook.

Document in cpu_machdep(9)

Fri, Jan 3, 4:09 PM
eduardo committed R11:549facccd6c4: math/R-cran-DEoptimR: Update to 1.1-3-1 (authored by eduardo).
math/R-cran-DEoptimR: Update to 1.1-3-1
Fri, Jan 3, 4:09 PM
jhb committed rG0e742cc77454: cpu_set_upcall / linux_clone_thread: Remove calls to cpu_thread_clean (authored by jhb).
cpu_set_upcall / linux_clone_thread: Remove calls to cpu_thread_clean
Fri, Jan 3, 4:04 PM
jhb committed rG9c87cbbcaaed: cpu_machdep.9: New manpage describing the semantics of several cpu_* (authored by jhb).
cpu_machdep.9: New manpage describing the semantics of several cpu_*
Fri, Jan 3, 4:04 PM
jhb closed D48023: cpu_set_upcall / linux_clone_thread: Remove calls to cpu_thread_clean.
Fri, Jan 3, 4:03 PM
jhb closed D48022: cpu_machdep.9: New manpage describing the semantics of several cpu_*.
Fri, Jan 3, 4:03 PM
netchild committed R11:b105f4e8fe90: misc/openhab: update to 4.3.1. (authored by netchild).
misc/openhab: update to 4.3.1.
Fri, Jan 3, 4:02 PM
bapt committed R11:2b92635224f9: ports-mgmt/pkg-devel: silent a warning which bothers poudriere (authored by bapt).
ports-mgmt/pkg-devel: silent a warning which bothers poudriere
Fri, Jan 3, 4:01 PM
dch added a reviewer for D48305: lang/erlang{,-doc,-java,-man,-wx}: update to OTP26 latest: olgeni.
Fri, Jan 3, 3:54 PM
dch added a reviewer for D48304: devel/elixir-{hex,make}: remove ports that are now user-installed: olgeni.
Fri, Jan 3, 3:53 PM
dch requested review of D48305: lang/erlang{,-doc,-java,-man,-wx}: update to OTP26 latest.
Fri, Jan 3, 3:52 PM
jhb committed rGae1cc4182b3f: nv.9: Editorial pass (authored by jhb).
nv.9: Editorial pass
Fri, Jan 3, 3:52 PM
jhb committed rGecb5fe3c5e48: nv.9: Add a new subsection documenting kernel-specific behavior (authored by jhb).
nv.9: Add a new subsection documenting kernel-specific behavior
Fri, Jan 3, 3:52 PM
dch requested review of D48304: devel/elixir-{hex,make}: remove ports that are now user-installed.
Fri, Jan 3, 3:52 PM
jhb closed D48256: nv.9: Editorial pass.
Fri, Jan 3, 3:52 PM
jhb closed D48257: nv.9: Add a new subsection documenting kernel-specific behavior.
Fri, Jan 3, 3:52 PM
jhb committed rG826509a3c364: open.2: Editorial pass (authored by jhb).
open.2: Editorial pass
Fri, Jan 3, 3:50 PM
jhb closed D48253: open.2: Editorial pass.
Fri, Jan 3, 3:50 PM
jhb committed rGf586d5259949: .cirrus-ci: Update the non-manual GCC build job to GCC 13 (authored by jhb).
.cirrus-ci: Update the non-manual GCC build job to GCC 13
Fri, Jan 3, 3:50 PM
jhb closed D48291: .cirrus-ci: Update the non-manual GCC build job to GCC 13.
Fri, Jan 3, 3:50 PM
jhb committed rG40ed89ffc323: .cirrus: Add manual amd64 and aarch64 jobs using GCC 14 (authored by jhb).
.cirrus: Add manual amd64 and aarch64 jobs using GCC 14
Fri, Jan 3, 3:50 PM
jhb closed D48290: .cirrus: Add manual amd64 and aarch64 jobs using GCC 14.
Fri, Jan 3, 3:50 PM
jhb committed rG22956bc9dc90: pac: Consistently use item count as the first argument to calloc (authored by jhb).
pac: Consistently use item count as the first argument to calloc
Fri, Jan 3, 3:50 PM
jhb committed rGf94513a3a36b: pac: Use strdup and asprintf in place of dubious string building (authored by jhb).
pac: Use strdup and asprintf in place of dubious string building
Fri, Jan 3, 3:50 PM
imp accepted D48303: pci: Only claim to support PCI ASPM on x86.

I have reservations about this, but I think it's fine.

Fri, Jan 3, 3:47 PM
uzsolt committed R11:e4beb2970511: deskutils/fet: Update to 6.28.5 (authored by uzsolt).
deskutils/fet: Update to 6.28.5
Fri, Jan 3, 3:43 PM
jhb accepted D48303: pci: Only claim to support PCI ASPM on x86.

The ASPM hack is because some x86 firmware won't enable PCI-e hot plug unless this is enabled. Longer term we should eventually just implement support for ASPM. I don't think it will be very hard to do? This is fine for now, but maybe ASPM support is something we should track as a TODO item.

Fri, Jan 3, 3:39 PM
pauamma_gundo.com accepted D48278: Status/2024Q4: Add lkpi-wireless.adoc.

LGTM.

Fri, Jan 3, 3:32 PM
vanilla committed R11:7c6144487a68: net-im/prosody: update to 0.12.5. (authored by vanilla).
net-im/prosody: update to 0.12.5.
Fri, Jan 3, 3:10 PM
dev_submerge.ch added a comment to D47932: sound: Refactor the format conversion framework.

Please note that I'm working on a unit test which exercises the original sample read / write macros, to be committed before this refactoring. This way we can verify the test procedure and test data with the original code, then adapt it to the refactored code. It's still WIP, but I can already tell that we definitely have some regressions here.

Fri, Jan 3, 3:08 PM
markj added a comment to D48222: syslogd: Ensure that forwarded messages are sent from port 514.

I do not like how complicated this is getting, but the code all looks good.

Fri, Jan 3, 3:00 PM
tuexen accepted D48303: pci: Only claim to support PCI ASPM on x86.

This allows me to boot FreeBSD on VMWare Fusion on arm64 again.

Fri, Jan 3, 2:58 PM
mav accepted D48303: pci: Only claim to support PCI ASPM on x86.

I don't remember whether ASPM has anything to do with enabling ports, so wonder if it is a curios case of opposite bugs, but if it helps, I see no problem.

Fri, Jan 3, 2:45 PM
markj accepted D48265: ipsec: improve integration with unmapped mbufs (on Tx).
Fri, Jan 3, 2:43 PM
eduardo committed R11:2a132052a967: devel/R-cran-data.table: Update to 1.16.4 (authored by eduardo).
devel/R-cran-data.table: Update to 1.16.4
Fri, Jan 3, 2:39 PM
andrew requested review of D48303: pci: Only claim to support PCI ASPM on x86.
Fri, Jan 3, 2:38 PM
bapt added a reviewer for D48298: libusb: fix hotplug sigbus: kevans.
Fri, Jan 3, 2:34 PM
bapt added a reviewer for D48300: libusb: hotplug, use events instead of a timer when possible: kevans.
Fri, Jan 3, 2:34 PM
krzysztof.galazka_intel.com updated subscribers of D48054: IfAPI: hide struct ifaddr from if_foreach_addr_type() callbacks.

LGTM but let me ask @bartosz.sobczak_intel.com to take a look at irdma changes.

Fri, Jan 3, 2:08 PM
tuexen requested review of D48302: TCP BBR: fix integer overflow.
Fri, Jan 3, 1:54 PM
tuexen requested review of D48301: TCP RACK: remove code that cannot be reached.
Fri, Jan 3, 1:53 PM
andrew added inline comments to D48283: ithread: Allow some ithreads to sleep.
Fri, Jan 3, 1:46 PM
andrew added a comment to D48286: arm64: Add a new SOC_ROCKCHIP option.

Yes, that's probably the best place for it

Fri, Jan 3, 1:45 PM
bapt updated the diff for D48300: libusb: hotplug, use events instead of a timer when possible.

unexpected stuff added

Fri, Jan 3, 1:38 PM
bapt updated the diff for D48300: libusb: hotplug, use events instead of a timer when possible.

push the right patch

Fri, Jan 3, 1:36 PM
bapt added a reviewer for D48300: libusb: hotplug, use events instead of a timer when possible: emaste.
Fri, Jan 3, 1:35 PM
bapt requested review of D48300: libusb: hotplug, use events instead of a timer when possible.
Fri, Jan 3, 1:34 PM
uzsolt committed R11:a62fccba536d: sysutils/R-cran-ps: Update to 1.8.1 (authored by uzsolt).
sysutils/R-cran-ps: Update to 1.8.1
Fri, Jan 3, 1:26 PM