Re: [v3,18/18] fbdev: Document that framebuffer_alloc() returns zero'ed data
Sui JIngfeng <[email protected]>
| Newsgroups | gmane.linux.kernel,gmane.comp.emulators.kvm.devel,gmane.linux.ports.sh.devel,gmane.comp.freedesktop.amd-gfx,gmane.linux.ports.geode,gmane.comp.video.dri.devel,gmane.linux.kernel.input,gmane.linux.ports.arm.omap,gmane.linux.ports.ppc64.devel,gmane.linux.ports.arm.kernel,gmane.linux.drivers.video-input-infrastructure |
|---|---|
| Message-ID | <[email protected]> |
On 2023/7/14 15:49, Thomas Zimmermann wrote: > Most fbdev drivers depend on framebuffer_alloc() to initialize the > allocated memory to 0. Document this guarantee. > > v3: > * slightly reword the sentence (Miguel) > > Suggested-by: Miguel Ojeda <[email protected]> > Signed-off-by: Thomas Zimmermann <[email protected]> > Reviewed-by: Miguel Ojeda <[email protected]> Reviewed-by: Sui Jingfeng <[email protected]> > Cc: Helge Deller <[email protected]> > --- > drivers/video/fbdev/core/fb_info.c | 3 ++- > 1 file changed, 2 insertions(+), 1 deletion(-) > > diff --git a/drivers/video/fbdev/core/fb_info.c b/drivers/video/fbdev/core/fb_info.c > index 8bdbefdd4b70..4847ebe50d7d 100644 > --- a/drivers/video/fbdev/core/fb_info.c > +++ b/drivers/video/fbdev/core/fb_info.c > @@ -13,7 +13,8 @@ > * > * Creates a new frame buffer info structure. Also reserves @size bytes > * for driver private data (info->par). info->par (if any) will be > - * aligned to sizeof(long). > + * aligned to sizeof(long). The new instances of struct fb_info and > + * the driver private data are both cleared to zero. > * > * Returns the new structure, or NULL if an error occurred. > *