On 8/11/2026 9:01 AM, Jakub Ramaseuski wrote:
On Thu, Mar 19, 2026 at 12:15 PM Przemyslaw Korba <[email protected]> wrote:On E830, PTP time adjustment commands sent via SBQ don't generate completion responses, causing the driver to timeout waiting and return -EIO, when trying: phc_ctl eth8 get adj 2 get dmesg: ice 0000:1a:00.0: PTP failed to adjust time, err -5 Add support for posted mode not to wait for completion response. Fixes: 8f5ee3c477a8 ("ice: add support for sideband messages") Signed-off-by: Przemyslaw Korba <[email protected]> ---
...
This is actually a valid fix to a, 885c5e57924dc0 ("ice: fix 'adjust' timer programming for E830 devices"), which allows the E830 HW to continue in the function and then invoke the following: (with some ice_debug() messages enabled) [ 2946.907728] ice 0000:6c:00.0: Failed to send message to PHY, err -5 [ 2946.907731] ice 0000:6c:00.0: Failed to prepare PHY ports for timer command 2, err -5 [ 2946.907733] ice 0000:6c:00.0: PTP failed to adjust time, err -5 But the patchwork lists it as Changes Requested. Any idea what happened with it?
I believed it turned into this patch [1] which last received Sashiko feedback [2] on the netdev send.
[1] https://lore.kernel.org/intel-wired-lan/[email protected]/#t
[2] https://lore.kernel.org/netdev/[email protected]/ Thanks, Tony
Tested-by: Jakub Ramaseuski <[email protected]>
