Re: async-io API registration for 2.5.29

Linus Torvalds (torvalds@transmeta.com)
Tue, 30 Jul 2002 11:15:26 -0700 (PDT)


On Tue, 30 Jul 2002, Benjamin LaHaise wrote:

> On Tue, Jul 30, 2002 at 02:10:35PM -0500, Jeff Dike wrote:
> > We did come up with a scheme that sounded to me like it would work.
>
> A constant address is still an option with an mmap'd device. Just do
> an mmap of the device and assert that it is the correct value.

That still doesn't get the TLB advantages of a globally shared page at the
same address.. It also has the overhead of mapping it, which you don't
have if the thing is just always in the address space, and all processes
just get created with that page mapped. That can be a big deal for process
startup latency for small processes.

Linus

-
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/