In D47878#1227393, @jhb wrote:The memcpy size is wrong.
- Queries
- All Stories
- Search
- Advanced Search
- Transactions
- Transaction Logs
Feed All Stories
All Stories
All Stories
Fri, Nov 14
Fri, Nov 14
iwx.4: Fix SYNOPSIS
loader.8: Document module commands
HW Relnotes template: Correct POWER entry
This is the important fix. The two prior changes are cleanups, but are pretty small. If you wanted to do an EN for 15.0, you could fix the size in the existing memcpy() to use __rangeof(), but this particular sort of bug is why we generally don't use memcpy() for this sort of thing.
Herald added a reviewer for D53757: freebsd32_setcred: Copy all of the setcred fields individually: cheri.
Herald added a reviewer for D53756: setcred: Move initial copyin of struct setcred out to per-ABI syscall: cheri.
jhb requested review of D53756: setcred: Move initial copyin of struct setcred out to per-ABI syscall.
jhb requested review of D53755: MAC: Use the current thread's user ABI to determine the layout of struct mac.
In D47878#1227305, @olce wrote:In D47878#1226923, @jhb wrote:Actually, I found a bug in the compat32 setcred() as well. (...) I will work on some patches though I'll try to post for review today/tomorrow.
I've quickly reviewed again that code and fail to see any practical problem (there's a memcpy() that conceptually should operate on &wcred32.setcred32_copy_start instead of &wcred32, but that makes no difference in practice).
If you're unable to produce quickly a separate patch for this, could you please point me at the problem you've seen? I'd like to quickly assess if it's very easily fixable and, if that's the case, produce a minimal fix and then ask re@/cperciva@ whether they are OK to include it in 15.0.
ziaee committed rG09ffaa4e07d7: loader manuals: Clarify console and boot_serial (authored by ziaee).
loader manuals: Clarify console and boot_serial
cd9660: Unbreak symbolic links
cd9660: Unbreak symbolic links
cd9660: Unbreak symbolic links
freebsd-tips: Add a shell function for laptops
lam: fix using stdin more than once
exterror.9 man page
queue.3: Add MLINKs for *_EMPTY_ATOMIC
quot: Improve manual page
quot: Rewrite -n mode input parser
0mp committed rG3078279c3336: dtrace_io.4: Use bio_length instead of bio_bcount in examples (authored by 0mp).
dtrace_io.4: Use bio_length instead of bio_bcount in examples
0mp committed rG2bce3c9fcd57: dtrace_io.4: Use bio_length instead of bio_bcount in examples (authored by 0mp).
dtrace_io.4: Use bio_length instead of bio_bcount in examples
Update rc.conf.5 too
Ok, so PlotSet() sets pl->data[j * pl->width + x] |= val where 0<=val<MAX_DS. So your assertion is true, but only because MAX_DS is a power of 2.
shells/fish: 4.2.1
In D53747#1227297, @0mp wrote:Looks OK.
Would you also have the time to document NAME_audit_user and audit_user in rc.conf(5)? In particular, the difference between command-based and function-based services is worth documenting.
Minor nits, fixable on commit.
emaste suggestions.
Removed 'would' for 'identifies'
Looks good, one typo and two suggestions on articles.
vvd committed R11:03b85069ea83: benchmarks/hipercontracer: Update 2.1.3 => 2.1.4 (authored by Thomas Dreibholz <thomas.dreibholz@gmail.com>).
benchmarks/hipercontracer: Update 2.1.3 => 2.1.4
vvd committed R11:ddf34717d211: net/td-system-tools: Update 2.1.8 => 2.1.9 (authored by Thomas Dreibholz <thomas.dreibholz@gmail.com>).
net/td-system-tools: Update 2.1.8 => 2.1.9
In D53741#1227292, @0mp wrote:Seems fine but would upstream accept it? What do you think?
vvd committed R11:ecd5b3f3237d: databases/adminer: Update 5.3.0 => 5.4.1, deprecate (authored by Paavo-Einari Kaipila <pkaipila@gmail.com>).
databases/adminer: Update 5.3.0 => 5.4.1, deprecate
arrowd committed R11:4488884ee060: multimedia/mlt7: Update to 7.34.1 (authored by kenrap_kennethraplee.com).
multimedia/mlt7: Update to 7.34.1
In D47878#1226923, @jhb wrote:Actually, I found a bug in the compat32 setcred() as well. (...) I will work on some patches though I'll try to post for review today/tomorrow.
www/nextcloud-news: Update to 27.2.0
mail/nextcloud-mail: Update to 5.5.15
?=
In D30315#1226268, @mat wrote:In D30315#1225899, @mat wrote:Also, ansible ahould probably not be using USE_PYTHON=concurrent
And I know I am the one who added it, but at the time, we did produce two packages for ansible, one for python 2 and one for python 3.
As we don't produce python 2 ports any more, concurrent should probably be removed from ports like ansible.
Looks OK.
devel/py-gptscript: Update to 0.9.7
lang/gptscript: Update to 0.9.7
Seems fine but would upstream accept it? What do you think?
audio/sonicradio: Update to 0.8.9
net-im/py-zapzap: Update to 6.2.4
lang/clojure-mode.el: Update from 5.11.0 to 5.20.0
np committed rGb0cfa27c91c4: cxgbe(4): Avoid racy access to requested_fec in sysctl_requested_fec (authored by np).
cxgbe(4): Avoid racy access to requested_fec in sysctl_requested_fec
games/freedoko: Upgrade from 0.8 to 0.8.1
tz committed R11:b28e45dff975: chinese/ibus-table-chinese: Upgrade from 1.8.13 to 1.8.14 (authored by tz).
chinese/ibus-table-chinese: Upgrade from 1.8.13 to 1.8.14
audio/gbsplay: Update to 0.0.101
net/py-trio: Update to 0.32.0
net/py-python-socks: Update to 2.7.3
devel/py-jsonrpclib-pelix: Update to 1.0.0
net/py-aiohttp-socks: Update to 0.10.2
ehaupt committed R11:6a87bf40c7b4: security/git-credential-gopass: Update to 1.16.0 (authored by ehaupt).
security/git-credential-gopass: Update to 1.16.0
I have sent you my edit of the manual page in a separate email rather than trying to put all my comments into the above draft.
sysutils/reproduce: Update to 0.7.0
Fix typo in recently added 400G media
sysutils/elephant: Update to 2.15.0
x11/walker: Update to 2.10.0
cperciva added reviewers for D53753: bsdinstall: Copy in all keys: ivy, ifreund_freebsdfoundation.org, emaste, gordon.
Yeah, the prefetching was tuned for a specific hardware configuration used years ago by a company that's no longer in business and from my notes it was a marginal improvement. I seem to recall @olivier seeing some even worse results on Atoms and such, so a solid good riddance to this added complexity.
ipfilter: Don't trust userland supplied iph_size
ipfilter: Add an htable max size tuneable.
ipfilter: Add htable (hash table) tunable
cy committed rGeb411cd796fe: ipfilter: Calculate the number of elements in ipf_errors (authored by cy).
ipfilter: Calculate the number of elements in ipf_errors