Applied. Thanks! Alex On Tue, Aug 15, 2023 at 10:20 PM Chen Jiahao <chenjiahao16@xxxxxxxxxx> wrote: > > Using kmemdup() helper function rather than implementing it again > with kmalloc() + memcpy(), which improves the code readability. > > Signed-off-by: Chen Jiahao <chenjiahao16@xxxxxxxxxx> > --- > drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c | 11 ++--------- > 1 file changed, 2 insertions(+), 9 deletions(-) > > diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c b/drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c > index d34037b85cf8..7473a42f7d45 100644 > --- a/drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c > +++ b/drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c > @@ -264,16 +264,9 @@ struct edid *amdgpu_connector_edid(struct drm_connector *connector) > static struct edid * > amdgpu_connector_get_hardcoded_edid(struct amdgpu_device *adev) > { > - struct edid *edid; > - > if (adev->mode_info.bios_hardcoded_edid) { > - edid = kmalloc(adev->mode_info.bios_hardcoded_edid_size, GFP_KERNEL); > - if (edid) { > - memcpy((unsigned char *)edid, > - (unsigned char *)adev->mode_info.bios_hardcoded_edid, > - adev->mode_info.bios_hardcoded_edid_size); > - return edid; > - } > + return kmemdup((unsigned char *)adev->mode_info.bios_hardcoded_edid, > + adev->mode_info.bios_hardcoded_edid_size, GFP_KERNEL); > } > return NULL; > } > -- > 2.34.1 >