﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc	field_blocks	field_dependson	field_seealso
421	Non-anomymous DMA allocation needs to trigger on-demand mapping	Martin Decky	Martin Decky	"The current mainline implementation of non-anonymous DMA mapping is very rudimentary. The current code basically only looks up a physical translation of the given virtual address

As the kernel uses on-demand mapping, if the uspace supplies a memory address to SYS_DMAMEM_MAP which has not been touched yet after its mapping into the address space, the translation fails (as the on-demand page mapping has not been established yet).

The implementation would basically need to trigger the on-demand mapping."	defect	new	major		helenos/kernel/generic	mainline						
