website: fix empty SA and EN section in 14.1R and earlier relnotes
Relnotes of 14.1, 14.0, 13.3, 13.2, 13.1 and 13.0 updated
Reported by: Christian Ullrich <chris at chrullrich.net>
Reviewed by: ziaee
Approved by: ziaee
Differential Revision: https://reviews.freebsd.org/D55706
PR: 282330
py-smmap: updated to 5.0.3
5.0.3
Test Python 3.7 on Ubuntu 22.04, and add Ubuntu 3.13
Add SECURITY.md, referencing the GitPython one
Specify explicit contents: read workflow permissions
Add CI test job for no-GIL (free-threaded) Python 3.13
Bump actions/checkout from 4 to 5
Bump actions/setup-python from 5 to 6
Bump actions/checkout from 5 to 6
[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
vnet: Ensure the space allocated by vnet_data_alloc() is sufficent aligned
Some 32-bit architectures, e.g., armv7, require strict 8-byte
alignment while doing atomic 64-bit access. Hence aligning to the
pointer type (4-byte alignment) does not meet the requirement on
those architectures.
Make the space allocated by vnet_data_alloc() sufficent aligned to
avoid unaligned access.
PR: 265639
Diagnosed by: markj
Reviewed by: jhb, markj
Co-authored-by: jhb
MFC after: 5 days
Differential Revision: https://reviews.freebsd.org/D55560
(cherry picked from commit 32beb3ae71cb320dbe4190a01c036943d99083b3)
(cherry picked from commit 973d607b284ba68e63f0386af44c28bfde15add2)
[SPIRV] In G_SELECT selection path: replace `removeFromParent` with `eraseFromParent` and return early (#184807)
When selecting an `ASSIGN_TYPE` of a `G_SELECT`, both instructions were
removed but not erased.
The code followed on a code path where the replaced G_SELECT would be
added to a remove set if it was dead. But the select is not in the
function anymore since it is already removed!
Selecting a `selectSelect` always returns `true`. So the
assertions/prints below would have never been triggered.
This patch simplifies this code path to avoid falling through the
asserts and paths where `selectSelect` could have failed (which
trivially doesn't happen).
Guarded `selectSelect` return with an assert in case it changes.
Follow up of https://github.com/llvm/llvm-project/pull/182330
[clang][bytecode] Remove suspicious usage of local variable (#185360)
There's already already an if statement before ensuring that
UseFieldDesc is false.
14.4/relnote: Add to manual section
- builtin(1) rewrite with keybinds(1) appeared
- newaliases(1) manpage update moved to manpages
- vt(4) learned about increasing console scrollback size
- most ethernet switch manuals appeared or were improved
- dumpon(8) learned about settings for crash dumps
16388 NLM callback related fixes.
16389 NFS services become unavailable due to ports leak
Reviewed by: Evan Layton <elayton at tintri.com>
Reviewed by: Joyce McIntosh <jmcintosh at tintri.com>
Reviewed by: Suresh Jayaraman <sjayaraman at tintri.com>
Reviewed by: Gordon Ross <gordon.w.ross at gmail.com>
Reviewed by: Toomas Soome <tsoome at me.com>
Approved by: Robert Mustacchi <rm at fingolfin.org>
[X86] TableGen-erate SDNode descriptions (#168421)
This allows SDNodes to be validated against their expected type profiles
and reduces the number of changes required to add a new node.
The first commit contains the main change. There are few nodes that
don't have SDNode records in `*.td` files (see the enum in
`X86SelectionDAGInfo.h`) and several nodes fail verification (see
`X86SelectionDAGInfo::verifyTargetNode`).
The second commit fixes a few bugs in the generic SelectionDAG code that
were detected by the verification functionality.
The third comment moves comments from `X86ISelLowering.h` to `*.td`
files. This is done as separate commit to hopefully simplify the review.
I allowed myself to rearrange some node definitions because they had
block comments in `X86ISelLowering.h`.
Part of #119709.
Pull Request: https://github.com/llvm/llvm-project/pull/168421
devel/ruby-async: downgrade to 2.37.0
Version 2.38.0 silently increase minimum version of Ruby to 3.3.
At this time, downgrading to 2.37.0 which supports Ruby 3.2.