add dev_vdisk devices to DEVICE_GROUP on BACKUP
Without this, set_node_optimized fires bind_alua only for the dev_disk
passthrough devices in the DEVICE_GROUP, bypassing the dev_vdisk devices
entirely.
timerfd: Expect periodic timer performance failures
The current timerfd implementation fails to correctly count events on a
nanosecond callout interval. The timerfd__periodic_timer_performance
test detects this and reports failure.
Mark this test as an expected failure so it isn't flagged by CI. A link
to the bug report is attached to the test for reference.
While we're here, clean up some minor style and Make issues.
Fixes: 834c1ba793d9 ("timerfd: Add tests")
MFC after: 1 week
benchmarks/paranoia: Set -fexcess-precision=standard
because the point is to test IEEE754, and an operating system
providing "not IEEE754" by default is a red herring.
[Utils] Add ability to configure git-llvm-push from .gitconfig (#187398)
This lets someone set git config options at whatever scope (per-repo,
global, etc.) for the options that they care about. This provides
similar functionality to just wrapping the script in a shell script with
one's desired options without the need to do that.
We need to be careful about how when we get the flags and how to execute
the git command to get the flags. For now, we do this before normal
argument parsing and fail silently to avoid printing output if someone
passes something like --quiet through the git config. This means options
like --verbose and --dry-run don't work for this specific command, but I
think that is a reasonable tradeoff.
[lit] dealloc ApplyResult objects as they're waited on (#188642)
In _wait_for(), all async tasks are waited for. However, the objects
are held in the async_result list until the function calls complete.
This leads to about 3.6gig mem usage on my system when running
check-llvm, even though these objects aren't needed after the ar.get()
call.
Dealloc them as we go instead.
Addresses #188641
drm/i915/psr: Compute PSR entry_setup_frames into intel_crtc_state
From Jouni Hogander
9691c50fd5dd14ecb88ce8e80a8632cb7471c052 in linux-6.18.y/6.18.20
7caac659a837af9fd4cad85be851982b88859484 in mainline linux
drm/i915/dmc: Fix an unlikely NULL pointer deference at probe
From Imre Deak
0b35d11fbbcfd1079c8489282a341944228835e3 in linux-6.18.y/6.18.20
ac57eb3b7d2ad649025b5a0fa207315f755ac4f6 in mainline linux
drm/amdgpu: Limit BO list entry count to prevent resource exhaustion
From Jesse.Zhang
5ce4a38e6c2488949e373d5066303f9c128db614 in linux-6.18.y/6.18.20
6270b1a5dab94665d7adce3dc78bc9066ed28bdd in mainline linux
drm/amdgpu: apply state adjust rules to some additional HAINAN vairants
From Alex Deucher
73908f65f5cc32f9da07c5df0f58d1fd5ed5834e in linux-6.18.y/6.18.20
9787f7da186ee8143b7b6d914cfa0b6e7fee2648 in mainline linux
net/iodine: Update to 0.8.0
pkgsrc changes:
Because email to MAINTAINER timed out, take MAINTAINERship and leave
previous as secondary.
2023-04-17: 0.8.0 "Burning Snowman"
- Mac OS X: Support native utun VPN devices. Patch by
Peter Sagerson, ported from OpenVPN by Catalin Patulea.
- Fix compilation failure on kFreeBSD and Hurd, by Gregor Herrmann
- Patch from Ryan Welton that fixes compilation warning.
- README converted to markdown by Nicolas Braud-Santoni.
- Linux: use pkg-config for systemd support flags.
Patch by Jason A. Donenfeld.
- Add support for IPv6 in the server.
Raw mode will be with same protocol as used for login.
Traffic inside tunnel is still IPv4.
- Update android build to try to support 5.0 (Lollipop) and newer.
[4 lines not shown]
drm/radeon: apply state adjust rules to some additional HAINAN vairants
From Alex Deucher
c18eef45af03655e1c93b6438a357ceaeb567200 in linux-6.18.y/6.18.20
86650ee2241ff84207eaa298ab318533f3c21a38 in mainline linux
drm/amdgpu/mmhub4.1.0: add bounds checking for cid
From Alex Deucher
7687403d658054027c60654cf71fc29ad90c9e1d in linux-6.18.y/6.18.20
3cdd405831d8cc50a5eae086403402697bb98a4a in mainline linux
drm/amdgpu/mmhub3.0: add bounds checking for cid
From Alex Deucher
72365be44cc7e2cf05514e0dafcd7664f3267358 in linux-6.18.y/6.18.20
cdb82ecbeccb55fae75a3c956b605f7801a30db1 in mainline linux
drm/amdgpu/mmhub3.0.2: add bounds checking for cid
From Alex Deucher
4b9e5676db815341b0c21006250845e5a0161afa in linux-6.18.y/6.18.20
e5e6d67b1ce9764e67aef2d0eef9911af53ad99a in mainline linux
drm/amdgpu/mmhub3.0.1: add bounds checking for cid
From Alex Deucher
56f0473d3c6314502fdcf76e574985a585aa707d in linux-6.18.y/6.18.20
5d4e88bcfef29569a1db224ef15e28c603666c6d in mainline linux
drm/amdgpu/mmhub2.3: add bounds checking for cid
From Alex Deucher
603db8a36517ce318b213cf1740b7d1f0f6b233b in linux-6.18.y/6.18.20
a54403a534972af5d9ba5aaa3bb6ead612500ec6 in mainline linux
drm/amdgpu/mmhub2.0: add bounds checking for cid
From Alex Deucher
2c4eea0eba197b036804cf4c76bd9b70aa02f30a in linux-6.18.y/6.18.20
0b26edac4ac5535df1f63e6e8ab44c24fe1acad7 in mainline linux