On Tue, Apr 01, 2014 at 07:15:31PM +0400, Konstantin Khlebnikov wrote: > On Tue, Apr 1, 2014 at 2:36 PM, Kirill A. Shutemov <kirill@xxxxxxxxxxxxx> wrote: > > On Tue, Apr 01, 2014 at 01:16:07AM +0400, Konstantin Khlebnikov wrote: > >> This patch adds 256 virtual character devices: /dev/byte0, ..., /dev/byte255. > >> Each works like /dev/zero but generates memory filled with particular byte. > > > > Shouldn't /dev/byte0 be an alias for /dev/zero? > > I see you reuse ZERO_PAGE(0) for that, but what about all these special > > cases /dev/zero has? > > What special cases? I found rss-accounting part, you've mentioned coredump. I'm not sure what else is there. It's probably good idea to check all users of vm_normal_page(). One thing is zero page coloring which some archs have. -- Kirill A. Shutemov -- To unsubscribe, send a message with 'unsubscribe linux-mm' in the body to majordomo@xxxxxxxxx. For more info on Linux MM, see: http://www.linux-mm.org/ . Don't email: <a href=mailto:"dont@xxxxxxxxx"> email@xxxxxxxxx </a>