Merge tag 'coccinelle-6.19' of git://git.kernel.org/pub/scm/linux/kernel/git/jlawall/linux
Pull Coccinelle fixes from Julia Lawall:
"These fix a typo and make the coccicheck script more robust by
ensuring that only compatible semantic patches are executed for the
chosen mode"
* tag 'coccinelle-6.19' of git://git.kernel.org/pub/scm/linux/kernel/git/jlawall/linux:
Coccinelle: pm_runtime: Fix typo in report message
scripts: coccicheck: filter *.cocci files by MODE
Merge tag 'input-for-v6.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input
Pull input fixes from Dmitry Torokhov:
- a quirk for i8042 to better handle another TUXEDO model
- a quirk to atkbd to handle incorcet behavior of HONOR FMB-P internal
keyboard
- a definition for a new ABS_SND_PROFILE event
- fixes to alps and lkkbd drivers to reliably shut down pending work on
removal
- a fix to apple_z2 driver tightening input report parsing
- a fix for "off-by-one" error when validating config in ti_am335x_tsc
driver
[11 lines not shown]
[VPlan] Use PSE to construct SCEVs in getSCEVExprForVPValue (NFCI).
getSCEVExprForVPValue is used to create SCEVs for expressions from the
original loop, which may be predicated. Use PSE to construct predicated
SCEVs if possible. This matches the legacy LV code behavior.
Currently should be NFC, but will enable migrating more SCEV/cost-based
computations to VPlan.
The patch requires exposing a new getPredicatedSCEV helper to
PredicatedScalarEvolution which just takes a SCEV, to avoid needing to
go through IR values, which isn't an option for getSCEVExprForVPValue.
Trim down sun2 installations with the following defaults:
MKBSDTAR.m68000?= no
MKDTC.m68000?= no
MKGROFF.m68000?= no
MKHESIOD.m68000?= no
MKHTML.m68000?= no
MKIPFILTER.m68000?= no
MKISCSI.m68000?= no
MKLDAP.m68000?= no
MKLVM.m68000?= no
MKNPF.m68000?= no
MKPOSTFIX.m68000?= no
MKRUMP.m68000?= no
MKUNBOUND.m68000?= no
nfscommon: Add some support for POSIX draft ACLs
An internet draft (expected to become an RFC someday)
https://datatracker.ietf.org/doc/draft-ietf-nfsv4-posix-acls
describes an extension to NFSv4.2 to handle POSIX draft ACLs.
This is the first of several patches that implement the
above draft.
This patch should not result in a semantics change.
fgen(1): reference the FCode docs
"Writing FCode 3.x Programs" and IEEE 1275-1994. Oracle still
provides the former, but I'm not sure how stable the URLs are, so
don't cite them. It's easy enough to find these if you know the name
of the books you are looking for.
readability-identifier-naming should add universal default options (#171686)
Adds a `DefaultCase` (and other options, but `DefaultPrefix/Suffix` is
probably not useful), which is used as a base in the override hierarchy.
Resolves #75688
devel/electron37: Update to 37.10.3
While here:
- switch to use USE_ELECTRON features of electron.mk for specifying
node package manager, pre-fetching necessary node modules, and
extracting the node modules into appropriate directories
- use USES=display for starting/stopping display server on testing
- specify TEST_ENV instead of listing env vars in test target
Changelog: https://github.com/electron/electron/releases/tag/v37.10.3
Reported by: GitHub (watch releases)
py-sqlparse: updated to 0.5.5
Release 0.5.5 (Dec 19, 2025)
Bug Fixes
* Fix DoS protection to raise SQLParseError instead of silently returning None
when grouping limits are exceeded (issue827).
* Fix splitting of BEGIN TRANSACTION statements (issue826).
py-zope.testing: updated to 6.1
6.1 (2025-12-17)
- Add support for Python 3.14.
- Drop support for Python 3.9.
- Fix test failures when ``fake.py`` package is installed.
- Remove run-time dependency on ``setuptools``.