Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
Pull kvm fixes from Paolo Bonzini:
"Arm:
- Make sure we don't leak any S1POE state from guest to guest when
the feature is supported on the HW, but not enabled on the host
- Propagate the ID registers from the host into non-protected VMs
managed by pKVM, ensuring that the guest sees the intended feature
set
- Drop double kern_hyp_va() from unpin_host_sve_state(), which could
bite us if we were to change kern_hyp_va() to not being idempotent
- Don't leak stage-2 mappings in protected mode
- Correctly align the faulting address when dealing with single page
stage-2 mappings for PAGE_SIZE > 4kB
[28 lines not shown]
[libunwind][PAC] Defang ptrauth's PC in valid CFI range abort
It turns out making the CFI check a release mode abort causes many,
if not the majority, of JITs to fail during unwinding as they do not
set up CFI sections for their generated code. As a result any JITs
that do nominally support unwinding (and catching) through their JIT
or assembly frames trip this abort.
rdar://170862047
ports-mgmt/portmaster: update to version 3.33
Merge pull request #73 from delphij/patch-1: Fix link for homepage
Fix bug 268397: Stop deleting the empty $LOCALBASE_COMPAT directory.
The patch suggested by Herbertz J. Skuhra (herbert at gojira.at) has been
applied to the source repository.
PR: 268397
ports-mgmt/portmaster: update to version 3.32
Changes in version 3.31:
Avoid use of -D due to an incompatbility with GNU make
Ports commit 755d190db121 by tijl (Tijl Coosemans) added a patch that
changed all uses of -DMACRO to MACRO=1 on make command lines, since
the MAKEFLAGS environment variable is passed to both BSD make and GNU
make (where selected) and the latter does not accept the -D option.
Changes in version 3.32:
Add -q option to --clean-distfiles
Fix small issues in the man page.
ascii: update to 3.32.
Reduce local changes.
Upstream changes:
Allow packagers to pass in hardening flags.
Allow -d/-o/-x/-b to force the output radix.
These programs are using pledge "tmppath" with "rpath wpath cpath".
The "tmppath" is not needed.
from deraadt@; ok semarie and others
this is errata/7.7/023_tmppath.patch.sig
These programs are using pledge "tmppath" with "rpath wpath cpath".
The "tmppath" is not needed.
from deraadt@; ok semarie and others
this is errata/7.8/017_tmppath.patch.sig
biology/gkl: mark broken on aarch64
multiple errors in the log like:
/usr/lib/clang/19/include/ia32intrin.h:312:10: error: use of undeclared identifier '__builtin_ia32_readeflags_u32'
PR: 293534
Reported-by: https://portsfallout.com/fallout?port=biology%2Fgkl%24
Approved-by: yuri@ (maintainer)