reduce default so-sndbuf in unbound to avoid a warning.
in 1.24.0, upstream started to override the OS default and warn at
startup if not possible, but they picked a value (4MB) which is above
the 2MB maximum that we permit.
found by landry@, ok landry bluhm
from bluhm:
"Our UDP stack has no UDP socket buffer for sending. Each packet
is directly passed to ip_output(). So basically this value is a
per packet size limit."
Rename ManifestRef to ManifestInstance
This is preparation step for an upcoming change to the CCR format in
which the structure containing manifest metadata will gain an extra
field (and thus not align with the ManifestRef structure from
draft-spaghetti-sidrops-rpki-erik-protocol)
OK tb@
drm/amdgpu: Enable MES lr_compute_wa by default
From Mario Limonciello
5980a35c9d138804251e50788c1e8137028a47ac in linux-6.12.y/6.12.52
1fb710793ce2619223adffaf981b1ff13cd48f17 in mainline linux
drm/amd/include : Update MES v12 API for fence update
From Shaoyun Liu
2dedc6b77bf82dae6cf6a9d4d5ac44526be9a605 in linux-6.12.y/6.12.52
15d8c92f107c17c2e585cb4888c67873538f9722 in mainline linux
drm/amd/include : MES v11 and v12 API header update
From Shaoyun Liu
ff2b82286fc8e6fc6caf9072009d78f7c05db32e in linux-6.12.y/6.12.52
1c687c0da9efb7c627793483a8927554764e7a55 in mainline linux
drm/amd : Update MES API header file for v11 & v12
From Shaoyun Liu
bfd0bec4cb2c0b9e30decc84ffc269ba91ee6906 in linux-6.12.y/6.12.52
ce4971388c79d36b3f50f607c3278dbfae6c789b in mainline linux
Revert rev 1.109:
| ixl/ice(4): use 128 segments for DMA maps of TSO packets
|
| This avoids unnecessary m_defrag() calls and gain some performance.
|
| with tweaks for kettenis and bluhm
|
| ok kettenis, bluhm
This seems to cause oactive stalls and ixl is too common to have it broken
like this. I prefer unnecessary m_defrag() calls over hanging interfaces.
use strtonum() instead of atoi(), and error out for bad numbers
This generates a host-order number, so the ntohs() for getservbyport()
was wrong, that should always have been htons(). The transform is
the same, but misleading.
ok tb
const correct X509_VERIFY_PARAM_get_hostflags()
This is currently an internal helper only used by a regress test.
We'll have to expose in the public API for Python 3.14:
https://github.com/libressl/portable/issues/1202
Add SMU support to amdpmc(4). The SMU is a microcontroller buried deep
in the bowels of AMD SoCs and needs to be tickled in order to reach the
lowest power states in suspend. It also provides some information on
whether we actually reached those lower states.
On most machines we will need to tell the USB4 controllers to go to sleep
to reach these states. So it is likely that we won't reach S0i3 yet on
those machines.
ok mlarkin@, deraadt@
Fix various errors on big-endian systems. With this ice(4) works on sparc64.
In ice_copy_rxq_ctx_to_hw() the buffer passed in is already in little
endian and so one needs to call bus_space_write_raw_4(). Wrap that into
ICE_WRITE_RAW() to be consistent.
In ice_txeof() the calculation of dtype was all messed up. The 64bit
descriptor word cmd_type_offset_bsz needs to be converted to host byte
order and then all the masking and shifting can happen. Also there is
no need to byte swap ICE_TX_DESC_DTYPE_DESC_DONE since dtype is already
in host byte order.
On code inspection another unneeded byte swap was found in
ice_tx_setup_offload(). The vlan tag needs to be shifted into position
unswapped and the full word is swapped at the end.
OK stsp@
Remove unused sequence member from x509_revoked_st
To allow binary search for looking up if a cert was revoked in a CRL,
the list of revoked serial numbers is sorted in crl_lookup(). On the
other hand, to be able to output the DER that was actually signed by
the issuer, the original order needs to be remembered.
Before the encoding was cached, there was a mechanism that would restore
the original order on serialization using the .sequence member. This was
done without a lock and was thus racy (hilarity would ensue if one thread
performed a CRL lookup while another thread serialized the same CRL). When
the racy mechanism was removed in 2004, the only reader of .sequence,
X509_REVOKED_seq_cmp(), was also removed, and this piece of dead code was
left behind. Garbage collect it.
ok kenjiro