Subject: Re: Beeping keyboard
To: Blaz Antonic <NOSPAM_blaz.antonic@siol.net>
From: None <ragge@ludd.luth.se>
List: port-vax
Date: 11/02/2003 22:34:21
>
> Finally, almost unrelated: if one was to grab, say, 1.5 MB of memory for
> kernel driver using those neato vax_map_physmem functions for vax and
> kernel choked with
>
> panic: vax_map_physmem: kernel map full
> Stopped in pid 0 (swapper) at vax_map_physmem+0x32: pushl
> r7
>
The kernel map is sized before the VM system is initialized (because it
needs contiguous physical memory). You must add an entry for it
in arch/vax/vax/pmap.c:calc_kvmsize() to get enough KVA for your needs.
-- Ragge