Thread (1 message) 1 message, 1 author, 2011-01-19

Re: [Patch] video: remove pointless comments in drivers/video/console/vgacon.c

From: Cong Wang <hidden>
Date: 2011-01-19 06:20:33
Also in: lkml

于 2011年01月19日 14:15, Paul Mundt 写道:
On Wed, Jan 19, 2011 at 02:08:22PM +0800, Cong Wang wrote:
quoted
??? 2011???01???19??? 14:02, Paul Mundt ??????:
quoted
On Wed, Jan 19, 2011 at 02:00:02PM +0800, Amerigo Wang wrote:
quoted
Now vgacon_scrollback_startup() uses slab, not bootmem,
so that comment is obsolete, the rest are useless.

Signed-off-by: WANG Cong<redacted>
If you're going to do this then at least follow through and do the rest
of it. The comment is no longer applicable, but then neither is the
__init_refok annotation. Killing off the comment explaining why something
is (or was there) without killing off the thing that is referenced by the
comment is not terribly productive.
Isn't __init_refok already a clear sign of "silence modpost"?
Why need to comment it again?
__init_refok was to silence what was presumably an alloc_bootmem()
reference at the time that the slab allocations were not early enough to
satisfy the allocation, necessitating the use of bootmem. Since kmalloc
and friends became usable early enough and the bootmem allocation has
subsequently been dropped, there's no longer any need for the annotation.

ie, alloc_bootmem() itself is __init while vgacon_scrollback_startup() is
not, hence the modpost complaint.
Ah, I see, will remove '__init_refok' as well.

Thanks!
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help