2538 IP Filter mishandles fragment cache hash table
Reviewed by: iximeow <illumos at iximeow.net>
Reviewed by: Dan McDonald <danmcd at edgecast.io>
Approved by: Patrick Mooney <pmooney at pfmooney.com>
[libcxx][Github] Bump Github Runner Version to v2.331.0
Keeps things up to date to keep things up to date (and prevent us from
falling below the support horizon).
[Github] Bump runner version in github-action-ci containers
A new runner just came out. Nothing terribly interesting in the release
notes, but it is good to update to stay ahead of the relatively short
time horizon for runner binary support by Github Actions.
[-Wunsafe-buffer-usage] Allow strerror for %s in printf-like calls (#175208)
Passing strerror(errno) to printf of printf-like logging functions is a
common pattern, and strerror() returns a null-terminated string.
Follow-up to #173096
[CI] Remove reference to a dated issue
There are no plans currently to fix #132803 given the job run time
impact that it would cause. So for now, closing it.
Closes #132803.
[TableGen] Move DAGISelMatcher.cpp/h out of the Common library. NFC (#175271)
These files contain the implementation of classes used by only the
-gen-dag-isel backend. I don't think they are reusable without
DAGISelMatcherGen.cpp and DAGISelMatcherEmitter.cpp. I don't think
there's anything worth unittesting in just these files either.
Merge tag 'erofs-for-6.19-rc5-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs
Pull erofs fix from Gao Xiang:
- Don't increase s_stack_depth which caused regressions in some
composefs mount setups (EROFS + ovl^2)
Instead just allow one extra unaccounted fs stacking level for
straightforward cases.
* tag 'erofs-for-6.19-rc5-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs:
erofs: don't bother with s_stack_depth increasing for now
[libc++][NFC] Small cleanups for `any` (#175164)
1. Replace `std::trait<Args...>::value` with `std::trait_v<Args...>`.
2. Replace `_NOEXCEPT` in C++17 and later with `noexcept`.
3. Inline `any::swap` into the class body.
[libcxx] Add missing member `cend()` to `MinSequenceContainer` (#175114)
The `MinSequenceContainer` (used in tests for `<flat_map>` and
`<flat_set>`) currently provides `begin()`, `end()`, `cbegin()` but no
`cend()`.
[[container.reqmts]](https://eel.is/c++draft/container.reqmts#36) lists
member function `cend` as one of container requirements, together with
`begin()` and others.