Messages in this thread | | | From | "Xin, Xiaohui" <> | Date | Sat, 11 Sep 2010 17:42:30 +0800 | Subject | RE: [RFC PATCH v9 12/16] Add mp(mediate passthru) device. |
| |
>>> + >>> + if (ctor->lock_pages + count > lock_limit && npages) { >>> + printk(KERN_INFO "exceed the locked memory rlimit."); >>> + return NULL; >>> + } >>> + >>> + info = kmem_cache_zalloc(ext_page_info_cache, GFP_KERNEL); >> >>You seem to fill in all memory, why zalloc? this is data path ... > >Ok, Let me check this.
It's mainly for info->next and info->prev, these two fields will be used in hash functions. But you are right, since most fields will be refilled. The new version includes the fix.
Thanks Xiaohui
| |