imgact_elf: read program headers if not contained in the first page
PR: 295629
Reviewed by: markj
Tested by: Alex S <iwtcex at gmail.com>
Sponsored by: The FreeBSD Foundation
MFC after: 1 week
Differential revision: https://reviews.freebsd.org/D57294
image activators: pass the current thread
Reviewed by: markj
Tested by: Alex S <iwtcex at gmail.com>
Sponsored by: The FreeBSD Foundation
MFC after: 1 week
Differential revision: https://reviews.freebsd.org/D57294
rtnetlink: Fix weight overflow in RTA_MULTIPATH
If the weight value is larger than 8 bits, set it to the maximum.
Also, only send RTA_WEIGHT if its value is not the default.
This reduces message size and matches the behavior of
non-multipath routes.
Reviewed by: emaste, markj
Differential Revision: https://reviews.freebsd.org/D57266
LinuxKPI: migrate key data access to functions
* Migrate the k->wk_key and k->wk_keylen access to the new crypto methods
in net80211
* don't use ic_miclen, use the tx/rx mic len methods
* don't use wk_txmic and wk_rxmic, use the tx/rx mic data methods
This is in preparation to support GTK/IGTK keys and > 128 bit keys.
Reviewed by: bz
Differential Revision: https://reviews.freebsd.org/D54485
linuxulator: return EBADF for O_PATH mmap()
This fixes LTP open13, which expects O_PATH mmap() to fail
with EBADF, but FreeBSD returned EACCES.
Signed-off-by: YAO, Xin <mr.yaoxin at outlook.com>
PR: 295571
Reviewed by: kib
Pull-Request: https://github.com/freebsd/freebsd-src/pull/2233
japanese/ibus-skk: Update to 1.4.4
Take maintainership.
Split gettext into gettext-tools and gettext-runtime.
Remove USES=python, CONFIGURE_ENV and CPPFLAGS.
Simplify USE_GNOME.
Update pkg-descr.
pkg-message is almost identical to the one displayed during ibus
installation, so remove it.
https://raw.githubusercontent.com/ueno/ibus-skk/refs/tags/ibus-skk-1.4.4/NEWS
PR: 295557
Approved by: osa (mentor)
cxgbe(4): Improvements to the slow interrupt handler
* Add a flag to indicate that an INT_CAUSE should not be cleared
automatically in the generic handler. This is to ensure correct
operation of some INT_CAUSEs that are related to each other and must
be cleared in a certain order.
* Add decode for many more INT_CAUSE registers.
MFC after: 1 week
Sponsored by: Chelsio Communications
x86: for wrmsr_early_safe(), catch all exceptions, not only #GP
Reviewed by: olce
Sponsored by: The FreeBSD Foundation
MFC after: 1 week
Differential revision: https://reviews.freebsd.org/D57264
ctld: More consistent error messages
The error messages ctld emits when it finds a port or LUN it did not
create were inconsistent with each other as well as with ctld's other
error messages.
MFC after: 1 week
Sponsored by: Klara, Inc.
Sponsored by: NetApp, Inc.
Reviewed by: jhb
Differential Revision: https://reviews.freebsd.org/D57270
misc/gwhich: update GNU which to the latest version 2.25
- Bug fix for an out of bounds stack read (by Daniel Anderson)
- Scripts regenerated with automake 1.18.1 and autoconf 2.73
- Install a bunch of documentation files and convert EXAMPLES
option into DOCS (one file does not warrant this separation)
- While here, provide a more sensible and useful COMMENT text
Reported by: portscout
filesystems/httpdirfs: 1.2.10 => 1.3.1
* Since 1.2.11 (e50d690) upstream added core unit testing suite using
the Unity framework, which hadn't yet ported to FreeBSD. So commented
out it's inclusion in meson build manifest.
* Removed patches needed to build the port on i386 and with previous
versions of ftp/curl as it builds without them now.
Approved by: db@, yuri@ (Mentors, implicit)
crashinfo: Create core.txt.last symlink
When saving a coredump, savecore(8) maintains .last symlinks for the
info and vmcore artifacts, but not for the crashinfo text report.
Make crashinfo(8) create the link, pointing at the current
core.txt.<bounds> file.
This makes /var/crash/core.txt.last track the same core dump as
info.last and vmcore.last.
[mhorne: I tweaked the submission, such that the link will be created as
soon as the core.txt.X file is generated; not only after a successful
report has been written.]
Signed-off-by: Ricardo Branco <rbranco at suse.de>
Reviewed by: mhorne
MFC after: 1 week
Pull Request: https://github.com/freebsd/freebsd-src/pull/2199