Hi there, We are aware that the shared memory structure in the IPC array, has a pointer to the inode which has a cyclic link list of vm_area_structs of all processes that have attached to that shared region. Is this array (vm_next_share or vm_next_prev) really used apart from update_mmu_cache or vmtruncate_list?? Also when and where are the shmem_file_operations like shmem_file_read, shmem_file_map, etc invoked?? Are they by any chance related to accessing the shared memory used in shmget, shmat??? Or shm_open, shm_link?? Thanks & Regards, MAASK (Maya, Anu, Asmita, Snehal, Krushna) _________________________________________________________________ Get a speedy connection with MSN Broadband. Join now! http://resourcecenter.msn.com/access/plans/freeactivation.asp -- Kernelnewbies: Help each other learn about the Linux kernel. Archive: http://mail.nl.linux.org/kernelnewbies/ FAQ: http://kernelnewbies.org/faq/