SRU: * https://kernel.ubuntu.com/forgejo/kernel/noble-linux-oem/pulls/435 (oem-6.17) * https://kernel.ubuntu.com/forgejo/kernel/resolute-linux-oem/pulls/10 (oem-7.0) * https://lists.ubuntu.com/archives/kernel-team/2026-June/169646.html (questing, resolute, stonking) ** Description changed: + [SRU Justification] + + [Impact] + + The camera output is abnormal, and it takes longer time to start the camera. + + kernel: intel_ipu6_isys.isys intel_ipu6.isys.40: csi2-0 error: DPHY recoverable synchronization error + kernel: intel_ipu6_isys.isys intel_ipu6.isys.40: csi2-0 error: Single packet header error corrected + kernel: intel_ipu6_isys.isys intel_ipu6.isys.40: csi2-0 error: Payload checksum (CRC) error + kernel: intel_ipu6_isys.isys intel_ipu6.isys.40: csi2-0 error: DPHY recoverable synchronization error + kernel: intel_ipu6_isys.isys intel_ipu6.isys.40: csi2-0 error: Single packet header error corrected + kernel: intel_ipu6_isys.isys intel_ipu6.isys.40: csi2-0 error: Payload checksum (CRC) error + kernel: intel_ipu6_isys.isys intel_ipu6.isys.40: csi2-0 error: DPHY recoverable synchronization error + kernel: intel_ipu6_isys.isys intel_ipu6.isys.40: csi2-0 error: Single packet header error corrected + + [Fix] + + Upstream commit 477620dccf3e ("media: intel/ipu6: Improve DWC PHY + HSFREQRANGE band selection for overlapping ranges") in v7.2-rc1 fixes + commit 1e7eeb301696 ("media: intel/ipu6: add the CSI2 DPHY + implementation") from v6.10. + + [Test Plan] + + 1. capture video stream and verify the video quality. + + $ gst-launch-1.0 v4l2src ! videoconvert ! avimux ! filesink + location=out.avi + + 2. check no error found in dmesg + + $ sudo dmesg |grep intel_ipu6_isys + + [Where problems could occur] + + The regression can be considered as low, because the patch is meant to + locate a band with higher osc_freq_target for best hardware utilization. + No other part is touched. + + [Other Info] + + While this affects kernels >= v6.10, nominate for all the newer kernels. + And since this is already in v7.2-rc1, skip Unstable. + + ========== original bug report ========== + The camera output is abnormal, and it takes longer time to start the camera. I record the video by command: $ gst-launch-1.0 v4l2src ! videoconvert ! avimux ! filesink location=out.avi Some errors reported in the driver: kernel: intel_ipu6_isys.isys intel_ipu6.isys.40: csi2-0 error: DPHY recoverable synchronization error kernel: intel_ipu6_isys.isys intel_ipu6.isys.40: csi2-0 error: Single packet header error corrected kernel: intel_ipu6_isys.isys intel_ipu6.isys.40: csi2-0 error: Payload checksum (CRC) error kernel: intel_ipu6_isys.isys intel_ipu6.isys.40: csi2-0 error: DPHY recoverable synchronization error kernel: intel_ipu6_isys.isys intel_ipu6.isys.40: csi2-0 error: Single packet header error corrected kernel: intel_ipu6_isys.isys intel_ipu6.isys.40: csi2-0 error: Payload checksum (CRC) error kernel: intel_ipu6_isys.isys intel_ipu6.isys.40: csi2-0 error: DPHY recoverable synchronization error kernel: intel_ipu6_isys.isys intel_ipu6.isys.40: csi2-0 error: Single packet header error corrected Proposed fix was in https://github.com/intel/ipu6-drivers/pull/447. This affects kernel v6.10 and up, which added D-PHY implementation in commit 1e7eeb301696 ("media: intel/ipu6: add the CSI2 DPHY implementation"). It's then submitted into upstream as commit 477620dccf3e ("media: intel/ipu6: Improve DWC PHY HSFREQRANGE band selection for overlapping ranges") in v7.2-rc1. -- You received this bug notification because you are subscribed to linux in Ubuntu. Matching subscriptions: Bgg, Bmail, Nb https://bugs.launchpad.net/bugs/2156972 Title: Camera output is vague and color is abnormal Status in linux package in Ubuntu: In Progress Status in linux-oem-6.17 package in Ubuntu: Invalid Status in linux-oem-7.0 package in Ubuntu: Invalid Status in linux source package in Noble: Invalid Status in linux-oem-6.17 source package in Noble: In Progress Status in linux-oem-7.0 source package in Noble: Invalid Status in linux source package in Questing: In Progress Status in linux-oem-6.17 source package in Questing: Invalid Status in linux-oem-7.0 source package in Questing: Invalid Status in linux source package in Resolute: In Progress Status in linux-oem-6.17 source package in Resolute: Invalid Status in linux-oem-7.0 source package in Resolute: In Progress Status in linux source package in Stonking: In Progress Status in linux-oem-6.17 source package in Stonking: Invalid Status in linux-oem-7.0 source package in Stonking: Invalid Bug description: [SRU Justification] [Impact] The camera output is abnormal, and it takes longer time to start the camera. kernel: intel_ipu6_isys.isys intel_ipu6.isys.40: csi2-0 error: DPHY recoverable synchronization error kernel: intel_ipu6_isys.isys intel_ipu6.isys.40: csi2-0 error: Single packet header error corrected kernel: intel_ipu6_isys.isys intel_ipu6.isys.40: csi2-0 error: Payload checksum (CRC) error kernel: intel_ipu6_isys.isys intel_ipu6.isys.40: csi2-0 error: DPHY recoverable synchronization error kernel: intel_ipu6_isys.isys intel_ipu6.isys.40: csi2-0 error: Single packet header error corrected kernel: intel_ipu6_isys.isys intel_ipu6.isys.40: csi2-0 error: Payload checksum (CRC) error kernel: intel_ipu6_isys.isys intel_ipu6.isys.40: csi2-0 error: DPHY recoverable synchronization error kernel: intel_ipu6_isys.isys intel_ipu6.isys.40: csi2-0 error: Single packet header error corrected [Fix] Upstream commit 477620dccf3e ("media: intel/ipu6: Improve DWC PHY HSFREQRANGE band selection for overlapping ranges") in v7.2-rc1 fixes commit 1e7eeb301696 ("media: intel/ipu6: add the CSI2 DPHY implementation") from v6.10. [Test Plan] 1. capture video stream and verify the video quality. $ gst-launch-1.0 v4l2src ! videoconvert ! avimux ! filesink location=out.avi 2. check no error found in dmesg $ sudo dmesg |grep intel_ipu6_isys [Where problems could occur] The regression can be considered as low, because the patch is meant to locate a band with higher osc_freq_target for best hardware utilization. No other part is touched. [Other Info] While this affects kernels >= v6.10, nominate for all the newer kernels. And since this is already in v7.2-rc1, skip Unstable. ========== original bug report ========== The camera output is abnormal, and it takes longer time to start the camera. I record the video by command: $ gst-launch-1.0 v4l2src ! videoconvert ! avimux ! filesink location=out.avi Some errors reported in the driver: kernel: intel_ipu6_isys.isys intel_ipu6.isys.40: csi2-0 error: DPHY recoverable synchronization error kernel: intel_ipu6_isys.isys intel_ipu6.isys.40: csi2-0 error: Single packet header error corrected kernel: intel_ipu6_isys.isys intel_ipu6.isys.40: csi2-0 error: Payload checksum (CRC) error kernel: intel_ipu6_isys.isys intel_ipu6.isys.40: csi2-0 error: DPHY recoverable synchronization error kernel: intel_ipu6_isys.isys intel_ipu6.isys.40: csi2-0 error: Single packet header error corrected kernel: intel_ipu6_isys.isys intel_ipu6.isys.40: csi2-0 error: Payload checksum (CRC) error kernel: intel_ipu6_isys.isys intel_ipu6.isys.40: csi2-0 error: DPHY recoverable synchronization error kernel: intel_ipu6_isys.isys intel_ipu6.isys.40: csi2-0 error: Single packet header error corrected Proposed fix was in https://github.com/intel/ipu6-drivers/pull/447. This affects kernel v6.10 and up, which added D-PHY implementation in commit 1e7eeb301696 ("media: intel/ipu6: add the CSI2 DPHY implementation"). It's then submitted into upstream as commit 477620dccf3e ("media: intel/ipu6: Improve DWC PHY HSFREQRANGE band selection for overlapping ranges") in v7.2-rc1. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2156972/+subscriptions
Комментариев нет:
Отправить комментарий