[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Why *not* rmap, anyway?



On Tuesday 07 May 2002 23:21, William Lee Irwin III wrote:
> There are a couple of things I should probably say about my prior efforts.
> 
> The plan back then was to hide the pagetable structure from generic code
> altogether and allow architecture-specific code to export a procedural
> interface totally insulating the core from the structure of pagetables.
> This was largely motivated by the notion that the optimal pagetable
> structure could be chosen on a per-architecture basis. Linus himself
> informed me that there was evidence to the contrary regarding
> architecture-specific optimal pagetable structures, and so I abandoned
> that effort given the evidence the scheme was pessimal.
> 
> I have no plans now to change the standardized structure or to export
> a HAT from arch code. OTOH I've faced some recent reminders of what the
> code looks like now and believe janitoring may well be in order.

Swap_off is deeply disgusting and needs a rototilling.  Some others like
copy_page_range and remap_page_range are fine.  Zap_page_range has
superficial defects.  Other than swap_off, there are no really obviously
bleeding wounds.

-- 
Daniel
--
To unsubscribe, send a message with 'unsubscribe linux-mm' in
the body to majordomo@kvack.org.  For more info on Linux MM,
see: http://www.linux-mm.org/