In message <[EMAIL PROTECTED]>,Herbert Huber writes:
>Can somebody tell me the list of openafs files which have to be reviewed for
>changes in memory management in kernel 2.4 with High Memory Support being

this is just a guess, the readpage/writepage functions 'map memory'
using afs_linux_page_address() which is basically just page_address()
the new way is to use kmap (or rather it seems to me that its more
correct to use kmap)  looking at kmap() in highmen.h i see:

static inline void *kmap(struct page *page)
{
        if (in_interrupt())
                BUG();
        if (page < highmem_start_page)
                return page_address(page);
        return kmap_high(page);
}

and kmap_high does quite a bit of stuff.  afs's afs_linux_page_address 
just doesnt know about it.  i should be able to look at this before
the end of the week.
_______________________________________________
OpenAFS-devel mailing list
[EMAIL PROTECTED]
https://lists.openafs.org/mailman/listinfo.cgi/openafs-devel

Reply via email to