Messages in this thread | | | Date | Tue, 22 Feb 2005 15:34:56 -0800 | From | Andrew Morton <> | Subject | Re: [patch -mm series] ia64 specific /dev/mem handlers |
| |
Jes Sorensen <jes@wildopensource.com> wrote: > > After applying the clue 2x4 to my head a couple of times, I came up > with this patch. Hopefully it will work a bit better ;-) >
I know it's repetitious, but it's nice to maintain a changelog entry along with the patch. Especially when seventy people have asked "wtf is this patch for?".
Implementation-wise, do you really need to clone-and-own the mem.c functions? Would it not be sufficient to do
ptr = arch_translate_mem_ptr(page, ptr);
inside mem.c?
> + * arch/ia64/kernel/mem.c > ... > +extern loff_t memory_lseek(struct file * file, loff_t offset, int orig); > +extern int mmap_kmem(struct file * file, struct vm_area_struct * vma); > +extern int open_port(struct inode * inode, struct file * filp); > +
Please find a .h file for the function prototypes. - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |