Ensure that we specify the correct group when creating a HelloRetryRequest.
When processing the client supported groups and key shares extensions,
the group selection is currently based on client preference. However,
when building a HRR the preferred group is identified by calling
tls1_get_supported_group(). If SSL_OP_CIPHER_SERVER_PREFERENCE is enabled,
group selection will be based on server instead of client preference. This
in turn can result in the server sending a HRR for a group that the client
has already provided a key share for, violating the RFC.
Avoid this issue by storing the client preferred group when processing
the key share extension, then using this group when creating the HRR.
Thanks to dzwdz for identifying and reporting the issue.
ok beck@ tb@
Fix wording around CONFIGURE_STYLE autoconf/autoreconf, they are
normally alternatives to gnu (implying CONFIGURE_STYLE=gnu behaviour
as well), rather than modifiers to be added (like dest/old).
Pointed out by/ok tb@
Field name change: location -> locations
While at this point in time every RPKI object has only one
specific location (the 'Signed Object' acces description),
it is conceivable some form of multi-homing arises in
the future. Align names to help our future selves.
This is a cosmetic change, the field already was a sequence.
OK tb@
drm/amdkfd: Fix error code sign for EINVAL in svm_ioctl()
From Qianfeng Rong
a3bc86d5cf7064f059d710e94f70c8880fc7f097 in linux-6.12.y/6.12.53
cbda64f3f58027f68211dda8ea94d52d7e493995 in mainline linux
drm/amd/pm: Disable SCLK switching on Oland with high pixel clocks (v3)
From Timur Kristof
0bb91bed82d414447f2e56030d918def6383c026 in linux-6.12.y/6.12.53
7009e3af0474aca5f64262b3c72fb6e23b232f9b in mainline linux
drm/amd/pm: Disable MCLK switching with non-DC at 120 Hz+ (v2)
From Timur Kristof
08de17b6483097712a239f4a0c7c1871548b5907 in linux-6.12.y/6.12.53
ed3803533c7bf7df88bc3fc9f70bd317e1228ea8 in mainline linux
drm/amd/pm: Treat zero vblank time as too short in si_dpm (v3)
From Timur Kristof
863cd8f56c8e891d819c20f112681cdce058a86c in linux-6.12.y/6.12.53
9003a0746864f39a0ef72bd45f8e1ad85d930d67 in mainline linux
drm/amd/pm: Adjust si_upload_smc_data register programming (v3)
From Timur Kristof
568f8545f88a83088b57cd3e4f843806218c8f04 in linux-6.12.y/6.12.53
ce025130127437dc884c84c254170e27b2ce9309 in mainline linux
drm/amd/pm: Fix si_upload_smc_data (v3)
From Timur Kristof
edfa71149429f9710a52bc30a9ea8ed03cdb4547 in linux-6.12.y/6.12.53
a43b2cec04b02743338aa78f837ee0bdf066a6d5 in mainline linux
drm/amd/pm: Disable ULV even if unsupported (v3)
From Timur Kristof
32710128d3fc8f9363124483600c38eac7da05e0 in linux-6.12.y/6.12.53
3a0c3a4035f995e1f993dfaf4d63dc19e9b4bc1c in mainline linux
drm/amdgpu: Power up UVD 3 for FW validation (v2)
From Timur Kristof
3f185e616fcf83d9ad01e0e80c7e2152eb07d263 in linux-6.12.y/6.12.53
c661219cd7be75bb5599b525f16a455a058eb516 in mainline linux
drm/amd/display: Remove redundant semicolons
From Liao Yuanhong
3c3ee1026e8813eedb9a47365d95fd4d806e69b4 in linux-6.12.y/6.12.53
90b810dd859c0df9db2290da1ac5842e5f031267 in mainline linux
drm/radeon/r600_cs: clean up of dead code in r600_cs
From Brahmajit Das
ebed78bfd6df2552158f4dd4d0f812ca8acd5603 in linux-6.12.y/6.12.53
260dcf5b06d519bcf27a5dfdb5c626821a55c170 in mainline linux