{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":57318130,"defaultBranch":"master","name":"linux","ownerLogin":"xroumegue","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2016-04-28T16:35:59.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/18723803?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1721663877.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"e2b3f2bf62028baf2ff5cbcc16c7e478549ee882","ref":"refs/heads/xroumegue/v6.10/merge","pushedAt":"2024-07-22T15:57:57.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"xroumegue","name":null,"path":"/xroumegue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18723803?s=80&v=4"},"commit":{"message":"Merge branch 'xroumegue/v6.10/dt/wandboard' into xroumegue/v6.10/merge","shortMessageHtmlLink":"Merge branch 'xroumegue/v6.10/dt/wandboard' into xroumegue/v6.10/merge"}},{"before":null,"after":"fec68bdb417f28b4d66995417b59139b740f9e78","ref":"refs/heads/xroumegue/v6.10/dt/wandboard","pushedAt":"2024-07-22T15:54:59.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"xroumegue","name":null,"path":"/xroumegue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18723803?s=80&v=4"},"commit":{"message":"arm64: dts: imx8mp: Add edm-g-wb-tevi-0v5640_csi0 overlay\n\nSigned-off-by: Xavier Roumegue ","shortMessageHtmlLink":"arm64: dts: imx8mp: Add edm-g-wb-tevi-0v5640_csi0 overlay"}},{"before":null,"after":"7b61d9c3cfaa4f559837737eb159785e35308e1a","ref":"refs/heads/xroumegue/v6.10/dt/evk","pushedAt":"2024-07-22T15:53:04.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"xroumegue","name":null,"path":"/xroumegue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18723803?s=80&v=4"},"commit":{"message":"arm64: dts: imx8mp-evk: Disable fec ethernet\n\nSigned-off-by: Xavier Roumegue ","shortMessageHtmlLink":"arm64: dts: imx8mp-evk: Disable fec ethernet"}},{"before":null,"after":"04b040d620f07bb76742be0d340a96cf45c7119f","ref":"refs/heads/xroumegue/v6.10/dt/imx8mp","pushedAt":"2024-07-22T15:47:26.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"xroumegue","name":null,"path":"/xroumegue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18723803?s=80&v=4"},"commit":{"message":"arm64: dts: imx8mp: Add dwe overlay\n\nSigned-off-by: Xavier Roumegue ","shortMessageHtmlLink":"arm64: dts: imx8mp: Add dwe overlay"}},{"before":"e02d7676001a8815ff8eb8d0c69152124d2b8aa6","after":"42eba9a4b569d7385b4e16b0b58b1e53faddf094","ref":"refs/heads/xroumegue/v6.6/merge","pushedAt":"2023-10-27T08:57:23.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"xroumegue","name":null,"path":"/xroumegue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18723803?s=80&v=4"},"commit":{"message":"Merge branch 'xroumegue/v6.6/dt/debix' into xroumegue/v6.6/merge","shortMessageHtmlLink":"Merge branch 'xroumegue/v6.6/dt/debix' into xroumegue/v6.6/merge"}},{"before":null,"after":"ca0d9287706b0eec0c9a3894bb99b02278a78635","ref":"refs/heads/xroumegue/v6.6/dt/debix","pushedAt":"2023-10-27T08:40:26.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"xroumegue","name":null,"path":"/xroumegue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18723803?s=80&v=4"},"commit":{"message":"arm64: dts: freescale: imx8mp: debix-a: Do not enable isi_0 on overlays\n\nSigned-off-by: Xavier Roumegue ","shortMessageHtmlLink":"arm64: dts: freescale: imx8mp: debix-a: Do not enable isi_0 on overlays"}},{"before":null,"after":"e02d7676001a8815ff8eb8d0c69152124d2b8aa6","ref":"refs/heads/xroumegue/v6.6/merge","pushedAt":"2023-09-28T10:19:13.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"xroumegue","name":null,"path":"/xroumegue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18723803?s=80&v=4"},"commit":{"message":"Merge branch 'xroumegue/v6.6/dt/wandboard' into xroumegue/v6.6/merge","shortMessageHtmlLink":"Merge branch 'xroumegue/v6.6/dt/wandboard' into xroumegue/v6.6/merge"}},{"before":null,"after":"9e0fb63c9f088d766a4eac5b07c633b1a68a4dc6","ref":"refs/heads/xroumegue/v6.6/dt/wandboard","pushedAt":"2023-09-28T10:18:58.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"xroumegue","name":null,"path":"/xroumegue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18723803?s=80&v=4"},"commit":{"message":"arm64: dts: imx8mp: Add edm-g-wb-tevi-0v5640_csi0 overlay\n\nSigned-off-by: Xavier Roumegue ","shortMessageHtmlLink":"arm64: dts: imx8mp: Add edm-g-wb-tevi-0v5640_csi0 overlay"}},{"before":null,"after":"88c3276b323e0a5c07fdf2cbf4f2c4d083e34030","ref":"refs/heads/xroumegue/v6.6/dt/imx8mp","pushedAt":"2023-09-28T10:18:48.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"xroumegue","name":null,"path":"/xroumegue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18723803?s=80&v=4"},"commit":{"message":"arm64: dts: imx8mp: Add dwe overlay\n\nSigned-off-by: Xavier Roumegue ","shortMessageHtmlLink":"arm64: dts: imx8mp: Add dwe overlay"}},{"before":null,"after":"5c2d99a5994748620c49a5737f190f7282b1b658","ref":"refs/heads/xroumegue/v6.6/dt/evk","pushedAt":"2023-09-28T10:17:09.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"xroumegue","name":null,"path":"/xroumegue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18723803?s=80&v=4"},"commit":{"message":"arm64: dts: imx8mp-evk: Disable fec ethernet\n\nSigned-off-by: Xavier Roumegue ","shortMessageHtmlLink":"arm64: dts: imx8mp-evk: Disable fec ethernet"}},{"before":"be39d910d2e188a3ef6e2df6dd7494ec47953a94","after":"cc11477bef9171cd735358109458ea4be26d20e5","ref":"refs/heads/xroumegue/v6.5/merge","pushedAt":"2023-09-07T16:08:29.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"xroumegue","name":null,"path":"/xroumegue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18723803?s=80&v=4"},"commit":{"message":"Merge branch 'xroumegue/v6.5/isp' into xroumegue/v6.5/merge","shortMessageHtmlLink":"Merge branch 'xroumegue/v6.5/isp' into xroumegue/v6.5/merge"}},{"before":"7f8afce5c6fb5a1a0cf8dc03b64b2866c529ae8d","after":"b5e03db19650bc18140986df32f7294861ff4fda","ref":"refs/heads/xroumegue/v6.5/isp","pushedAt":"2023-09-07T16:07:52.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"xroumegue","name":null,"path":"/xroumegue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18723803?s=80&v=4"},"commit":{"message":"media: rkisp1: Fix byteperlines handling\n\nFirstly, the high level problem symptoms is the buffers being reported with a\nnull bytesperline (and therefore size) (see attached log). The usecase is the\nfollowing:\n\ncam \\\n\t--camera 1 \\\n\t--stream width=1920,height=1080,pixelformat=YUYV \\\n\t--capture=1000 \\\n\t--display=HDMI-A-1\n\nIn rkisp1_fill_pixfmt(), the plane_y variable is initialized to zero\nthrough the memset of pixm->plane_fmt.\nHence, plane_y->bytesperline is always null when used in the\nstride computation for the selfpath/main stride feature case.\n\nI assumed the userspace shall specifically set the plane bytesperline\nwhen it asks for a particular stride.\n\n------------[ cut here ]------------\nWARNING: CPU: 0 PID: 2325 at drivers/media/common/videobuf2/videobuf2-core.c:827 vb2_core_reqbufs+0x454/0x46c [videobuf2_common]\nModules linked in: caam_jr rsa_generic asn1_decoder mpi dw_hdmi_cec caamhash_desc caamalg_desc hd3ss3220 crypto_engine libdes spidev authenc typec pca9450_regulator gpio_pca953x at24 hantro_vpu ov5640 regmap_i2c imx8mp_hdmi dw_hdmi cec rockchip_isp1 dw100 v4l2_h264 imx_lcdif imx8mp_hdmi_pvi drm_display_helper v4l2_vp9 videobuf2_vmalloc v4l2_mem2mem videobuf2_dma_contig drm_dma_helper videobuf2_memops imx_mipi_csis videobuf2_v4l2 videobuf2_common v4l2_fwnode v4l2_async drm_kms_helper videodev 8021q mrp garp stp llc etnaviv crct10dif_ce phy_fsl_samsung_hdmi mc gpu_sched fsl_imx8_ddr_perf imx_sdma rtc_snvs coresight_tmc caam pwm_imx27 coresight_funnel spi_imx error imx8mm_thermal i2c_imx coresight i2c_gpio i2c_algo_bit drm fuse i2c_core ipv6\nCPU: 0 PID: 2325 Comm: cam Tainted: G W 6.5.0-00151-g6f8ec6d42aed #10\nHardware name: TechNexion EDM-G-IMX8MP and WB baseboard (DT)\npstate: 60000005 (nZCv daif -PAN -UAO -TCO -DIT -SSBS BTYPE=--)\npc : vb2_core_reqbufs+0x454/0x46c [videobuf2_common]\nlr : vb2_core_reqbufs+0x28c/0x46c [videobuf2_common]\nsp : ffff800081efbaf0\nx29: ffff800081efbb20 x28: 0000000000000008 x27: ffff800081efbcc0\nx26: ffff80007971b740 x25: ffff0000c03cd0c0 x24: 00000000ffffffea\nx23: ffff0000ca304d50 x22: ffff0000ca304d90 x21: 0000000000000001\nx20: ffff800081efbcc0 x19: ffff0000ca304ce8 x18: 0000000000000036\nx17: ffff800079669c7c x16: ffff80007969772e x15: 0000000000000008\nx14: 0000000000000000 x13: 0000000000000000 x12: 0000000000000011\nx11: 0000000000000000 x10: ffff800081efbaf8 x9 : 0000000000000004\nx8 : 0000000000000000 x7 : 0000000900000004 x6 : ffff800081efbcd4\nx5 : ffff800081efbcd4 x4 : ffff0000ca304d50 x3 : 0000000000000001\nx2 : ffff800081efbaf0 x1 : ffff800081efbaf4 x0 : 0000000000000000\nCall trace:\n vb2_core_reqbufs+0x454/0x46c [videobuf2_common]\n vb2_ioctl_reqbufs+0x124/0x14c [videobuf2_v4l2]\n v4l_reqbufs+0x50/0x64 [videodev]\n __video_do_ioctl+0x2d8/0x3f0 [videodev]\n video_usercopy+0x458/0x63c [videodev]\n video_ioctl2+0x18/0x24 [videodev]\n v4l2_ioctl+0x4c/0x5c [videodev]\n __arm64_sys_ioctl+0x90/0xc8\n invoke_syscall+0x40/0x108\n el0_svc_common+0x88/0xe4\n do_el0_svc+0x30/0xa4\n el0_svc+0x2c/0x7c\n el0t_64_sync_handler+0x84/0xfc\n el0t_64_sync+0x190/0x194\n---[ end trace 0000000000000000 ]---\nvideo1: VIDIOC_REQBUFS: error -22: count=4, type=vid-cap-mplane, memory=mmap\nvideodev: v4l2_release: video1: release\n\nFixes: b35f41c1967a5 (\"media: rkisp1: Fix line stride calculation\")","shortMessageHtmlLink":"media: rkisp1: Fix byteperlines handling"}},{"before":"9cb79c162fef6069f3154c3fabca75a6d2065414","after":"7f8afce5c6fb5a1a0cf8dc03b64b2866c529ae8d","ref":"refs/heads/xroumegue/v6.5/isp","pushedAt":"2023-09-07T16:07:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xroumegue","name":null,"path":"/xroumegue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18723803?s=80&v=4"},"commit":{"message":"media: rkisp1: Fix byteperlines handling\n\nFirstly, the high level problem symptoms is the buffers being reported with a\nnull bytesperline (and therefore size) (see attached log). The usecase is the\nfollowing:\n\ncam \\\n\t--camera 1 \\\n\t--stream width=1920,height=1080,pixelformat=YUYV \\\n\t--capture=1000 \\\n\t--display=HDMI-A-1\n\nIn rkisp1_fill_pixfmt(), the plane_y variable is initialized to zero\nthrough the memset of pixm->plane_fmt.\nHence, plane_y->bytesperline is always null when used in the\nstride computation for the selfpath/main stride feature case.\n\nI assumed the userspace shall specifically set the plane bytesperline\nwhen it asks for a particular stride.\n\n------------[ cut here ]------------\nWARNING: CPU: 0 PID: 2325 at drivers/media/common/videobuf2/videobuf2-core.c:827 vb2_core_reqbufs+0x454/0x46c [videobuf2_common]\nModules linked in: caam_jr rsa_generic asn1_decoder mpi dw_hdmi_cec caamhash_desc caamalg_desc hd3ss3220 crypto_engine libdes spidev authenc typec pca9450_regulator gpio_pca953x at24 hantro_vpu ov5640 regmap_i2c imx8mp_hdmi dw_hdmi cec rockchip_isp1 dw100 v4l2_h264 imx_lcdif imx8mp_hdmi_pvi drm_display_helper v4l2_vp9 videobuf2_vmalloc v4l2_mem2mem videobuf2_dma_contig drm_dma_helper videobuf2_memops imx_mipi_csis videobuf2_v4l2 videobuf2_common v4l2_fwnode v4l2_async drm_kms_helper videodev 8021q mrp garp stp llc etnaviv crct10dif_ce phy_fsl_samsung_hdmi mc gpu_sched fsl_imx8_ddr_perf imx_sdma rtc_snvs coresight_tmc caam pwm_imx27 coresight_funnel spi_imx error imx8mm_thermal i2c_imx coresight i2c_gpio i2c_algo_bit drm fuse i2c_core ipv6\nCPU: 0 PID: 2325 Comm: cam Tainted: G W 6.5.0-00151-g6f8ec6d42aed #10\nHardware name: TechNexion EDM-G-IMX8MP and WB baseboard (DT)\npstate: 60000005 (nZCv daif -PAN -UAO -TCO -DIT -SSBS BTYPE=--)\npc : vb2_core_reqbufs+0x454/0x46c [videobuf2_common]\nlr : vb2_core_reqbufs+0x28c/0x46c [videobuf2_common]\nsp : ffff800081efbaf0\nx29: ffff800081efbb20 x28: 0000000000000008 x27: ffff800081efbcc0\nx26: ffff80007971b740 x25: ffff0000c03cd0c0 x24: 00000000ffffffea\nx23: ffff0000ca304d50 x22: ffff0000ca304d90 x21: 0000000000000001\nx20: ffff800081efbcc0 x19: ffff0000ca304ce8 x18: 0000000000000036\nx17: ffff800079669c7c x16: ffff80007969772e x15: 0000000000000008\nx14: 0000000000000000 x13: 0000000000000000 x12: 0000000000000011\nx11: 0000000000000000 x10: ffff800081efbaf8 x9 : 0000000000000004\nx8 : 0000000000000000 x7 : 0000000900000004 x6 : ffff800081efbcd4\nx5 : ffff800081efbcd4 x4 : ffff0000ca304d50 x3 : 0000000000000001\nx2 : ffff800081efbaf0 x1 : ffff800081efbaf4 x0 : 0000000000000000\nCall trace:\n vb2_core_reqbufs+0x454/0x46c [videobuf2_common]\n vb2_ioctl_reqbufs+0x124/0x14c [videobuf2_v4l2]\n v4l_reqbufs+0x50/0x64 [videodev]\n __video_do_ioctl+0x2d8/0x3f0 [videodev]\n video_usercopy+0x458/0x63c [videodev]\n video_ioctl2+0x18/0x24 [videodev]\n v4l2_ioctl+0x4c/0x5c [videodev]\n __arm64_sys_ioctl+0x90/0xc8\n invoke_syscall+0x40/0x108\n el0_svc_common+0x88/0xe4\n do_el0_svc+0x30/0xa4\n el0_svc+0x2c/0x7c\n el0t_64_sync_handler+0x84/0xfc\n el0t_64_sync+0x190/0x194\n---[ end trace 0000000000000000 ]---\nvideo1: VIDIOC_REQBUFS: error -22: count=4, type=vid-cap-mplane, memory=mmap\nvideodev: v4l2_release: video1: release\n\nFixes: b35f41c1967a5 (\"media: rkisp1: Fix line stride calculation\")","shortMessageHtmlLink":"media: rkisp1: Fix byteperlines handling"}},{"before":"01014490f95d1427edc99728feb0729a5ffbb671","after":"be39d910d2e188a3ef6e2df6dd7494ec47953a94","ref":"refs/heads/xroumegue/v6.5/merge","pushedAt":"2023-09-07T16:06:39.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"xroumegue","name":null,"path":"/xroumegue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18723803?s=80&v=4"},"commit":{"message":"Merge branch 'xroumegue/v6.5/dt/wandboard' into xroumegue/v6.5/merge","shortMessageHtmlLink":"Merge branch 'xroumegue/v6.5/dt/wandboard' into xroumegue/v6.5/merge"}},{"before":null,"after":"01014490f95d1427edc99728feb0729a5ffbb671","ref":"refs/heads/xroumegue/v6.5/merge","pushedAt":"2023-09-06T16:42:43.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"xroumegue","name":null,"path":"/xroumegue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18723803?s=80&v=4"},"commit":{"message":"Merge branch 'xroumegue/v6.5/isp' into xroumegue/v6.5/merge","shortMessageHtmlLink":"Merge branch 'xroumegue/v6.5/isp' into xroumegue/v6.5/merge"}},{"before":null,"after":"9cb79c162fef6069f3154c3fabca75a6d2065414","ref":"refs/heads/xroumegue/v6.5/isp","pushedAt":"2023-09-06T16:42:35.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"xroumegue","name":null,"path":"/xroumegue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18723803?s=80&v=4"},"commit":{"message":"media: rkisp1: Increase max resolution to 4096x3072\n\nSigned-off-by: Xavier Roumegue ","shortMessageHtmlLink":"media: rkisp1: Increase max resolution to 4096x3072"}},{"before":null,"after":"0728925329e0407aed4d2f4f266af2f370e605cf","ref":"refs/heads/xroumegue/v6.5/dt/imx8mp","pushedAt":"2023-09-06T16:42:27.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"xroumegue","name":null,"path":"/xroumegue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18723803?s=80&v=4"},"commit":{"message":"arm64: dts: imx8mp: Add dwe overlay\n\nSigned-off-by: Xavier Roumegue ","shortMessageHtmlLink":"arm64: dts: imx8mp: Add dwe overlay"}},{"before":null,"after":"293c90f1d2e1d7ff2eb0c0648852047cc9870c9c","ref":"refs/heads/xroumegue/v6.5/dt/wandboard","pushedAt":"2023-09-06T16:42:09.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"xroumegue","name":null,"path":"/xroumegue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18723803?s=80&v=4"},"commit":{"message":"arm64: dts: imx8mp: Add edm-g-wb-tevi-0v5640_csi0 overlay\n\nSigned-off-by: Xavier Roumegue ","shortMessageHtmlLink":"arm64: dts: imx8mp: Add edm-g-wb-tevi-0v5640_csi0 overlay"}},{"before":null,"after":"91db326c622de0d1234630445c8c628fd343c737","ref":"refs/heads/xroumegue/v6.5/dt/evk","pushedAt":"2023-09-06T16:41:59.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"xroumegue","name":null,"path":"/xroumegue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18723803?s=80&v=4"},"commit":{"message":"arm64: dts: imx8mp-evk: Disable fec ethernet\n\nSigned-off-by: Xavier Roumegue ","shortMessageHtmlLink":"arm64: dts: imx8mp-evk: Disable fec ethernet"}},{"before":"9931d8b5c6f20e9b3495dc05ff856fa241be4ad4","after":"aec00678f82426ff9108fbc55ae85c40aad64d4c","ref":"refs/heads/xroumegue/v6.3/merge","pushedAt":"2023-04-27T08:59:31.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"xroumegue","name":null,"path":"/xroumegue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18723803?s=80&v=4"},"commit":{"message":"Merge branch 'xroumegue/v6.3/dwe' into xroumegue/v6.3/merge","shortMessageHtmlLink":"Merge branch 'xroumegue/v6.3/dwe' into xroumegue/v6.3/merge"}},{"before":"02a3388c0469200bfa2da9f0cb962f9e7056c243","after":"3ce83f53e1d14a764769d66bce1a6fc1881fe8b8","ref":"refs/heads/xroumegue/v6.3/isp","pushedAt":"2023-04-27T08:59:25.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"xroumegue","name":null,"path":"/xroumegue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18723803?s=80&v=4"},"commit":{"message":"media: rkisp1: Increase max resolution to 4096x3072\n\nSigned-off-by: Xavier Roumegue ","shortMessageHtmlLink":"media: rkisp1: Increase max resolution to 4096x3072"}},{"before":"6baf1e788942f0d009e64b3c6f6d086273b155ba","after":"74c267403210d4110bf761df3fdc328d84a89790","ref":"refs/heads/xroumegue/v6.3/dwe","pushedAt":"2023-04-27T08:59:19.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"xroumegue","name":null,"path":"/xroumegue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18723803?s=80&v=4"},"commit":{"message":"media: dw100: Convert to platform remove callback returning void\n\nThe .remove() callback for a platform driver returns an int which makes\nmany driver authors wrongly assume it's possible to do error handling by\nreturning an error code. However the value returned is (mostly) ignored\nand this typically results in resource leaks. To improve here there is a\nquest to make the remove callback return void. In the first step of this\nquest all drivers are converted to .remove_new() which already returns\nvoid.\n\nTrivially convert this driver from always returning zero in the remove\ncallback to the void returning variant.\n\nSigned-off-by: Uwe Kleine-König ","shortMessageHtmlLink":"media: dw100: Convert to platform remove callback returning void"}},{"before":"0f60c33bba03afa11f3aed6eac6f6c83b5e530fa","after":"0e77695943b2afd648a2c234a39d2362d860a2aa","ref":"refs/heads/xroumegue/v6.3/dt/wandboard","pushedAt":"2023-04-27T08:59:11.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"xroumegue","name":null,"path":"/xroumegue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18723803?s=80&v=4"},"commit":{"message":"arm64: dts: imx8mp: Add edm-g-wb-tevi-0v5640_csi0 overlay\n\nSigned-off-by: Xavier Roumegue ","shortMessageHtmlLink":"arm64: dts: imx8mp: Add edm-g-wb-tevi-0v5640_csi0 overlay"}},{"before":"ea9c4ccd8842633a59391254ec5f670219e96150","after":"ea287163791c89b521298957c57144c372825277","ref":"refs/heads/xroumegue/v6.3/dt/evk","pushedAt":"2023-04-27T08:59:06.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"xroumegue","name":null,"path":"/xroumegue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18723803?s=80&v=4"},"commit":{"message":"arm64: dts: imx8mp-evk: Disable fec ethernet\n\nSigned-off-by: Xavier Roumegue ","shortMessageHtmlLink":"arm64: dts: imx8mp-evk: Disable fec ethernet"}},{"before":"c06313f52597cdf93f32894db4c99a4c84e30f56","after":"ad90dd4706ebed2beff8300c064f0440efe6b950","ref":"refs/heads/xroumegue/v6.3/dt/imx8mp","pushedAt":"2023-04-27T08:58:59.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"xroumegue","name":null,"path":"/xroumegue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18723803?s=80&v=4"},"commit":{"message":"arm64: dts: imx8mp: Add dwe overlay\n\nSigned-off-by: Xavier Roumegue ","shortMessageHtmlLink":"arm64: dts: imx8mp: Add dwe overlay"}},{"before":null,"after":"c06313f52597cdf93f32894db4c99a4c84e30f56","ref":"refs/heads/xroumegue/v6.3/dt/imx8mp","pushedAt":"2023-04-18T14:32:45.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"xroumegue","name":null,"path":"/xroumegue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18723803?s=80&v=4"},"commit":{"message":"arm64: dts: imx8mp: Add dwe overlay\n\nSigned-off-by: Xavier Roumegue ","shortMessageHtmlLink":"arm64: dts: imx8mp: Add dwe overlay"}},{"before":null,"after":"ea9c4ccd8842633a59391254ec5f670219e96150","ref":"refs/heads/xroumegue/v6.3/dt/evk","pushedAt":"2023-04-18T14:32:37.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"xroumegue","name":null,"path":"/xroumegue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18723803?s=80&v=4"},"commit":{"message":"arm64: dts: imx8mp-evk: Disable fec ethernet\n\nSigned-off-by: Xavier Roumegue ","shortMessageHtmlLink":"arm64: dts: imx8mp-evk: Disable fec ethernet"}},{"before":null,"after":"0f60c33bba03afa11f3aed6eac6f6c83b5e530fa","ref":"refs/heads/xroumegue/v6.3/dt/wandboard","pushedAt":"2023-04-18T14:32:29.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"xroumegue","name":null,"path":"/xroumegue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18723803?s=80&v=4"},"commit":{"message":"arm64: dts: imx8mp: Add edm-g-wb-tevi-0v5640_csi0 overlay\n\nSigned-off-by: Xavier Roumegue ","shortMessageHtmlLink":"arm64: dts: imx8mp: Add edm-g-wb-tevi-0v5640_csi0 overlay"}},{"before":null,"after":"6baf1e788942f0d009e64b3c6f6d086273b155ba","ref":"refs/heads/xroumegue/v6.3/dwe","pushedAt":"2023-04-18T14:32:22.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"xroumegue","name":null,"path":"/xroumegue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18723803?s=80&v=4"},"commit":{"message":"media: dw100: Convert to platform remove callback returning void\n\nThe .remove() callback for a platform driver returns an int which makes\nmany driver authors wrongly assume it's possible to do error handling by\nreturning an error code. However the value returned is (mostly) ignored\nand this typically results in resource leaks. To improve here there is a\nquest to make the remove callback return void. In the first step of this\nquest all drivers are converted to .remove_new() which already returns\nvoid.\n\nTrivially convert this driver from always returning zero in the remove\ncallback to the void returning variant.\n\nSigned-off-by: Uwe Kleine-König ","shortMessageHtmlLink":"media: dw100: Convert to platform remove callback returning void"}},{"before":null,"after":"02a3388c0469200bfa2da9f0cb962f9e7056c243","ref":"refs/heads/xroumegue/v6.3/isp","pushedAt":"2023-04-18T14:32:13.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"xroumegue","name":null,"path":"/xroumegue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18723803?s=80&v=4"},"commit":{"message":"media: rkisp1: Increase max resolution to 4096x3072\n\nSigned-off-by: Xavier Roumegue ","shortMessageHtmlLink":"media: rkisp1: Increase max resolution to 4096x3072"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEhfbm1gA","startCursor":null,"endCursor":null}},"title":"Activity · xroumegue/linux"}