devel/coccinelle: Fix python scripting
spatch could not load libpython, so all Python scripting failed silently.
PR: 297217
Approved by: Benjamin Jacobs <freebsd at dev.thsi.be> (maintainer)
Sponsored by: Netflix
devel/mongo-c-driver: Update 1.30.8 => 2.3.3
While here, add a new VERSION substition for pkg-plist easy updates.
Changelog:
https://github.com/mongodb/mongo-c-driver/blob/2.3.3/NEWS
PR: 296601
Reported by: Hiroo Ono <hiroo.ono+freebsd at gmail.com>
Approved by: Krzysztof <ports at bsdserwis.com> (maintainer)
Approved by: osa, vvd (Mentors, implicit)
devel/libbson: Update 2.3.1 => 2.3.3
While here, add a new VERSION substition for pkg-plist easy updates.
Changelog:
https://github.com/mongodb/mongo-c-driver/blob/2.3.3/NEWS
PR: 296601
Reported by: Hiroo Ono <hiroo.ono+freebsd at gmail.com>
Approved by: Krzysztof <ports at bsdserwis.com> (maintainer)
Approved by: osa, vvd (Mentors, implicit)
arm64: Use the fault handler when one is provided
In align_abort() and tag_check_abort(), if we got a fault while in kernel,
do not panic if a fault handler has been provided. We may get such a fault
when trying to read or write userland data, it can at least happen with
_umtx_op() if an unaligned pointer is provided. Instead, just let the
fault handler deal with it.
MFC After: 1 week
Approved by: andrew
Differential Revision: https://reviews.freebsd.org/D58426
(cherry picked from commit c6f5d8fb269fd67a8206420b4e7d67a93bc80733)
Signed-off-by: Olivier Houchard <cognet at FreeBSD.org>
(cherry picked from commit 60dd46db19f473af7aa505c0d8dcf9bb69847019)
Signed-off-by: Olivier Houchard <cognet at FreeBSD.org>
arm64: Use the fault handler when one is provided
In align_abort() and tag_check_abort(), if we got a fault while in kernel,
do not panic if a fault handler has been provided. We may get such a fault
when trying to read or write userland data, it can at least happen with
_umtx_op() if an unaligned pointer is provided. Instead, just let the
fault handler deal with it.
MFC After: 1 week
Approved by: andrew
Differential Revision: https://reviews.freebsd.org/D58426
(cherry picked from commit c6f5d8fb269fd67a8206420b4e7d67a93bc80733)
Signed-off-by: Olivier Houchard <cognet at FreeBSD.org>