Messages in this thread | | | Date | Fri, 25 Sep 2009 18:48:34 +1000 | From | Nigel Cunningham <> | Subject | Re: No more bits in vm_area_struct's vm_flags. |
| |
Hi.
KAMEZAWA Hiroyuki wrote: > On Fri, 25 Sep 2009 18:34:56 +1000 > Nigel Cunningham <ncunningham@crca.org.au> wrote: > >> Hi. >> >> KAMEZAWA Hiroyuki wrote: >>>> I have some code in TuxOnIce that needs a bit too (explicitly mark the >>>> VMA as needing to be atomically copied, for GEM objects), and am not >>>> sure what the canonical way to proceed is. Should a new unsigned long be >>>> added? The difficulty I see with that is that my flag was used in >>>> shmem_file_setup's flags parameter (drm_gem_object_alloc), so that >>>> function would need an extra parameter too.. >>> Hmm, how about adding vma->vm_flags2 ? >> The difficulty there is that some functions pass these flags as arguments. >> > Ah yes. But I wonder some special flags, which is rarey used, can be moved > to vm_flags2...
Ah, of course. That makes sense.
Regards,
Nigel
| |